1.Solver的种类有Coupled-Implicit(隐式耦合), Coupled-Explicit(显式耦合),Segregated(Implicit)(隐式分离)
2.如果在密度、能量、动力以及流体种类间存在较强的交互依赖,那么采用耦合求解器比较适合。
*例如:high speed compressible flow(高速可压缩流)、finite-rate reaction modeled flow(这个该怎么翻译?)
* 一般来说Coupled-implicit Solver(隐式耦合求解器)比Coupled-explicit solver(显式耦合求解器)更常用
I.从计算时间上说,隐式求解器比显式运算速度大概快一倍。
II.从内存占有量来说,隐式耦合求解器需要的内存大概是显式和离散式的两倍。
* Coupled-explicit solver(显式耦合求解器)只适用于速度与声速相当的非稳态的流问题,例如:追踪瞬间冲击波。
3.Segregated(Implicit)Solver(隐式分离求解器)适用于所有其他的情况
* 隐式分离求解器需要的内存数量比隐式耦合少
* 分离式求解方法使求解过程具有更多的灵活性。
##对于Coupled Solver和Segregated Solver的选择,我的一个前辈的经验是这样的:
* Coupled Solver和Segregated Solver都可以用于稳态流和瞬态流的求解
* Segregated Solver是默认的选项,对于大多数问题来说,segregated solver已经足够好。他从来未需要用到过耦合式求解器。(我想大概是因为他研究的领域大多都是相对低速的不可压缩流动,未涉及高速可压缩流的问题)。
* 简言之,对于一般问题,不需要在Coupled Solver和Segregated Solver之间犹豫,直接选择Segregated Solver就可以了。