DFT的matlab源代码-vasp:新的ASE兼容的VASPPython接口

时间:2024-06-14 22:29:21
【文件属性】:

文件名称:DFT的matlab源代码-vasp:新的ASE兼容的VASPPython接口

文件大小:131KB

文件格式:ZIP

更新时间:2024-06-14 22:29:21

系统开源

DFT的matlab源代码Vasp的新ASE接口 为什么? 为了使其与FileIOCalculator兼容,并希望对其进行简化。 目标 提供一个允许所有vasp INCAR标记而无需进行进一步修改的接口,即,它们对于计算器而言几乎只是个花哨的东西。 不再需要一长串受支持的关键字。 提供一个可以扩展以允许验证的接口,以及用户定义的特殊关键字。 更好地处理xc关键字,使其更易于使用不同的功能。 智能重启。 如果已经完成,我们不想运行不必要的计算。 我们需要一个运行计算并进行分析的脚本。 安装 将此仓库克隆到某个地方。 将其添加到您的PYTHONPATH和PATH。 将VASP_PP_PATH设置为指向包含您的POTCAR的目录。 export PYTHONPATH = ~ / kitchin - python / vasp :$ PYTHONPATH export PATH = ~ / kitchin - python / vasp / bin :$ PATH export VASP_PP_PATH = / opt / kitchingroup / vasp - 5.3 . 5 这些目录应


【文件预览】:
vasp-master
----setup.py(624B)
----.gitignore(305B)
----README.org(118KB)
----bin()
--------runvasp.py(927B)
--------vaspsum(4KB)
----mongo.org(40KB)
----setup.cfg(25B)
----tests()
--------test-sort.org(6KB)
--------test-db.py(844B)
--------basic_function()
--------premade_calculations()
--------test-write-kpts.py(1KB)
--------tests.org(40KB)
--------test-write-incar.py(3KB)
----dodo.py(609B)
----vasp()
--------bandstructure.py(3KB)
--------monkeypatch.py(516B)
--------bader.py(5KB)
--------validate.py(15KB)
--------setters.py(5KB)
--------__init__.py(22B)
--------getters.py(19KB)
--------VaspChargeDensity.py(8KB)
--------elastic_moduli.py(1KB)
--------serialize.py(1KB)
--------writers.py(9KB)
--------vasp.py(3KB)
--------vasp_core.py(38KB)
--------vib.py(10KB)
--------mongo.py(6KB)
--------vasprc.py(2KB)
--------runner.py(15KB)
--------readers.py(15KB)
--------neb.py(8KB)
--------POTCAR.py(1KB)
--------exceptions.py(1KB)
----vaspy-mode.el(2KB)

网友评论