我试图使用Fipy在Python中求解偏微分方程组。我有一个至少3个PDE的系统。
我想知道哪种方法最适合解决这样的系统? Fipy支持PDE系统的coupled and uncoupled方法。我想知道,首先,如果Fipy甚至支持超过2个耦合方程,并且如果不支持(或者如果是),那么解决这样一个系统的最佳方法是什么?
非常感谢你。
答案 0 :(得分:1)
通常,耦合将实现比未耦合更好的收敛。但是,耦合的方程越多,必须构建的矩阵越大,因此对于特别大的问题,耦合可能需要太多的内存。
可以耦合多少个方程没有限制。
即使在耦合时,任何非线性系数仍然会调用sweeping。