求解一筐鸡蛋!求解一筐鸡蛋!

小木虫 --- 500万硕博科研人员喜爱的学术科研平台
&&查看话题
Castep 设置的问题
学习良久,仍有不解,求解!!
有帖子(http://emuch.net/bbs/viewthread.php?tid=2103451&page=2)里说 “选随K增加,总能变化幅度较小的值.有可能K点很少反而能量低, k点多了能量高.K的测试,要看随K加密,总能波动<1meV/atom就可以了.”
“设置了不同的kpoints,但是都满足总能波动<1meV/atom, 这样的话,对于不同的k点,设置一下SCF tolerance 使其收敛”
以下是我测试K点时的结果
1 我设置的计算k点小时候能量较低,k点多了反而能量增加了,能量总在-1460.24 --间波动,请问这个是总能波动<1meV/atom了吗?若满足那么SCFtolerance 增加越大越好 是吗?
2 针对我的结构 关于k点设置选 separation=0.04时 k点为4 4 2,那么增加k点时我是按照每个数加1的方式成为 553 664 775 等等一直加,这样对吗? separation选0.05 好还是0.04好还是更高更低,这个有点困惑
3 我认为测试k点和截断能的步骤为
31 建立结构
3.2 几何优化,在该过程中先选定一个截断能,之后选小的k ,进行优化结构,再计算能量。之后逐渐增加k点,直到能量几乎不变,就确定k点了。之后增加截断能,再优化结构及计算能量。而这个SCF tolerance 以及以前看到过的searing的设置看到过但不知道什么时候用这两个,求助高人帮忙解答,也可以短消息给我,也会用金币感谢您!!!
4 界面的问题,根据实验值建立结构是否能成为直接计算能量的模型,不去优化,可以吗?如有解答能且附上文献,重谢。
ev 和mev换算应该是10^6那么要小数点后六位保持不变的意思吗?可为什么说现在是6me呢 ???困惑中???
可是小数点后6位置不变似乎太精确了吧??困惑???
这个不存在精确的,要看你使用的什么单位,比如说0.001 kv 感觉很精确了吧,可是其实就是1v 而已,还是1000ev。。所以不能单纯的看小数点后几位的问题
我的单位是ev,改变量为0.006ev 平均每个原子也就是0.001ev。而似乎提到的波动量在1mev换算成ev是1000000ev。那这个能量波动太大了不是吗?我糊涂了?
1meV,这里m是读“兆”吗?还是读“毫”?意思差很远。
小写的1mev 应该是指 1*10-3 ev ,所以0.001ev = 1mev
如果大写的1M ev 才是 1*106 ev
个人也认为是“毫”,这就不迷糊1m=10^3mm嘛
看到一个帖子说,K点就像观测全球天气的气象站。。。截断能怎么理解?
研究生必备与500万研究生在线互动!
扫描下载送金币

我要回帖

更多关于 matlab求解方程组 的文章

 

随机推荐