24小时热门版块排行榜    

查看: 3793  |  回复: 6
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

houyanhui8

铜虫 (小有名气)

[求助] 求助将下列atat的str.out格式转变为poscar格式 已有2人参与

求高人指点:将下列atat的str.out格式转变为poscar格式

1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
-2.000000 -1.000000 1.000000
-2.000000 1.000000 -1.000000
2.000000 -1.000000 -1.000000
-1.000000 -1.000000 -1.000000 a_B
-2.500000 -0.500000 -0.000000 a_B
-0.000000 -1.500000 -0.500000 a_A
-1.500000 -1.000000 0.500000 a_A
-2.500000 -0.000000 -0.500000 a_A
-2.000000 -0.500000 -0.500000 a_A
-0.000000 -1.000000 -1.000000 a_B
-1.500000 -1.000000 -0.500000 a_A
-1.500000 -0.500000 0.000000 a_A
-1.000000 -1.000000 0.000000 a_A
-1.000000 -0.500000 -1.500000 a_B
-0.500000 -1.500000 -0.000000 a_B
-0.000000 -0.500000 -1.500000 a_B
-1.500000 -0.500000 -1.000000 a_A
-1.500000 0.000000 -0.500000 a_B
-1.000000 -0.500000 -0.500000 a_B
1.000000 -1.000000 -1.000000 a_A
-0.500000 -1.000000 -0.500000 a_B
-0.500000 -0.500000 0.000000 a_B
-2.000000 0.000000 -1.000000 a_A
-1.500000 0.500000 -1.000000 a_A
-1.000000 0.000000 -1.000000 a_B
-1.000000 -1.500000 -0.500000 a_B
-0.500000 -0.500000 -1.000000 a_B
-0.500000 0.000000 -0.500000 a_B
0.000000 -0.500000 -0.500000 a_A
-2.000000 -1.000000 -1.000000 a_B
0.500000 -1.000000 -0.500000 a_B
-0.500000 -0.000000 -1.500000 a_A
-2.000000 -1.000000 0.000000 a_A
0.500000 -0.500000 -1.000000 a_A
-3.000000 -0.500000 -0.500000 a_A
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

houyanhui8

铜虫 (小有名气)

引用回帖:
2楼: Originally posted by cahndengbin at 2016-03-18 14:27:42
可以这样解决,假设上述文件为pos
1. 用atat里的命令str2cif将pos文件转换为cif文件,str2cif <pos >pos.cif
2.下载一个cif2cell程序,使用cif2cell将cif文件转化为vasp格式的POSCAR cif2cell  -f pos.cif  ...

可以帮忙转以下吗?
3楼2016-03-18 17:39:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 7 个回答

cahndengbin

新虫 (小有名气)

【答案】应助回帖


感谢参与,应助指数 +1
liliangfang: 金币+1, 谢谢交流 2016-03-19 09:35:08
可以这样解决,假设上述文件为pos
1. 用atat里的命令str2cif将pos文件转换为cif文件,str2cif <pos >pos.cif
2.下载一个cif2cell程序,使用cif2cell将cif文件转化为vasp格式的POSCAR cif2cell  -f pos.cif -p vasp --vasp-cartesian-lattice-vectors。或者用vesta,导入cif文件,export VASP格式的POSCAR文件。
2楼2016-03-18 14:27:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cahndengbin

新虫 (小有名气)

【答案】应助回帖

引用回帖:
3楼: Originally posted by houyanhui8 at 2016-03-18 17:39:20
可以帮忙转以下吗?...

已经如此详细的告诉方法了,请自己去学。
4楼2016-03-21 11:05:03
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hpfamily1988

木虫 (著名写手)

【答案】应助回帖

ATAT中有两个命令就是把ATAT里的str.out和warp文件转换成vasp的输入文件。
1. str2ezvasp 把str.out和warp输入文件整合成vasp.in文件
2. ezvap -n vasp.in 把vasp转换成vasp输入文件POSCAR等。
你可以试试。
5楼2016-03-22 11:52:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见