24小时热门版块排行榜    

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

zhxbaig

金虫 (小有名气)

[求助] 如何利用Castep计算Slab 层模型各层的原子磁矩

如何利用Castep计算Slab 层模型各层的原子磁矩

问题:
1)结果输出中Spin下面的值是不是表示slab各层的原子磁矩?
2)如果不是各层的原子磁矩,那应该怎么计算?
3)如果是,那为什么第一层和第三层的结果一样?
4)另外一个是为什么表面的静电荷不为0,结果显示为带一个单位的负电荷?

1 模型设置
模型为5层的slab Ni(110)表面,超胞大小是p(1×1),固定下面两层的分数坐标。使用MS的castep模块来计算。



2 优化参数设置
选择了Spin polarized ,而且Initial spin的值为2,在后面的properties中选择了Population analysis,K点网格是8*6*1 。



3 结果显示(部分)

Atomic Populations (Mulliken)
     -----------------------------
Species   Ion     s      p      d      f     Total  Charge (e)  Spin (hbar)
=======================================================
Ni       1     0.67   0.50   8.71   0.00   9.89     0.11        0.40
Ni       2     0.51   0.79   8.65   0.00   9.95     0.05        0.36
Ni       3     0.69   0.49   8.70   0.00   9.88     0.12        0.40
Ni       4     0.60   0.88   8.68   0.00   10.15    -0.15        0.32
Ni       5     0.58   0.88   8.67   0.00   10.14    -0.14        0.33
=======================================================

4 想问的问题?
1)结果输出中Spin下面的值是不是表示slab各层的原子磁矩?
2)如果不是各层的原子磁矩,那应该怎么计算?
3)如果是,那为什么第一层和第三层的结果一样?
4)另外一个是为什么表面的静电荷不为0,结果显示为带一个单位的负电荷?
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

franch

版主 (著名写手)


zzy870720z(金币+1): 鼓励交流 2011-07-25 17:03:35
感觉你的模型建的也太小了点。。
遇弱则弱
4楼2011-07-25 16:04:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 zhxbaig 的主题更新
信息提示
请填处理意见