问题描述
icem在ubuntu上安装之后,启动icemcfd出现segmentation fault.
原因
icem启动过程中需要调用一些脚本,而其shell为csh,用户安装的csh可能存在bug,具体表现为调用eval函数时出现段错误.
解决方案
csh有问题,但是tcsh作为csh的增强版,其本身没有问题.因此解决方法为卸载csh,安装tcsh.具体操作为打开终端
卸载csh1
sudo apt remove csh
安装tcsh1
sudo apt install tcsh
适用条件
操作系统为ubuntu18.04,ansys版本为18,19均可以.其它没有经过测试,以实际测试为准.