跳转到主要内容

Intel MKL中Pardiso实现的包装器

项目描述

pydiso

Pydiso是Pardiso求解器的Python包装器。它目前实现了Intel MKL版本的Pardiso。它的目标是向Python公开Pardiso的全部功能,使用户能够根据其使用情况进行必要的自定义。

安装

从源安装

包装器是用Cython编写的,并动态链接到mkl库。因此,它需要找到与MKL安装相关的必要头文件来编译。Meson构建后端使用pkg-config来识别mkl头文件和动态库的位置。大多数MKL的开发安装应该提供必要的pkg-config文件。例如,conda用户可以使用默认通道、conda-forge通道、intel通道或其他通道安装必要的配置信息,例如:

conda install mkl-devel

如果您已将配置文件安装到非标准位置,您需要设置 PKG_CONFIG_PATH 以指向该位置。

在必要的MKL文件可访问之后,您应该可以通过运行以下命令进行安装:

pip install .

在安装目录中。

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源代码分发

pydiso-0.1.0.tar.gz (12.5 kB 查看哈希值)

上传时间 源代码