我有一个相当大的代数方程组要解决,系统太大了,我不能在这里发布示例,所以我将它发布到pastebin。
这sympy.solve需要很长时间:我今天早上启动它,它仍然在单核上运行。我尝试使用sympy 文档中的可选参数,例如quick=Trueandwarn=True来加快速度并在求解器失败时收到警告,但没有给出警告,求解器仍在死亡。
sympy.solve
quick=True
warn=True
有没有办法可以使用多处理或者mpi4py中的solve函数sympy。我可以访问 HPC 资源,但我不确定如何solve将其分成不同的 MPI 进程。
solve
sympy
有没有办法sympy知道系统是否可求解或求解器是否发散?类似于运行时求解器信息,但没有在调试模式下运行?