ScriptsForVASP:使用脚本语言(Bash 和 Python)简化多个 VASP 模拟作业的准备、提交和分析工作

时间:2024-07-26 15:24:09
【文件属性】:

文件名称:ScriptsForVASP:使用脚本语言(Bash 和 Python)简化多个 VASP 模拟作业的准备、提交和分析工作

文件大小:21KB

文件格式:ZIP

更新时间:2024-07-26 15:24:09

Shell

VASP脚本 使用脚本语言(Bash 和 Python)简化多个 VASP 模拟作业的准备、提交和分析。 笔记 由于该项目的特定工作流相关性质,它对大多数 VASP 用户没有也可能不会有太大用处。 既然已经到了适合我自己研究需要的程度,我就不再主动维护这个项目了,文档也不会添加了。 但是,我选择了一些通常有用的功能,例如绘图、拟合、POSCAR 操作并重新组织它们,从中制作了一个 Python 包,名为 。 这对你来说应该很有趣。 看看吧。 介绍 有多种方法可以进行 VASP 计算。 与著名的使用的 Pythonic 方案相反,这个项目以老式的方式做事,提供一组用 Bash 编写的脚本,并伴随着用 Python 编写的脚本,在同一目录中,小心使用文件名称和输入参数,并让用户将此单个目录添加到他们的 PATH 环境变量中以进行直接访问。 脚本将用作可执行文件。 这种方法不如 ASE 使用的方


【文件预览】:
ScriptsForVASP-master
----M(657B)
----Prepare.sh(901B)
----_cell_info_solver.py(756B)
----SequenceDisp.sh(12KB)
----StrainApplier.py(7KB)
----DelFiles.sh(956B)
----_sequence_fit_plot.py(6KB)
----README.md(4KB)
----Elastic.sh(5KB)
----CellInfo.sh(790B)
----_qsub_replacer.sh(347B)
----Electronic.sh(8KB)
----SequenceTest.sh(6KB)
----.gitignore(488B)
----BatchElements.sh(3KB)
----IonsRotator.py(4KB)
----SwapFileNames.sh(80B)
----_elastic_solver.py(2KB)

网友评论