-
Python接口PyPardisoProject能够解决大型稀疏线性方程组,该接口对接了英特尔MKL Pardiso库
资源介绍
PyPardiso项目
Python接口可解决大型稀疏线性方程组
更多文档即将发布。 同时,请参考源代码中的注释和文档字符串。
Linux / OSX的构建状态:
Windows构建状态:
安装
将PyPardiso与 python发行版一起使用(如果需要安装,请使用 )。 PyPardiso利用了conda 的Intel Math Kernel Library,因此不适用于其他发行版(至少目前是这样)。
要安装PyPardiso:
conda install -c haasad pypardiso
基本用法
PyPardiso提供了一种spsolve和factorized方法,比的对应方法快得多。
>>> from pypardiso import spsolve
>>> x = spsolve(A,b)
变更日志
v0.2.2
CSR-矩阵格式被强制在spsolve和