1.VASP软件中文版手册第二章:VASP简介、源码程序结构概要及教程
2.VASP软件中文手册 | 第三章:安装、源码编译和维护 VASP软件
VASP软件中文版手册第二章:VASP简介、源码程序结构概要及教程
VASP是源码广受专业人士认可的DFT计算软件,每年发表的源码论文超过1万篇,至年底,源码findbug源码文章总量达到万篇。源码其计算结果不仅验证实验,源码还能预测实验结果,源码为实验路线提供指导。源码
本文为华算科技朱老师技术团队的源码Cilver老师和Ravi老师制作的《VASP官方入门手册》第二篇。该教程将详细介绍VASP软件及其计算方法,源码帮助读者快速入门VASP计算,源码掌握顶刊技能。源码macd指标源码下载
VASP简介
VASP.4.X是源码一个Fortran 程序,具有动态内存分配和单一可执行文件的特点,适用于各种类型的计算。
源代码和赝势函数位于以下目录:VASP/src/vasp.4.lib、VASP/src/vasp.4.X、VASP/pot/、VASP/pot_GGA/、VASP/potpaw/、VASP/potpaw_GGA/。VASP.4.lib目录中的源代码很少更改,通常不需要重新安装。vasp.4.X目录包含主要的Fortran 代码。pot/pot_GGA/(以及可能为potpaw/ potpaw_GGA/)目录分别包含(超软)赝势和投影缀加波。主力震仓源码LDA版本放在pot和potpaw目录中,而GGA版本(Perdew, Wang )放在pot_GGA和potpaw_GGA目录中。源文件和赝势可在文件服务器上获取(第3.2节提及)。
计算通常在工作目录下进行。在开始计算前,需要在目录下创建几个关键文件:INCAR、POTCAR、POSCAR、KPOINTS。
教程,第一步:金刚石
将tutor/diamond目录下的所有文件复制到工作目录下,然后按步骤执行。
INCAR文件是狗狗币源码分析核心输入文件,决定“做什么和怎么做”。它是一个带标签的自由ASCII文件,每行由标签、等号和值组成。大多数参数有默认值。检查提供的INCAR文件长度可能比实际需要的要长。
POSCAR文件包含离子的位置。以金刚石为例,POSCAR文件包含以下几行:cubic diamond comment line、3.7 universal scaling factor、0.5 0.5 0.0 first Bravais lattice vector、等。
KPOINTS文件决定K点设置。源码资本退出原因4x4x4 Comment、 = automatic generation of k-points、Monkhorst M use Monkhorst Pack等。
POTCAR文件包含赝势(如果有多个种类的赝势,可使用UNIX命令cat连接POTCAR文件)。POTCAR文件还包含原子的相关信息。
键入命令运行VASP:> vasp。搜索路径通常在UNIX shell的PATH变量中提供(第3.2节提及)。启动VASP后,将得到类似以下的输出结果。
VASP使用Pulay混合方法的自洽循环和迭代矩阵对角化方案来计算Kohn-Sham(KS)基态。在计算中,波函数会被迭代改进,电荷密度也会被优化。stdout的副本也会写入OSZICAR文件中。各列的含义如下:N列是电子迭代步骤计数,E是当前的自由能,dE是两步之间自由能的变化,d eps是能带结构能量的变化。ncg栏表示哈密顿算符应用于波函数的频率。rms这一列给出了在所有占据带上求和的残差向量的初始范数(R = (H−εS)|φi),并表示波函数的收敛程度。最后一栏rms(c)表示输入和输出电荷密度之间的差值。在前五步中,密度和势能没有更新,对波函数进行预收敛(因此rms(c)没有显示)。前五次迭代后,开始更新电荷密度。
OUTCAR文件中包含有关力和应力张量的更多信息。WAVECAR文件存储着最终的波函数。
要计算平衡晶格常数,请尝试输入./run。确定平衡体积(例如,使用能量的二次拟合),平衡晶格常数应接近3.。在POS
VASP软件中文手册 | 第三章:安装、编译和维护 VASP软件
华算科技朱老师团队的Cilver老师和Ravi老师带来的《VASP官方入门手册》第三部分详述了如何安装、编译并维护VASP软件。作为备受信赖的DFT计算工具,每年有超过1万篇论文基于VASP发表,截至年,总数已超过万篇,其计算能力不仅验证实验结果,还能预测新发现。
本教程将分为三个步骤进行讲解:
1. **获取VASP软件**:由于软件非公共共享,需通过官方途径联系Doris Vogtenhuber获取许可。申请时需提供简短的研究描述,不超过半页。
2. **安装过程**:安装需一定的UNIX知识,包括理解tar、gzip和make命令。建议在~/VASP/src目录下操作。首先,从官方网站下载源代码(vasp.X.tar.gz)和赝势数据库,然后解压到特定的子目录,如potUSPP_LDA、potUSPP_PW等。接下来,解压缩vasp.*.tar.gz文件,并根据makefile.machine选择合适的配置,注意检查Makefile中的提示进行配置,可能需要调整编译优化。
3. **编译和维护**:VASP软件存储在vasp.4.lib和vasp.4.x目录中,后者更新频繁。例如,可以使用makeparam工具手动编译。更新软件时,先从服务器获取最新版本的vasp.4.X.X.tar.gz,解压缩后确保替换旧版本,但需注意解压后可能需要按特定步骤重新编译。
完成安装和配置后,你可以开始进行计算,但务必遵循教程中的详细指导,以确保顺利运行和解决问题。这个教程旨在帮助您快速掌握VASP计算,成为高性能计算的高手!