24小时热门版块排行榜    

查看: 2795  |  回复: 8

踏行者

金虫 (小有名气)

[求助] 用VASP做收敛测试,是先做K点测试呢???还是先做encut测试??? 已有3人参与

用VASP做收敛测试,是先做K点测试呢???还是先做encut测试???还有在做K点测试时,KPOINTS怎么设置???还有就是测试脚本的后缀名也是.pbs吗??
求助路过的大神??
回复此楼
今天一定要比昨天好!
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

490105179

木虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
我认为是先做encut测试,论坛里有人讨论过这个问题,你搜搜相关的帖子看看吧
2楼2013-12-25 11:18:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

emilyoyang

木虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
利用POTCAR中的ENMAX的最大值,先进行k点测试,然后再利用优化的k点测试cutoff。测试脚本后缀没有太大影响, 看你怎么写脚本了
3楼2013-12-25 14:06:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

踏行者

金虫 (小有名气)

引用回帖:
3楼: Originally posted by emilyoyang at 2013-12-25 14:06:05
利用POTCAR中的ENMAX的最大值,先进行k点测试,然后再利用优化的k点测试cutoff。测试脚本后缀没有太大影响, 看你怎么写脚本了

请问您有脚本没有??参考一下下,我完全按侯老师那脚本,不知道怎么运行不了??脚本如下:
#!/bin/sh
rm WAVECAR
for i in 5 7 9 11 13 15
do
cat > KPOINTS <<!
Automatic generation
0
Monhkorst-Pack
$i $i $i
0.0 0.0 0.0
!
echo "k mesh = $i x $i x $i" ; time vasp
E=‘grep "TOTEN" OUTCAR | tail -1 | awk ’{printf "%12.6f \n", $5 }’‘
KP=‘grep "irreducible" OUTCAR | tail -1 | awk ’{printf "%5i \n", $2 }’‘
echo $i $KP $E >>comment
done
今天一定要比昨天好!
4楼2013-12-25 14:21:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

emilyoyang

木虫 (正式写手)

引用回帖:
4楼: Originally posted by 踏行者 at 2013-12-25 14:21:24
请问您有脚本没有??参考一下下,我完全按侯老师那脚本,不知道怎么运行不了??脚本如下:
#!/bin/sh
rm WAVECAR
for i in 5 7 9 11 13 15
do
cat > KPOINTS <<!
Automatic generation
0
Monhk ...

侯博士的脚本可以使用  运行不了的原因 很可能是 你直接copy的代码
你再检查一下 相关字符
5楼2013-12-25 14:39:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

踏行者

金虫 (小有名气)

引用回帖:
5楼: Originally posted by emilyoyang at 2013-12-25 14:39:50
侯博士的脚本可以使用  运行不了的原因 很可能是 你直接copy的代码
你再检查一下 相关字符...

再啰嗦点啊,我的手确实新啊!
我用的SSH远程提交任务,直接用那个脚本应该不行吧!是不是还要有个提交任务的脚本啊????
今天一定要比昨天好!
6楼2013-12-25 14:53:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

emilyoyang

木虫 (正式写手)

引用回帖:
6楼: Originally posted by 踏行者 at 2013-12-25 14:53:42
再啰嗦点啊,我的手确实新啊!
我用的SSH远程提交任务,直接用那个脚本应该不行吧!是不是还要有个提交任务的脚本啊????...

直接用脚本的话是在登录节点算,用脚本的话是在计算节点算
7楼2013-12-25 17:01:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

甲斐之虎

银虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
踏行者: 金币+5, 有帮助 2013-12-25 19:48:57
1.我认为是先测试ENCUT,教程里似乎也是这么写的(这个记不清了)
2.做K-mesh的测试的时候,你那个脚本就相当于是KPOINTS文件,所以不需要设置的
3.脚本我的都是.sh后缀,但是我对linux不是特别了解,只会编简单脚本
纯属个人经验,希望有帮助
别人笑我太疯颠,我笑他人看不穿。不见五陵豪杰墓,无花无酒锄作田。
8楼2013-12-25 19:33:16
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yellowhzy

金虫 (小有名气)

小向刚加油啊,求抱大腿啊
超越自我
9楼2013-12-28 21:50:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 踏行者 的主题更新
信息提示
请填处理意见