Fluent最全fatal signal分析:received a fatal signal(aborted)(segmentation fault)

求助:fluent15.0计算时出现received a fatal signal "segmentation fault" - 仿真模拟 - 小木虫 - 学术 科研 互动社区icon-default.png?t=M3K6http://muchong.com/html/201506/9007269.html

*导入data文件时出现相同的错误

  1. 先看边界条件设置是否符合物理实际;

  2. 是否有udf文件,如果有,里面是否有不合法的语句;

3.用动网格是参数没有设好

应该怎么解决FLUENT中出现FLUENT received a fatal signal (SEGMENTATION VIOLATION)的问题呢?谢谢!_百度知道icon-default.png?t=M3K6https://zhidao.baidu.com/question/286342800.html

4.udf里有读取温度梯度或者其他参数梯度的代码,

直接在控制台写solve/set/expert,按回车,第三个选项改成yes,就能保留数据了

初次运行是没有数据的,所以要用udf的话最好先让程序跑一步,有了存货再加载udf

怎样解决FLUENT received fatal signal (ACCESS_VIOLATION)的错误? - 仿真模拟 - 小木虫 - 学术 科研 互动社区icon-default.png?t=M3K6http://muchong.com/html/201204/4365226.html

5.把计算结果存了,然后退出重新进入fluent然后读入数据就行了

4.udf里面是不是包含了温度梯度项?C_T_U(c,t)?如果包含的话,应该先迭代一部,再加载udf,不然的话fluent会报错(unload udf可以排除udf的问题)

https://www.researchgate.net/post/How_do_I_deal_with_Fluent_Error_Cortex_received_a_fatal_signal_unrecognized_signal_Error_Object_Error_cx-enable-item_wta1Widgeticon-default.png?t=M3K6https://www.researchgate.net/post/How_do_I_deal_with_Fluent_Error_Cortex_received_a_fatal_signal_unrecognized_signal_Error_Object_Error_cx-enable-item_wta1Widget

6.增加mesh网格数

fluent中udf编程提示出错 Error: received a fatal signal (Segmentation fault). Error Object: #f_百度知道icon-default.png?t=M3K6https://zhidao.baidu.com/question/1516108661078661180.html

7.拆开udf后分别导入

需要把fluent/define/memory打开

g++/gcc 链接头文件 库 PATH - Rambo.Wang - 博客园icon-default.png?t=M3K6https://www.cnblogs.com/bubbler/p/4933853.html#:~:text=1%EF%BC%8C%E6%89%BE%E4%B8%8D%E5%88%B0%E5%A4%B4%E6%96%87%E4%BB%B6%20%E8%A7%A3%E5%86%B3%E6%96%B9%E6%B3%95%E4%B8%80%EF%BC%9A%E5%9C%A8%E7%BC%96%E8%AF%91%E6%97%B6%E4%BD%BF%E7%94%A8%20-I%20%E6%9D%A5%E6%8C%87%E5%AE%9A%E5%A4%B4%E6%96%87%E4%BB%B6%E7%9A%84%E8%B7%AF%E5%BE%84%EF%BC%8C%E4%BE%8B%E5%A6%82%E6%8A%8A%E5%A4%B4%E6%96%87%E4%BB%B6%E6%94%BE%E5%9C%A8,%2Fhome%2Fuser%2Finclude%2F%20%E7%9B%AE%E5%BD%95%E4%B8%8B%EF%BC%8C%E5%88%99%E5%9C%A8%E7%BC%96%E8%AF%91%E6%97%B6%E5%8A%A0%E4%B8%8A%20-I%20%2Fhome%2Fuser%2Finclude%2F%2C%E5%A6%82%E6%9C%89%E5%A4%9A%E4%B8%AA%E7%9B%AE%E5%BD%95%EF%BC%8C%E5%8F%AF%E5%A4%9A%E6%AC%A1%E4%BD%BF%E7%94%A8-I%E6%9D%A5%E6%8C%87%E5%AE%9A

g++/gcc 链接头文件 库 PATH - Rambo.Wang - 博客园icon-default.png?t=M3K6https://www.cnblogs.com/bubbler/p/4933853.html#:~:text=1%EF%BC%8C%E6%89%BE%E4%B8%8D%E5%88%B0%E5%A4%B4%E6%96%87%E4%BB%B6%20%E8%A7%A3%E5%86%B3%E6%96%B9%E6%B3%95%E4%B8%80%EF%BC%9A%E5%9C%A8%E7%BC%96%E8%AF%91%E6%97%B6%E4%BD%BF%E7%94%A8%20-I%20%E6%9D%A5%E6%8C%87%E5%AE%9A%E5%A4%B4%E6%96%87%E4%BB%B6%E7%9A%84%E8%B7%AF%E5%BE%84%EF%BC%8C%E4%BE%8B%E5%A6%82%E6%8A%8A%E5%A4%B4%E6%96%87%E4%BB%B6%E6%94%BE%E5%9C%A8,%2Fhome%2Fuser%2Finclude%2F%20%E7%9B%AE%E5%BD%95%E4%B8%8B%EF%BC%8C%E5%88%99%E5%9C%A8%E7%BC%96%E8%AF%91%E6%97%B6%E5%8A%A0%E4%B8%8A%20-I%20%2Fhome%2Fuser%2Finclude%2F%2C%E5%A6%82%E6%9C%89%E5%A4%9A%E4%B8%AA%E7%9B%AE%E5%BD%95%EF%BC%8C%E5%8F%AF%E5%A4%9A%E6%AC%A1%E4%BD%BF%E7%94%A8-I%E6%9D%A5%E6%8C%87%E5%AE%9A

8.猜测与gcc运行mass_xfer_rate.c时无法解决找到头文件的问题相同

添加所有缺失的头文件如udf.h sys_master.h等头文件到环境变量的系统变量CPATH中(加完环境变量后需重开系统设置和notepad)

将所用.c文件拷入.h上级文件夹中,无法对所有子目录下头文件进行搜索

9.UDF里面的定义和程序里面的不相符导致的。比如说程序只设置了一相,但是UDF却提取两个相的信息

10.配套代码的依赖关系17.0的ansys无法编译19.2的c++代码

处理方法:

1.ghost软件,把成功使用者的镜像复制出来 然后覆盖自己的系统 然后装个驱动精灵更新下驱动

如何使用ghost备份系统?icon-default.png?t=M3K6https://www.zhihu.com/question/53392072

2.继续破解头文件问题

3。

在c++编译器中编译提示缺少udf.h等各类头文件,故将所用.c文件放置于ansys安装目录E:\Program Files\ANSYS Inc

vc++6.0运行编程,提示缺少udf.h头文件icon-default.png?t=M3K6http://muchong.com/html/201510/9481248.html

Divergence:floating point exception;divergence detected in AMG solvericon-default.png?t=M3K6https://www.notion.so/Divergence-floating-point-exception-divergence-detected-in-AMG-solver-837c2ebd687042148f81f97146e5d143

猜你喜欢

转载自blog.csdn.net/weixin_55334018/article/details/124580707
今日推荐