【VASP学习】在Ubuntu系统安装vasp.5.4.4的全过程(包括VASP官方学习资料、安装过程中相关编辑器的配置、VASP的编译及VASP的测试)

这篇具有很好参考价值的文章主要介绍了【VASP学习】在Ubuntu系统安装vasp.5.4.4的全过程(包括VASP官方学习资料、安装过程中相关编辑器的配置、VASP的编译及VASP的测试)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

VASP的简介与相关学习资料

vasp 操作系统,VASP,学习,ubuntu,VASP,量子化学,软件安装
VASP(Vienna Ab initio Simulation Package)是基于第一性原理对原子尺度的材料进行模拟计算的软件。比如可以进行原子尺度材料的电子结构计算、分子动力学过程的模拟分析等。
vasp 操作系统,VASP,学习,ubuntu,VASP,量子化学,软件安装


官方网站提供了软件学习的examples与tutorials:
Examples:https://www.vasp.at/wiki/index.php/Category:Examples
vasp 操作系统,VASP,学习,ubuntu,VASP,量子化学,软件安装


Tutorials:https://www.vasp.at/wiki/index.php/Category:Tutorials
(从原子、分子到块体结构,再到表面结构)
vasp 操作系统,VASP,学习,ubuntu,VASP,量子化学,软件安装

安装前的准备工作及说明

【安装所处的环境】:linux环境;Ubuntu系统,版本为20.04.6 LTS
【安装包的准备】:(这部分的文件需要自己去找)

  • intel编译器的安装包及Licenses文件,本文选择的版本是:Intel® Parallel Studio XE 2020 Cluster Edition
  • VASP的安装包,本文选择的版本为:vasp.5.4.4.tar.gz

安装过程

intel编译器的安装


已知VASP的编译需要很多编译器,包括:

  • Compilers for Fortran (at least F2008 compliant), C, and C++.
  • Numerical libraries: FFTW, BLAS, LAPACK, and ScaLAPACK.
  • An implementation of the Message Passing Interface (MPI).

因此我们可以去找已经把以上编译器和相关库组合好的软件,安装软件即可,这就是为什么安装Intel® Parallel Studio XE 2020的原因。


