QMCpack

QMCPACK 是一种开源的高性能电子结构代码,实现了大量量子蒙特卡罗 (QMC) 算法。其主要应用是分子、周期性二维和周期性三维固态的电子结构计算 系统。实空间变分蒙特卡罗 (VMC)、扩散蒙特卡罗 (DMC) 和许多其他高级 QMC 算法是 实现。还实施了一整套轨道空间辅助场QMC(AFQMC)方法。通过直接解决 薛定谔方程,QMC方法比密度泛函理论等方法具有更高的准确性,但需要权衡很多 更高的计算费用。与许多其他相关的多体方法不同,QMC方法很容易适用于两者 分离的分子系统和包括金属和绝缘体在内的块状(周期性)系统。这些中的少数系统错误 方法越来越可测试,允许对预测和收敛有更大的信心,例如化学准确性 在某些情况下会导致结果。

一、脚本模板

#!/bin/bash
#SBATCH --nodes=1                   # 节点数量
#SBATCH --ntasks-per-node=56        # 每个节点核心数量
#SBATCH --ntasks=56                 # 总核心数
#SBATCH --partition=g1_share        # 队列分区且必须指定正确分区
#SBATCH --job-name=hello            # 作业名称
#SBATCH --output=hello.%j.out       # 正常日志输出 (%j 参数值为 jobId)
#SBATCH --error=hello.%j.err        # 错误日志输出 (%j 参数值为 jobId)
module load intel/2022 intelmpi/2022
export PATH=$HOME/QMCpack/qmcpack-3.17.1/build/bin:$PATH
mpirun -np 54 qmcpack H2O_far.opt.xml 
作者:admin  创建时间:2023-11-17 15:33
最后编辑:admin  更新时间:2024-09-05 11:17