找回密码
 注册
查看: 2178|回复: 9

fluent解释型UDF

[复制链接]
发表于 2018-3-13 15:02:59 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
/******************************************************************
The acceleration in the x-axis direction changes with time
*******************************************************************/
#include "udf.h"
#define g 9.8
DEFINE_SOURCE(accelaration_source, c, t, dS, eqn)
{
  real x[ND_ND];
  real source;
  real current_time;
  current_time = RP_Get_Real("flow-time");
  source = -0.125*current_time*g+0.5*g;
  source=x[0];
  dS[eqn] = 0.0;
  return source;
}
想给罐体一个在吗X轴方向上的随时间变化的加速度曲线,但解释后初始化就出现了下面问题,请问怎么解决
Node 999999: Process 5784: Received signal SIGSEGV.

==============================================================================
MPI Application rank 0 exited before MPI_Finalize() with status 2
The fl process could not be started.


Migrating partitions to compute-nodes.
>> 7 Active Partitions:
    P   Cells I-Cells Cell Ratio   Faces I-Faces Face Ratio Neighbors Load
    0  177846    2721      0.015 1075495    7826      0.007         5    1
    1  180151    2907      0.016 1089815    8333      0.008         5    1
    2  187075    2686      0.014 1131034    7711      0.007         4    1
    3  174871    2768      0.016 1057724    7945      0.008         4    1
    4  179015    2415      0.013 1072392    6897      0.006         3    1
    5  197591    1487      0.008 1127538    4228      0.004         2    1
    6  178992    2136      0.012 1071748    6124      0.006         3    1

   ----------------------------------------------------------------------
   Collective Partition Statistics:        Minimum   Maximum   Total     
   ----------------------------------------------------------------------
   Cell count                              174871    197591    1275541   
   Mean cell count deviation               -4.0%     8.4%      
   Partition boundary cell count           1487      2907      17120     
   Partition boundary cell count ratio     0.8%      1.6%      1.3%      

   Face count                              1057724   1131034   7601214   
   Mean face count deviation               -2.9%     3.8%      
   Partition boundary face count           4228      8333      24532     
   Partition boundary face count ratio     0.4%      0.8%      0.3%      

   Partition neighbor count                2         5         
   ----------------------------------------------------------------------
   Partition Method                        Metis                                
   Stored Partition Count                  7                                    
Done.

X(FWBN)XCVYE$HHHJ1EVP4J.png
1KLCJ%9$HSCU$4P7X]TRRCI.png

初始化后出现的错误

初始化后出现的错误
发表于 2018-3-13 15:10:47 | 显示全部楼层
试一下先在单进程Fluent中做,保存后再用并行Fluent读进来。
 楼主| 发表于 2018-3-13 16:34:05 | 显示全部楼层
xrs333 发表于 2018-3-13 15:10
试一下先在单进程Fluent中做,保存后再用并行Fluent读进来。

你说的后面用并行模式打开,不需要加程序了吗
发表于 2018-3-13 16:43:27 | 显示全部楼层
我不确定这样能行。但是Fluent好多功能有这种限制。
 楼主| 发表于 2018-3-13 19:27:02 | 显示全部楼层
xrs333 发表于 2018-3-13 16:43
我不确定这样能行。但是Fluent好多功能有这种限制。

如果这个按照单核模式是不是需要把所有的都设置好(包括UDF),然后保存后再读入并行模式中(并行模式一些基本设置还需要设置吗)
发表于 2018-3-13 20:23:30 | 显示全部楼层
是的。有的时候莫名其妙的错误,懒得去查手册,我一般就这样做,顺便把初始化也做了,一并保存。
 楼主| 发表于 2018-3-14 10:17:11 | 显示全部楼层
xrs333 发表于 2018-3-13 20:23
是的。有的时候莫名其妙的错误,懒得去查手册,我一般就这样做,顺便把初始化也做了,一并保存。

咱们这个单核初始化后保存后换成并行的还用初始化吗
 楼主| 发表于 2018-3-14 11:05:25 | 显示全部楼层
xrs333 发表于 2018-3-13 20:23
是的。有的时候莫名其妙的错误,懒得去查手册,我一般就这样做,顺便把初始化也做了,一并保存。

使用单核解释UDF进去初始化不了啊,一直在那卡着
发表于 2018-3-19 08:45:59 | 显示全部楼层



楼主,做出来了吗?我也遇到相同的问题,UDF写好后,怎么给边界加上去?只有速度的选项,加速度在哪里设置?
 楼主| 发表于 2018-3-27 15:29:54 | 显示全部楼层
2205060120 发表于 2018-3-19 08:45
楼主,做出来了吗?我也遇到相同的问题,UDF写好后,怎么给边界加上去?只有速度的选项,加速度在哪里 ...

这个还没做出来
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表