【安装过程】

  1. 解压Intel® Parallel Studio XE 2020的安装包,tar -xzf 安装包名称
  2. 本文选择纯文本环境下安装,因此进入解压后的文件夹,cd 解压后的安装包名称
  3. 进入文件夹后,执行./install.sh,启动安装程序,界面如下:
    vasp 操作系统,VASP,学习,ubuntu,VASP,量子化学,软件安装
  4. 回车,输入空格到达底部,输入:accept,然后回车
    vasp 操作系统,VASP,学习,ubuntu,VASP,量子化学,软件安装
  5. 同意软件收集系统的信息,输入:1,然后回车
    vasp 操作系统,VASP,学习,ubuntu,VASP,量子化学,软件安装
  6. 安装过程识别了系统信息后,弹出以下界面,输入:1,然后回车
    vasp 操作系统,VASP,学习,ubuntu,VASP,量子化学,软件安装
  7. 软件权限选择识别license file,因此先输入:2,然后回车
    vasp 操作系统,VASP,学习,ubuntu,VASP,量子化学,软件安装
  8. 选择离线选择license file,输入:1,然后回车,然后输入你的license file所在路径(这里要自己去找这个软件的Licenses文件夹,路径就是这个文件夹所在的路径),回车
    vasp 操作系统,VASP,学习,ubuntu,VASP,量子化学,软件安装
  9. 识别license成功后,弹出计划安装的配置选择,输入:1,然后回车;进入安装的组件选择,我们这里要选择自定义安装,只选择安装VASP编译所需要的组件,因此输入:2,然后回车
    vasp 操作系统,VASP,学习,ubuntu,VASP,量子化学,软件安装
  10. 取消勾选“IA-32”,保留“Intel® 64”的选择,因此输入:1,然后回车;继续回车,进入下一步的选择
    vasp 操作系统,VASP,学习,ubuntu,VASP,量子化学,软件安装
    vasp 操作系统,VASP,学习,ubuntu,VASP,量子化学,软件安装
  11. 进入具体组件的选择(Change components to install),因此输入:3,然后回车;
    vasp 操作系统,VASP,学习,ubuntu,VASP,量子化学,软件安装
  12. 分别进入2-16的选项,仅保留以下组件的安装:
  • Intel C++ Compiler 19.1 Update 3

  • Intel Fortran Compiler 19.1 Update 3

  • Intel Math Kernel Library 2020 Update 4 for C/C++下的Intel MKL core libraries for C/C++和Cluster support for C/C++
    vasp 操作系统,VASP,学习,ubuntu,VASP,量子化学,软件安装

  • Intel Math Kernel Library 2020 Update 4 for Fortran下的Intel MKL core libraries for Fortran、Cluster support for Fortran和Fortran 95 interfaces for BLAS and LAPACK
    vasp 操作系统,VASP,学习,ubuntu,VASP,量子化学,软件安装

  • Intel Threading Building Blocks 2020 Update 3

  • Intel MPI Library 2019 Update 9下的Intel MPI Library for applications running on Intel® 64 Architecture
    vasp 操作系统,VASP,学习,ubuntu,VASP,量子化学,软件安装

  1. 其他组件均不选择,最后的选择结果显示见下,选择结束后,进入回车然后进入下一步的安装
    vasp 操作系统,VASP,学习,ubuntu,VASP,量子化学,软件安装
    vasp 操作系统,VASP,学习,ubuntu,VASP,量子化学,软件安装
  2. 提示缺少32-bit libraries,选择跳过(Skip prerequisites),继续下一步,开始安装以上选择的组件,需要一点时间。出现以下界面即为安装成功。
    vasp 操作系统,VASP,学习,ubuntu,VASP,量子化学,软件安装
    vasp 操作系统,VASP,学习,ubuntu,VASP,量子化学,软件安装
  3. 下面配置Intel® Parallel Studio XE 2020的运行环境,找到安装该软件所在路径下的psxevars.sh,一般在intel文件夹下(如,我的路径是:/home/intel/parallel_studio_xe_2020/psxevars.sh)。接着将代码(source /home/intel/parallel_studio_xe_2020/psxevars.sh)加入到bashrc文件末尾。具体步骤为,先回到主目录下:cd ~,进入bashrc文件,vim .bashrc,输入i进入编辑模式,将代码source /home/intel/parallel_studio_xe_2020/psxevars.sh复制在文件最后,输入Esc进入取消编辑状态,然后按住shift,输入:wq,保存编辑并退出。回到命令行窗口,输入source .bashrc,显示以下界面即可配置环境成功。
    vasp 操作系统,VASP,学习,ubuntu,VASP,量子化学,软件安装
  4. 使用cd进入/home/intel/compilers_and_libraries_2020.4.304/linux/mkl/interfaces/fftw3xf所在目录,然后在命令行执行make libintel64命令,运行后当前目录下会产生libfftw3xf_intel.a库文件。界面提示见下图。
    vasp 操作系统,VASP,学习,ubuntu,VASP,量子化学,软件安装
  5. 将以上步骤严格执行后,便完成了intel编译器的安装!

VASP的编译

