24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1663  |  回复: 11

317781010

木虫 (正式写手)

[求助] 为什么结构优化和能带计算所用的方法不一样?已有3人参与

李等人在做计算时结构优化用的是”BroydenFletcher-Goldfarb-Shannon (BFGS) algorithm ”,这里提到的这种优化方法是不是需要用ATK软件来实现?
而能带计算用的是castep模块中的“GGA-PBE and the sX” 。其中的详细细节见PRB.86.075209。
那么为什么在结构优化时不采用sX或者GGA等方式呢?
在MS计算时,结构优化和能量计算可以不用相同的泛函吗?先谢过大家!
回复此楼

» 猜你喜欢

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

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

KalaShayminS

铁杆木虫 (著名写手)

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
317781010: 金币+5 2015-05-22 15:33:27
”BroydenFletcher-Goldfarb-Shannon (BFGS) algorithm ”是个数学的最小化方法
“GGA-PBE“是个DFT的泛函
两者不是冲突关系

能带计算和结构优化都需要指定DFT泛函,但是结构优化额外需要最小化的方法。
2楼2015-05-22 10:12:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

xxxxxxxfc

金虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
317781010: 金币+5 2015-05-22 15:33:14
那人是不是用的MS算的?BFGS是MS的结构优化方法,vasp里面是CG、准牛顿之类的,如果是MS的话,那人多半结构优化和能隙都是GGA,没什么问题吧。
3楼2015-05-22 14:29:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

317781010

木虫 (正式写手)

引用回帖:
3楼: Originally posted by xxxxxxxfc at 2015-05-22 14:29:25
那人是不是用的MS算的?BFGS是MS的结构优化方法,vasp里面是CG、准牛顿之类的,如果是MS的话,那人多半结构优化和能隙都是GGA,没什么问题吧。

是不是用MS计算的不知道,是用Castep模块计算的。作者是Stewart J. Clark,2 and John Robertson1,我刚接触这个软件,不太熟悉这两个人。BFGS还真是MS的结构优化默认的方法。
还有个问题,就是选定结构优化之后,下面的functional的选择不同,比如有LDA,GGA,sX,B3LYP等选项,他们的选择不同,结构优化的时间也不一样,这个functional的选择不同,对结构优化有什么影响吗?比如采用LDA,GGA等方式优化的话,速度会很快,而采用sX优化的话,会慢很多,对应的计算也是。
4楼2015-05-22 15:33:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

KalaShayminS

铁杆木虫 (著名写手)

【答案】应助回帖

★ ★ ★ ★
fzx2008: 金币+2, 谢谢回复 2015-05-23 08:54:03
fzx2008: 金币+2, 谢谢回复 2015-05-23 08:54:26
引用回帖:
4楼: Originally posted by 317781010 at 2015-05-22 15:33:05
是不是用MS计算的不知道,是用Castep模块计算的。作者是Stewart J. Clark,2 and John Robertson1,我刚接触这个软件,不太熟悉这两个人。BFGS还真是MS的结构优化默认的方法。
还有个问题,就是选定结构优化之后, ...

这是不同的近似,不同functional计算出来的值有可能会有不小的差距。如果要模仿文献的话使用一样的就可以,自己算的话根据需要选择一个报道就可以。
5楼2015-05-22 15:43:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xxxxxxxfc

金虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
317781010: 金币+5 2015-05-22 22:30:35
317781010: 金币+5 2015-05-22 22:31:08
引用回帖:
4楼: Originally posted by 317781010 at 2015-05-22 15:33:05
是不是用MS计算的不知道,是用Castep模块计算的。作者是Stewart J. Clark,2 and John Robertson1,我刚接触这个软件,不太熟悉这两个人。BFGS还真是MS的结构优化默认的方法。
还有个问题,就是选定结构优化之后, ...

当然有影响,多查查文献用什么函数,一般用gga+超软就行,其它的还是多百度吧,论坛上都有。
6楼2015-05-22 16:49:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

317781010

木虫 (正式写手)

引用回帖:
6楼: Originally posted by xxxxxxxfc at 2015-05-22 16:49:38
当然有影响,多查查文献用什么函数,一般用gga+超软就行,其它的还是多百度吧,论坛上都有。...

是是,这种基本问题多看下书和文献会比较好。

[ 发自小木虫客户端 ]
7楼2015-05-22 22:28:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

317781010

木虫 (正式写手)

引用回帖:
5楼: Originally posted by KalaShayminS at 2015-05-22 15:43:10
这是不同的近似,不同functional计算出来的值有可能会有不小的差距。如果要模仿文献的话使用一样的就可以,自己算的话根据需要选择一个报道就可以。...

有太多不知道,得看书。谢谢你的回答。

[ 发自小木虫客户端 ]
8楼2015-05-22 22:30:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

awdawdawdd

金虫 (小有名气)

引用回帖:
4楼: Originally posted by 317781010 at 2015-05-22 15:33:05
是不是用MS计算的不知道,是用Castep模块计算的。作者是Stewart J. Clark,2 and John Robertson1,我刚接触这个软件,不太熟悉这两个人。BFGS还真是MS的结构优化默认的方法。
还有个问题,就是选定结构优化之后, ...

John Robertson......这个人我认识,附近一栋楼的做DFT的大牛
9楼2015-05-23 07:21:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

317781010

木虫 (正式写手)

引用回帖:
9楼: Originally posted by awdawdawdd at 2015-05-23 07:21:18
John Robertson......这个人我认识,附近一栋楼的做DFT的大牛...

他是CAMBRIGDE U的。小木虫真是卧虎藏龙的地方。

[ 发自小木虫客户端 ]
10楼2015-05-23 08:56:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 317781010 的主题更新
信息提示
请填处理意见