-
Matlab源代码DFT在vasp-docker中的应用:提供一个简化的Docker配置,旨在执行Vasp计算任务
资源介绍
DFT的matlab源代码Docker中的VASP
一些黑客在Docker容器中使用Vasp的行为。
DFT代码的本地构建很有用,但是现代的操作系统/编译器可能无法很好地与旧代码一起使用。
这个仓库只包含Docker的东西,没有Vasp代码(除了makefile.include之外...应该可以共享,对吧?)。
要使用它:
将vasp.5.4.4.tar.gz和patch.5.4.4.16052018复制到此目录中
使用docker
rmi
vasp删除以前的映像构建
在Dockerfile中编辑mpi命令以适合可用的核心数量。
(可能应该调整此设置以使用环境变量...)
使用docker
build
-t
vasp
.
使用run_vasp.sh脚本运行。
这会将$
PWD挂载到将在其中执行计算的虚拟机上的/
rundir目录。
在运行结束时,容器将被删除,但图像将保留,因此除非您进行了某些更改,否则您无需再次进行docker
build
。
这绝对是非正式的,与VASP开发人员无关。
使用风险自负。