• 【VASP】POSCAR文件


    【VASP】POSCAR文件

    前言

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

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

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

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

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

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

    POSCAR文件示例:

    Si-fcc
    
    5.43
    
    0.00.50 0.50
    
    0.50 0.00 0.50
    
    0.50 0.50 0.00
    
    Si
    
    2
    
    Direct
    
    0.00.00 0.00
    
    0.25 0.25 0.25
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19

    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行及以后行数:原子的坐标。

  • 相关阅读:
    项目管理工具软件Maven趣闻
    ThingsBoard开源物联网平台介绍
    leetcode 13
    大话设计模式之抽象工厂模式
    深入JVM:探索Java虚拟机
    Netty 入门 — Bootstrap,一切从这里开始
    few shot目标检测survey paper笔记(迁移学习)
    天翎知识管理系统:强大的权限管理功能,保障知识安全
    CF1477D Nezzar and Hidden Permutations 题解
    过滤器和监听器
  • 原文地址:https://blog.csdn.net/weixin_43848614/article/details/133840667