当前位置: 首页 > news >正文

DFT新手教程:VASP中ISIF取值设置

    新手初学VASP计算时首先接触到的就是结构优化的计算任务。

    在结构优化中,INCAR中的关键参数包括

IBRION ,NSW,ISIFEDIFFEDIFFG

各个参数均可在vaspwiki查到可设置的参数以及该参数所具有的设置的含义。

https://www.vasp.at/wiki/index.php/IBRION

https://www.vasp.at/wiki/index.php/NSW

https://www.vasp.at/wiki/index.php/ISIF

https://www.vasp.at/wiki/index.php/EDIFF

https://www.vasp.at/wiki/index.php/EDIFFG

其中,ISIF的可取值范围为;

ISIF = 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 

    如在INCAR中没有设置ISIF,则默认设置为等于2,在 IBRION=0 (分子动力学) 或LHFCALC=.TRUE.时则默认设置为0。

    不同数值所代表的计算条件为

图片

    其中使用较多,也尤为常用的也是ISIF=2的取值,只优化结构中原子位置,不考虑体积变化,适用与二维结构、已明确计算材料的晶格常数和加压或加应变的情况下的结构的计算。

    对于体材料,需要弛豫所有方向晶格和原子的话,一般使用ISIF=3。

    对于某些需要保留原子间的特殊排列或者有部分原子存在固定(在需要固定的原子坐标最后添加T或F来设置)的情况,可以考虑ISIF=4或6进行优化。

    考虑固定晶轴优化的情况下(重新编译vasp的源文件constr_cell_relax.F,并设置OPTCELL,参考:http://blog.wangruixing.cn/2019/05/05/constr),需要确保ISIF的设置是可优化所需要的晶胞的。

http://www.lryc.cn/news/252432.html

相关文章:

  • pytest自动化框架之allure测试报告的用例描述设置
  • 在编程中遇到的问题总结
  • 【数据库设计和SQL基础语法】--SQL语言概述--SQL的基本结构和语法规则(二)
  • easyexcel多级表头导出各级设置样式(继承HorizontalCellStyleStrategy实现)
  • QMLfor python pyside6
  • 几何教学工具 Sketchpad几何画板 mac软件特色
  • 华清远见嵌入式学习——C++——作业5
  • Java中的类与类之间的关系
  • 全新仿某度文库网站源码/在线文库源码/文档分享平台网站源码/仿某度文库PHP源码
  • HTTPS的安全问题及应对方案
  • TensorRT-LLM保姆级教程(一)-快速入门
  • 使用Redis构建简易社交网站(3)-状态与信息流
  • Python,非二进制的霍夫曼编码
  • 详解—[C++数据结构]—红黑树
  • 甘草书店记:6# 2023年10月31日 星期二 「梦想从来不是一夜之间实现的」
  • 基于Java SSM车辆租赁管理系统
  • 侯捷C++八部曲(一,面向对象)
  • 《数据库系统概论》学习笔记——王珊 萨师煊
  • 关于使用百度开发者平台处理语音朗读问题排查
  • 安全认证 | CISP和CISP-PTE的区别在哪里?
  • Unity3D 导出的apk进行混淆加固、保护与优化原理(防止反编译)
  • C语言扫雷小游戏
  • 用取样思想一探AIX上进程性能瓶颈
  • 分布式搜索引擎elasticsearch(二)
  • Tecplot绘制涡结构(Q准则)
  • Whisper
  • Android系统分析
  • 五、关闭三台虚拟机的防火墙和Selinux
  • 【从零开始学习Redis | 第六篇】爆改Setnx实现分布式锁
  • Kubernetes学习笔记-Part.05 基础环境准备