2016-06-27 7 views
2

私はFipyを使って、Pythonで偏微分方程式のシステムを解こうとしています。私は少なくとも3人のPDEのシステムを持っています。Fipyで複数のPDEを解く

このようなシステムを解決するにはどのアプローチが最善であるのだろうか? Fipyは、PDEシステムのためにcoupled and uncoupledアプローチをサポートしています。私はFipyが2連以上の連立方程式をサポートしていても、もしそうでなければ(そうであれば)、そのようなシステムを解く最良の方法は何か、と不思議に思っていました。

ありがとうございました。

答えて

1

一般的に、カップリングは、カップリングされていない場合よりも優れた収束性を実現します。しかし、より多くの方程式が結合されればするほど、構築されなければならない行列が大きくなり、結合されると、特に大きな問題にはあまりにも多くのメモリが必要になる可能性があります。

結合できる方程式の数に制限はありません。

カップリングしても、非線形係数はまだsweepingを必要とします。

関連する問題