【安装步骤】

  1. 解压vasp.5.4.4.tar.gz安装包:tar -xzf vasp.5.4.4.tar.gz

  2. 进入解压后的文件夹:cd vasp.5.4.4

  3. 继续进入该目录下的arch文件夹:cd arch

  4. 复制该目录下的makefile.include.linux_intel文件到上一级目录,并改名为makefile.include
    vasp 操作系统,VASP,学习,ubuntu,VASP,量子化学,软件安装

  5. 使用vim打开文件makefile.includevim makefile.include

  6. 找到OFLAG参数,在其后面添加-xhost,保存并退出(vim的编辑与保存操作参考步骤15)
    vasp 操作系统,VASP,学习,ubuntu,VASP,量子化学,软件安装

  7. 在此目录下,命令行窗口输入命令make all开始进行VASP的编译。
    vasp 操作系统,VASP,学习,ubuntu,VASP,量子化学,软件安装
    vasp 操作系统,VASP,学习,ubuntu,VASP,量子化学,软件安装

  8. 编译成功后,回到home目录cd ~,进入.bashrc文件vim .bashrc,将路径代码(export PATH=$PATH:/home/vasp.5.4.4/bin)加入到.bashrc文件末尾,保存编辑并退出(vim的编辑与保存操作参考步骤15)。在命令行执行source .bashrc,便可使用VASP。

VASP的测试

