在线安装
在线安装需要您分别编译安装 MatPL 和 lammps 接口。在线安装依赖intel 编译器
、CUDA-11.8工具包
、gcc编译器
以及 Python 环境
。对于 intel/2020
编译套件,使用了它的 ifort
和 icc
编译器(19.1.3
)、mpi(2019)
、mkl库(2020)
,如果单独加载,请确保版本不低于它们。对于 Python 环境,要求 python >= 3.11,torch >= 2.2.0+cu118。
为了编译和运行 MatPL-2025.3,您需要下载源码、安装conda 环境,并在 conda 环境中安装 MatPL-2025.3 依赖的Python环境,之后编译源码。
MatPL 和 lammps-MatPL 提供了纯 CPU 版本
。源码相同,GPU 版本除了对 CPU 环境的依赖外,还需要相应的GPU环境(CUDA)。
MatPL 编译安装
1. 下载源码
我们提供了在线拉取代码和下载离线包两种方式编译。
- 通过 github 或 gitee 在线拉取 MatPL 仓库代码
git clone https://github.com/LonxunQuantum/MatPL.git MatPL-2025.3
或
git clone https://gitee.com/pfsuo/MatPL.git MatPL-2025.3
- 或下载 release 离线源码包,您可以直接浏览器输入下面的地址下载,或者加前缀 wget 下载:
wget https://github.com/LonxunQuantum/MatPL/archive/refs/tags/MatPL-2025.3.zip
或
wget https://gitee.com/pfsuo/MatPL/repository/archive/2025.3
下载 release 离线源码包后,通过 unzip 命令解压。
# 解压后您将得到一个名称为 MatPL-2025.3 的源码目录
unzip 2025.3.zip