【文件属性】:
文件名称:DFT的matlab源代码-vasp:新的ASE兼容的VASPPython接口
文件大小:131KB
文件格式:ZIP
更新时间:2021-05-26 04:42:41
系统开源
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)