24小时热门版块排行榜    

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

[交流] 【求助完结】Au原子的磁性计算为0,为什么不是1呢?求大侠解答

想用spin-polarized 去计算金原子,用的模守恒赝式,configuration 5d106s1
但是为什么计算得到的“   
     total magnetization       =     0.00 Bohr mag/cell
     absolute magnetization    =     0.00 Bohr mag/cell

总觉得是1才对。求大侠解答
输入文件如下
“&CONTROL
  calculation    = "relax",
  prefix         = "Au-30"
  nstep          = 500,
  pseudo_dir   = "/home/Au",
  outdir       = "/scr",
/
&SYSTEM
  ibrav                  = 4,
  celldm(1)              = 33.123112,
  celldm(3)              = 1.42628937, !a=25Ang
  nat                    = 1,
  ntyp                   = 1,
  ecutwfc                = 30.0D0,
  nspin                  = 2,
  starting_magnetization(1) = 0.2,
  occupations      = "smearing",
  degauss          = 0.05,
/
&ELECTRONS
  conv_thr    = 1.0D-8,
  mixing_beta = 0.3D0,
  electron_maxstep = 400,
/
&IONS
  ds                = 1.D-8,
/
ATOMIC_SPECIES
Au 196.96655    Au-wc.UPF
ATOMIC_POSITIONS { angstrom }
Au          3.755923000      7.951333000      7.475759000
K_POINTS {gamma}



[ Last edited by minmin_0082003 on 2011-1-20 at 11:26 ]
回复此楼

» 猜你喜欢

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

» 抢金币啦!回帖就可以得到:

查看全部散金贴

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

zzy870720z(金币+1): 谢谢交流观点,哈哈 2011-01-20 13:12:24
这是因为DFT计算方法的缺陷
8楼2011-01-20 11:27:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 10 个回答
★ ★
zzy870720z(金币+2):谢谢指教 2011-01-13 16:32:01
ecutwfc太小了。你需要测试,norm-conserving需要的截断往往很大
2楼2011-01-13 15:53:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
引用回帖:
Originally posted by goldenfisher at 2011-01-13 15:53:01:
ecutwfc太小了。你需要测试,norm-conserving需要的截断往往很大

非常感谢,我测试过的,确实比较大,我以为截断能不会影响到spin的计算结果,至少siesta的计算中是这样的,大截断能太耗时,所以想用小的截断,希望能做的快点.....
您意思是因为截断能的原因才使得spin的结果不正确吗?
3楼2011-01-13 16:27:04
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
★ ★
zzy870720z(金币+2):谢谢指点 2011-01-13 21:18:18
引用回帖:
Originally posted by minmin_0082003 at 2011-01-13 16:27:04:


非常感谢,我测试过的,确实比较大,我以为截断能不会影响到spin的计算结果,至少siesta的计算中是这样的,大截断能太耗时,所以想用小的截断,希望能做的快点.....
您意思是因为截断能的原因才使得spin的结 ...

很有可能的,阶段能大小直接影响到所有的结果,包括各种构型、电子结构等等,所以至少要测试到能量收敛时得到的才是可靠的。
你可以逐步加大试试,不行就用diagnization = 'cg' ,这个虽然慢,但是内存占得少。此外,你算一个单独的Au原子,个人认为最多15A的supercell足够了。
4楼2011-01-13 16:36:15
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复(可上传附件)
信息提示
请填处理意见