用户工具

站点工具


adf:xrayabsorption

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
adf:xrayabsorption [2017/03/23 20:47] – [如何计算X射线吸收谱] liu.junadf:xrayabsorption [2020/12/02 14:14] (当前版本) – 移除 liu.jun
行 1: 行 1:
-======如何计算X射线吸收谱====== 
  
-计算X射线吸收谱,与一般的紫外可见吸收谱计算相似,但注意如下参数略有差别: 
- 
-  * 重原子需要用更大的基组 
-  * Frozen core必须选择none 
-  * 需要指定吸收峰的范围 
-  * 最好使用Scalar相对论(内层电子运动速率很快,Scalar方法能够对电子的动能进行相对论矫正) 
- 
-例如本例([[https://www.jianguoyun.com/p/DQmUfSsQmZ2ZBhjtzSg|案例计算文件下载]],该文件设置的Number of Excitations为40,但实际上设置如下文所示为60更好一些,越大越好): 
-=====参数设置===== 
- 
-选择Scalar相对论、积分精度设置为Good,并分别为不同元素指定基组,尤其是重原子指定大基组,具体参考:[[adf:diffbasisfordiffelement]] 
- 
-{{ :adf:xrayexcitation01.png??600 |}} 
- 
-为Hg原子指定大基组为QZ4P,其他元素沿用Main面板的设置TZP 
- 
-{{ :adf:xrayexcitation02.png??600 |}} 
- 
-设置激发态的数目,这个数字越大越好,太小的话,可能会漏掉一些重要的激发态。但太大的话,对内存的需求会很大。所以这个数字一般设置为30~80之间。 
- 
-{{ :adf:xrayexcitation03.png??600 |}} 
- 
-点击Select Excitations设定激发的能量范围,能量范围小一些,内存的需求就小一些,所以可以和Number of Excitations结合起来,这个范围尽量设置的小一些,然后Number of Excitations尽量大一些。如此可以把该范围内所有的重要激发都计算出来: 
- 
-{{ :adf:xrayexcitation04.png??600 |}} 
- 
-上图中,设定激发能量再367~3670 a.u.(单位换算,参考:[[adf:hatreeandnanometer]])。用户最好能够根据自己的需求设定小一些的范围。SOT minimum oscillator strength这个数值是指去掉吸收强度很低的激发态,这个数字可以是0.00001也可以更小。设定这个数字,就可以过滤掉大量没有贡献的激发态。数值越小,过滤的越少,强度非常低的,对吸收峰没有贡献。勾选Scaled ZORA,能够提高精度。 
- 
-=====结果查看 ===== 
- 
-点击ADF LOGO > Spectra可以看到吸收谱(可以点击Axes > Unit将横坐标切换为其他单位,默认单位为cm<sup>-1</sup>,本例切换到nm): 
- 
-{{ :adf:xrayexcitation05.png?450 |}} 
- 
-修改峰的宽度(窗口底部红框所示)到不同的值,使得与实际更接近: 
- 
-{{ :adf:xrayexcitation06.png?450 |}} 
- 
-峰宽较大的时候,会出现峰的叠加,因此形状不同: 
- 
-{{ :adf:xrayexcitation07.png?450 |}} 
adf/xrayabsorption.1490273235.txt.gz · 最后更改: 2017/03/23 20:47 由 liu.jun

© 2014-2022 费米科技(京ICP备14023855号