老师们,为什么稳态问题也有显隐式的区分呢?



  • ee47b9ef83fbb4094032b78a5cdec28.png
    众所周知,如上是稳态求解器simpleFoam中的控制方程的描述。可以看到,作为稳态求解器的simpleFoam并没有出现时间项。那么问题来了,显隐式的区别不正是针对时间项的吗?对于未知量如果代入上一时间步的已知值,就是显式,如果视为本时间步的未知量,就是隐式。那么既然如此,simpleFoam中连时间项都没有,为什么也会出现fvm,fvc这样的显隐式的用法呢?谢谢老师@大佬


  • 管理员

    显隐式的区别不正是针对时间项的吗?

    不,这是针对非时间项的。

    \begin{equation}
    \int \int {\nabla \cdot \left( {\mathbf{U}\mathbf{U}} \right)\mathrm{d}V\mathrm{d}t = \int \int {\mathbf{U}\mathbf{U}\cdot\mathrm{d}\bfS\mathrm{d}t} = } \sum {{{\left( {{\mathbf{U}^*}{\mathbf{U}^t}} \right)}_f}} \cdot\bfS_f\Delta t = \Delta t\sum {{F_f^t \mathbf{U}_f^*} } ,
    \end{equation}

    上面这个方程存在对时间的积分,因此区分为显(使用当前步)和隐(使用未知步)



  • @李东岳 好的谢谢东岳老师!不过我想说的其实是,如果控制方程中没有时间项,那么对于空间项,不就没有选择当前步和未知步这种说法了吗。或者说对于只有空间项的方程,我们还能说对空间项使用当前步或者未知步吗?谢谢!


  • 管理员

    那就是当前迭代步(已知) 下一个迭代步(未知) :duang:



  • @李东岳 奥奥好的,谢谢岳哥!


Log in to reply
 


CFD中文网 | 东岳流体学术 | 东岳流体商业 | 吉ICP备20003622号-1