VASP安装成功后,在bin文件夹下产生三个可执行文件(vasp_gam、vasp_ncl、vasp_std),我们主要使用的是vasp_std。下面将调用vasp_std测试VASP的运行。
vasp 操作系统,VASP,学习,ubuntu,VASP,量子化学,软件安装

  1. 从VASP官网的Tutorial中找一个案例,比如我找的是Atoms and Molecules模块中的O atom(https://www.vasp.at/wiki/index.php/O_atom)。
    vasp 操作系统,VASP,学习,ubuntu,VASP,量子化学,软件安装

  2. 下载其输入文件,解压文件夹,并进入该文件夹。在命令行执行mpirun -np 4 vasp_std开始vasp的计算,计算结束后产生一系列文件。
    vasp 操作系统,VASP,学习,ubuntu,VASP,量子化学,软件安装

  3. 检查结果文件OUTCAR,计算过程完整且正常输出即说明vasp安装成功。
    vasp 操作系统,VASP,学习,ubuntu,VASP,量子化学,软件安装

参考来源

本文主要是参考了卢天老师的博文:VASP最简单的安装方法(含全程视频演示)。在老师的指导下将过程详细记录,方便以后查阅。文章来源地址https://www.toymoban.com/news/detail-848499.html

到了这里,关于【VASP学习】在Ubuntu系统安装vasp.5.4.4的全过程(包括VASP官方学习资料、安装过程中相关编辑器的配置、VASP的编译及VASP的测试)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Windows11通过移动硬盘安装Ubuntu20.04双系统】保姆级教程 | ventoy | BIOS | Ubuntu20.04 | 全过程图文by.Akaxi

    目录 一、查看Windows引导方式 二、制作安装盘 三、设置电脑配置 1.关闭bitlocker 2.压缩硬盘分区 3.关闭Secure Boot 4.关闭intel RST 5.BIOS设置U盘引导 四、安装Ubuntu20.04 1.ventoy引导 2.安装配置 3.安装类型 4.完成安装 更多细节 最终效果: 笔记本在Windows11系统下成功安装Ubuntu20.04,并且可

    2024年03月20日
    浏览(53)
  • 【CP2K学习】-在Ubuntu上安装CP2K的全过程(包括gcc,gfortran,MKL等配置)

    CP2K 是第一性原理计算程序中发展迅速的程序之一,因其开源性、速度性等优点,是广大计算化学研究者的选择。 本文档用于记录安装CP2K的全过程,主要参考来源为卢天老师的博文[CP2K第一性原理程序在CentOS中的简易安装方法],本文在此博文的指导下,将某些安装过程细化。

    2024年02月11日
    浏览(36)
  • Ubuntu下vscode彻底卸载、安装及c++配置全过程

    首先,确保关闭所有正在运行的 Visual Studio Code 实例。 打开终端。 执行以下命令卸载 Visual Studio Code: 删除 Visual Studio Code 的配置文件和缓存文件。这些文件通常位于用户的主目录下的 .config 和 .cache 目录中。你可以使用以下命令删除它们: 如果你使用过 Visual Studio Code 的插件

    2024年04月13日
    浏览(37)
  • Mac M1芯片 安装vmware 和ubuntu 以及换源全过程

    作为一个才刚刚开始用mac的小白,分享一下安装Linux系统的心路历程 注意:各位MAC使用者,一定要看好自己是不是M1,有的Mac是x86架构的,M1是ARM,这决定了这篇文章是否适用于你。 1.下载vmware 这是一个虚拟机,你需要在虚拟机上安装linux系统。他需要你先注册一个个人账号,

    2024年02月04日
    浏览(30)
  • 【基于Ubuntu20.04的Autoware.universe安装过程】方案三:Docker | 详细记录 | 全过程图文 by.Akaxi

    目录 一、Autoware.universe背景 二、安装说明 三、安装git 四、克隆autoware 五、安装cuda 六、安装Docker软件 七、安装Nvidia Container Toolkit 八、安装Rocker 九、拷贝Autoware的Docker镜像 十、创建autoware_map文件夹 十一、启动docker 十二、源码拷贝 十三、安装依赖 十四、编译Autoware.universe 十

    2024年04月10日
    浏览(43)
  • 【基于Ubuntu下Yolov5的目标识别】保姆级教程 | 虚拟机安装 - Ubuntu安装 - 环境配置(Anaconda/Pytorch/Vscode/Yolov5) |全过程图文by.Akaxi

    目录 一.【YOLOV5算法原理】 1.输入端 2.Backbone 3.Neck 4.输出端 二.【系统环境】 1.虚拟机的安装与创建 2.安装Ubuntu操作系统 3.环境的配置 3.1.Ubuntu下Anacoda安装以及虚拟环境配置 3.2.Pytorch安装 3.3.Vscode安装 3.4.Yolov5源码及环境获取安装 三. 【测试Yolov5】 四. 【实现自己输入图片/笔

    2024年02月05日
    浏览(55)
  • 使用ubuntu搭建hadoop伪分布全过程图解

    目录 1. 安装jdk 2. 添加java环境变量 3. 设置免密登录 4. 安装hadoop 5. 添加hadoop环境变量 6. 修改hdoop-env.sh文件 7. 修改core-site.xml文件 8. 修改yarn-site.xml文件 9. 修改mapred-site.xml文件 10. 修改hdfs-site.xml文件 11. 进行授权 12. 创建namenode,datanode目录 13. 格式化 14. 启动服务 15. 关闭防火墙

    2024年03月14日
    浏览(56)
  • 解决Ubuntu下升级openssh以及openssl全过程

    由于ubuntu的openssh版本过低导致无法远程链接服务器 需要升级ssh方能远程连接服务器 闲话不多说,开始记录全过程 网上说要先进行以下步骤: 注意: 如果确保你的网络是没问题的,那这步骤可以跳过 openssh以及openssl的资源链接: openssl 官方下载地址: https://www.openssl.org/source

    2024年02月05日
    浏览(46)
  • Ubuntu22.04 Linux磁盘扩容/硬盘扩展全过程(包括踩坑过程)

    目录 一、 开机前设置:扩展(无坑) 二、  开机后设置:分区管理 1. (有坑)想通过gparted管理分区 2. (有坑)想通过  sudo fdisk /dev/sda  命令修改磁盘。 3. 有效做法。 虚拟机关机。打开虚拟机设置。     注意!!!  1、2是坑!!!  无坑直接看3!!! 下载gparted工具

    2024年02月09日
    浏览(33)
  • OpenWRT LEDE在Ubuntu22.04 编译全过程记录

    注, feeds用法 查看更新的订阅源信息,index file feeds/packages.index 【问题1】m4 编译错误 解决,参考博文 【问题2】 freadahead 异常 解决,参考博文 注意 : 参考博文中的 _IO_IN_BAXKUP 应该为 _IO_IN_BACKUP ,否则会导致下述报错,此文为正确写法 【问题3】 bison-3.0.4 相关错误 解决,参考

    2024年02月12日
    浏览(94)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包