我正在使用python求解一个称为纳维-斯托克斯方程的偏微分方程。这个问题是一个时间依赖性问题,这意味着求解是逐步执行的,每一步都作为下一步的初始条件(基本上是循环解(。
我已经意识到 python 代码在求解时只使用一个 CPU,我想加速这个过程,我有一个双核处理器(4 逻辑处理器(。所以我的问题:有没有办法使用 2 或三个 CPU 解决每个时间步,我的意思是我可以用两个 CPU 来解决第一个时间步,然后两个 CPU 来解决第二个时间步,依此类推。
您可能想要查看一些现有的软件包,例如Oasis。