贡献者: addis
PETSc 库是使用最广泛的偏微分方程和稀疏矩阵的并行数值计算库
参考安装页面。 安装可以不使用 MPI,也可以指定安装路径(默认安装在 clone 下来的文件夹而不是系统目录)见这里。
编译的时候可以使用 Intel oneAPI,详见这个教程。
参考文档。
SLEPc 是 PETSc 的一个拓展包,功能类似于 Arpack,可以计算大型稀疏矩阵的若干本征值。也有类似于 Expokit 的功能,计算矩阵的 $\exp$。