关于热流耦合的边界设置问题!
做一个热流耦合的模拟:先做流场的计算,待收敛后加载温度边界进行温度场计算,在计算过程中碰到这样一个问题:在计算流场的时候壁面在x,y,z方向上速度为0,但计算温度场的时候需要把壁面设置为moving wall,其中z方向的速度变成了1.6。现在的问题是要不要先把原来的壁面边界条件删除掉,然后再加载现在1.6的边界条件,还是直接加载1.6,把原来的冲掉?而且更改后计算用不用换一个jobname?
谢谢帮助,如果有做相同的可以交流一下
Re:关于热流耦合的边界设置问题!
我认为先删除原边界条件再施加现在的边界条件,但是不需要换jobname,直接进行solve。我现在也在作热流耦合分析,我们可以互相交流一下!
QQ:253909810
Re:关于热流耦合的边界设置问题!
做了几个实验,结果如下1)把原来的边界条件删除掉,然后再加载现在的边界条件,直接进行计算,会出现错误“unsymmetric CG method failed catastrophically,the run is terminated"。
2)把原来的边界条件删除掉,然后再加载现在的边界条件,更改jobname后进行计算则从0步开始计算,而不是从上一次的计算结果开始计算
3)不删除原来的边界条件,直接加载现在的边界条件,更改jobname后进行计算则从0步开始计算,而不是从上一次的计算结果开始计算
4)不删除原来的边界条件,直接加载现在的边界条件,直接进行计算则从上一次的计算结果开始计算
现在看来是第四种的方式是想要的方式(从上一次的计算结果开始计算),但不知道这样做的结果对不对
zwfhit wrote:
我认为先删除原边界条件再施加现在的边界条件,但是不需要换jobname,直接进行solve。
我现在也在作热流耦合分析,我们可以互相交流一下!
QQ:253909810
Re:关于热流耦合的边界设置问题!
应该是楼上老兄说的第四种方法,今天也有人说到再加载
页:
[1]