我正在尝试使用Fipy在 Python 中求解偏微分方程组。我有一个至少包含 3 个 PDE 的系统。
我想知道哪种方法最适合解决这样的系统?Fipy 支持PDE 系统的耦合和非耦合方法。首先,我想知道 Fipy 是否支持超过 2 个耦合方程,如果不支持(或者如果支持),那么求解这样一个系统的最佳方法是什么?
太感谢了。
一般来说,耦合比非耦合会实现更好的收敛。但是,耦合的方程越多,必须构建的矩阵就越大,因此耦合可能需要太多的内存来解决特别大的问题。
可以耦合的方程数量没有限制。
即使在耦合时,任何非线性系数仍然需要扫描。