piso组合simple,代码架构求助
-
dear cfders。
-
遇到一个问题,我用piso瞬态算一个流场,当速度差不多稳定后,利用现在这个时刻的流场,稳态地求解一个浓度f场,这时又需要用simple稳态方法。simple完后,又要用piso重新计算流场,然后进行类似循环。
有没有可能把simple放入Piso中,先是算Piso,然后满足一定条件(用 if ?)后跳到simple中去。如下:pisoLoop() { pisoFoam类似代码; if() { simpleFoam类似代码; } }
这样不知道fvSolution里面怎么设置。。
-
如果上述方法不行的话,我在想把稳态simple的浓度f场计算也改为piso,也就是说直接在Piso中加入浓度f场的微分方程就行了。这样是因为反正最后速度场是比较稳定的,那么受速度驱动的浓度f场最后也应该稳定(无内部源项,且inlet输入恒定),即使我用piso也没事。不知道这样想法可不可以。
请大家不吝赐教
-