24小时热门版块排行榜    

CyRhmU.jpeg
查看: 2226  |  回复: 7

小木虫于

金虫 (正式写手)

[交流] 【求助】vasp编译 OFLAG已有3人参与

在vasp编译时OFLAG= 后面有人用 -xW 有人用-xT 前一个有说明,后一个代表什么呢 应该用什么好呢 我的cpu是oxen 。还有关于优化-O1 -O2 -O3 哪个更好些?
谢谢
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hookah

木虫 (正式写手)

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
qasd(金币+1):谢谢 2010-05-30 17:13:46
这个要看你的编译器是什么来决定,我记得intel ifort10的话,可以使用O3的选项的,不清楚的时候,不能乱改写,否则可能编译不通过,或者计算中出现问题
再有这样的提问最好说明你使用的vasp版本,编辑器和系统!
这个在编译上是有少许区别的!
2楼2010-05-30 10:54:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

小木虫于

金虫 (正式写手)

我的vasp版本是5.2 系统是RedHat enterprise 5,Fortran compiler是Intel的11.1 c compiler是gcc   我想知道如果是计算中出现错误会是什么呢?新旧电荷不同是否是编译时参数没调好照成的?
谢谢
3楼2010-05-30 12:23:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

小木虫于

金虫 (正式写手)

还有并行是mpich2 和openmpi-1.4.2都用过
4楼2010-05-30 12:25:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zzy870720z

荣誉版主 (文坛精英)

优秀版主优秀版主优秀版主优秀版主

★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
cenwanglai(金币+2):呵呵 2010-05-30 22:12:34
引用回帖:
Originally posted by 小木虫于 at 2010-05-30 12:23:54:
我的vasp版本是5.2 系统是RedHat enterprise 5,Fortran compiler是Intel的11.1 c compiler是gcc   我想知道如果是计算中出现错误会是什么呢?新旧电荷不同是否是编译时参数没调好照成的?
谢谢

在你自己的求助帖
http://muchong.com/bbs/viewthread.php?tid=2098078&fpage=1
里有人给过你提示
http://cms.mpi.univie.ac.at/vasp-forum/forum_viewtopic.php?3.416
参考一下这里面给出的解释
the reason for this error message (DENTET) is that the Fermi level
cannot be determined accurately enough by the tetrahedron method (i.e, the integrated DOS stays different from the number of valence electrons)
please try (one of) the following:
--choose a different BZ integration scheme (ISMEAR)
--if you want or have to keep the tetrahedron integration,
-- increase the number of k-points (mind that Gamma has to be included in the k-mesh)
-- increase NEDOS
博学、审问、慎思、明辨、笃学
5楼2010-05-30 12:37:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

小木虫于

金虫 (正式写手)

我试过该ismear=0,问题解决了,但我要保证能量的准确性,说以不想把smear方法改掉,至于increase NEDOS 不是算性质的时候才加的么,可在结构优化时就出现了呀(我不知道我理解的如何,刚开始学,很多不懂得)。我也只能增加k点,可增加了k点实在太慢了(如果准确费点时间也可以)。我想快点算,所以想在编译时下功夫。希望您赐教,谢谢。
6楼2010-05-30 12:53:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zzy870720z

荣誉版主 (文坛精英)

优秀版主优秀版主优秀版主优秀版主

★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
qasd(金币+2):谢谢 2010-05-30 17:14:01
应该不是编译的问题
不过有人说是
具体看一下
http://cms.mpi.univie.ac.at/vasp-forum/forum_viewtopic.php?3.416
最后一个人的回复
他说在他的编译环境下
FFLAGS去掉-xW/-xO 就没有这个错误
可以试试

话又说回来
即想要精度有想要计算速度
这个不好处理吧
在你现有的计算条件下
平衡一下精度和速度就够了

[ Last edited by zzy870720z on 2010-5-30 at 13:05 ]
博学、审问、慎思、明辨、笃学
7楼2010-05-30 13:01:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

小木虫于

金虫 (正式写手)

说的是,我先前用的是PBE的赝势出现了WARNING: DENTET: can't reach specified precision
Number of Electrons is NELECT =
后来改成GGA的赝势就没有这个错误了。今天才发现的,很高兴!
8楼2010-05-30 17:54:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 小木虫于 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见