||
上篇博文提到使用ase gui保存新的POSCAR时,POSCAR的格式是VASP.4.*的格式。
缺少一行元素名称项。
而且保存的坐标文件也是Cartesian格式的坐标。
可以通过修改ase文件中vasp.py文件来解决这个问题。
这个文件在什么地方呢?
1、如果你是在本地安装的,应该在~\Anaconda\Lib\site-packages\ase\io\vasp.py这个位置。
2、如果你是在超算上自己的目录下安装的ase,那就应该在自己的安装目录里,比如/home/ljguo/ase-3.20.1/ase/io/vasp.py。
找到vasp.py文件以后,找到955行( 或者搜索:def write_vasp(filename ):把vasp5后面修改为True,direct后面修改为True即可。
再保存出来就是需要的格式了:
感谢Doc. K. W. Wan@NCNST 提供的信息。
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-12-28 12:57
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社