【VASP】POSCAR文件

2023-10-15 13:04
文章标签 vasp poscar

本文主要是介绍【VASP】POSCAR文件,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

【VASP】POSCAR文件

前言

一、4个常用的输入文件INCAR、POSCAR、POTCAR、KPOINTS

INCAR: 计算任务类型是什么?怎么计算?

KPOINTS: 包含了倒易空间点网格的坐标和权重。

POSCAR: 包含元胞的原子坐标信息以及初始速度等信息。

POTCAR: 超软赝势或PAW势函数(有一个赝势库)。

POSCAR文件:位置文件。描述所计算体系的晶胞参数、原子个数及晶胞中原子的位置,以及分子动力学计算时原子的初始速度。

POSCAR文件示例:

Si-fcc5.430.00.50 0.500.50 0.00 0.500.50 0.50 0.00Si2Direct0.00.00 0.000.25 0.25 0.25

POSCAR文件的结构:

第1行:任意文字注释。

第2行:晶胞的扩展系数,一般1.0即可。一般在做晶胞体积和能量关系曲线中用到, 在其他计算中很少用。(Eg:这一行写成1.1,代表下面的晶胞的a,b,c矢量和所有的原子坐标都要乘以1.1);

第3-5行:定义晶矢,是格子在三个方向上的晶格矢量信息。(Eg: 4.72 0.0 0.0 ,代表晶胞的a边是垂直于y和z坐标轴的,在x方向上长4.72个埃);

第6行:元素符号,如有多个原子则依次用空格隔开。(Eg:Al O);特别注意顺序,要与下面的坐标顺序以及POTCAR中的顺序一致。

第7行:对应第六行元素原子的数目,注意是一一对应的;

第8行:坐标的表达形式,同KPOINTS的第三行,只认第一个字母, C或者c代表笛卡尔坐标, D或者d代表分数坐标系Direct, 值得注意的是,VASP输出文件CONTCAR 里面采用的是分数坐标系。两个坐标系的区别从第8行开始,前面的七行都保持 完全一致。 也就是说,如果想实现两个坐标系之间转换,我们只需改变第7行后面的部分即可;这个也可以用VESTA完成。

第9行及以后行数:原子的坐标。

这篇关于【VASP】POSCAR文件的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/217895

相关文章

linux ubuntu12.04 下的 vasp 5.2 的安装方法

#ifort:parallel_studio_xe_2013_update2,可在官网:software.intel.com/en-us/articles/non-commercial-software-download/下载,或者在百度网盘下载:http://pan.baidu.com/s/1o6sPd8m 。 #Intel 的 MKL #VASP 5.2.2 ###############

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

在Ubuntu系统安装vasp.5.4.4的全过程 VASP的简介与相关学习资料安装前的准备工作及说明安装过程intel编译器的安装VASP的编译VASP的测试 参考来源 VASP的简介与相关学习资料 VASP(Vienna Ab initio Simulation Package)是基于第一性原理对原子尺度的材料进行模拟计算的软件。比如可以进行原子尺度材料的电子结构计算、分子

VASP笔记之:计算德拜温度,杨氏模量,弹性矩阵

VASP笔记之:计算德拜温度,杨氏模量,弹性矩阵 最近需要计算杨氏模量,但是上面三个量都是一起算出来的,so,一起记录一下笔记。 使用版本为VASP5.4.4,为了方便计算使用的是vaspkit1.2.1软件辅助自动生成的脚本进行的计算,微信公众号:学术之友,原文链接为:这里 下面我们以金刚石结构为例讲解如何采用应力-应变函数关系计算弹性常数,详见VASPKIT/examples/elast

【VASP解读】​Nat. Commun.:CoFe@FeOx助力Li/Na-S电池

均匀分布在载体上的复杂金属纳米颗粒具有独特的物理化学性质,具有广泛的应用前景。常用的湿化学方法在同时实现纳米颗粒结构设计和均匀分散方面存在局限性,但固相合成可在载体上制备复杂的金属纳米颗粒。基于此,中国科学院大连化学物理研究所刘健研究员、中国科学技术大学余彦教授等人报道了利用固相合成策略,精确合成分布均匀的CoFe@FeOx核-壳纳米颗粒。CoFe@FeOx NPs调控多硫化物的双功能

VASP结合vaspkit+ShengBTE计算热电优值(一)

电导率σ,塞贝克系数S的计算: 使用vaspkit计算处对应的物理量,具体流程为: 准备好计算的材料对应的POSCAR。如果是二维材料可以使用vaspkit 的921或923功能对二维材料POSCAR进行标准化。进行结构优化。使用 vaspkit-681命令生成高密度的KPOINTS,然后进行静态计算 (注意只有使用这项功能生成KPOINTS计算的结果才能继续使用vaspkit命令计算下一步,使用

linux超线程会拖慢vasp计算速度,VASP跑MD的问题

17 个回复 willykohn 耳朵 2008-04-16 1. 1000步太少了。 2. 初始态离平衡态太远了 【 在 abalone (纳米光学?) 的大作中提到: 】 : 想在300K下跑一个NVE : 于是先把系统在300K下跑了1000步NVT : 然后用了两种方法跑NVE : ................... abalone 纳米光学? 2008-04-16 初始态是0K

【openbabel+python】openbabel安装及在python上实现文件格式批量转换(poscar转为xyz)

使用openbabel实现POSCAR文件批量转换为xyz文件 openbabel的介绍openbabel的安装(Anaconda环境)windowslinux(ubuntu) 使用python链接openbabel单份文件格式转换多份文件实现批量格式转换 openbabel的介绍 openbabel是化学领域里面常用的文件格式转换工具,它可以识别上百种文件格式的数据,并根据需

vasp-Lev00编译

LEV00 - a useful tool for various DFT codes (VASP, SIESTA, CASTEP, QUICKSTEP)   Lev00 虽然有很多不同的功能,但是我们一般只用它处理电荷密度,来生成更容易理解的科研绘图。 例如: 如何安装LEV00? 下载LEV00,点击lev00即可下载。下载链接为:https://nms.kcl.ac.uk/l

VASP计算中的问题2----关于SOC计算报错

问题 VASP提供SOC(自旋轨道耦合)的计算,针对与重原子的相对论效应,不过SOC计算需要非共线版本的VASP,若编译的VASP为共线版本,计算SOC时会报错. 解决方案 若出现此报错,首先要意识到是编译文件的问题,需要删除当前VASP,修改makefile文件重新编译VASP. 仅仅是vasp.5.3文件夹下的问题,所以比较好处理, cp /opt/vasp/vasp.5.3/make

vasp安装,vasp一键安装,vasp6.4.1安装,vasp6.3.2安装,vasp5.4.4安装

1、准备由本人开发的一键安装材料,支持ubuntu18,20,22,centos7等系统,具体如下:   2,打开一个终端,如ubuntu20.04系统,执行sudo su,获取root权限,执行./intel.sh,一键式自动部署vasp所需安装环境。     3,上述终端,输入exit退出root环境,执行./vasp.sh,一键式自动编译vasp,支持intel和a