在python中用于求解偏微分方程的多处理



我正在使用python求解一个称为纳维-斯托克斯方程的偏微分方程。这个问题是一个时间依赖性问题,这意味着求解是逐步执行的,每一步都作为下一步的初始条件(基本上是循环解(。

我已经意识到 python 代码在求解时只使用一个 CPU,我想加速这个过程,我有一个双核处理器(4 逻辑处理器(。所以我的问题:有没有办法使用 2 或三个 CPU 解决每个时间步,我的意思是我可以用两个 CPU 来解决第一个时间步,然后两个 CPU 来解决第二个时间步,依此类推。

您可能想要查看一些现有的软件包,例如Oasis。

相关内容

  • 没有找到相关文章