用户工具

站点工具


adf:partialhessian

差别

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

到此差别页面的链接

后一修订版
前一修订版
adf:partialhessian [2020/04/07 14:14] – 创建 liu.junadf:partialhessian [2023/07/09 12:56] (当前版本) – [基本参数设置] liu.jun
行 3: 行 3:
 这里我们以二维材料表面吸附结构为例,只计算吸附相关的原子的频率。对于三维、一维体系,完全类似。 这里我们以二维材料表面吸附结构为例,只计算吸附相关的原子的频率。对于三维、一维体系,完全类似。
  
 +====注意!====
 +频率的计算,是通过**计算该构型下**,能量对每个原子的二阶导数得到。很多人想象中,希望固定一些原子,使其不动,只计算一部分原子的振动,这只是一种错误、肤浅的感性的认知。
 +
 +振动谱的计算,实际上并不计算运动状态,而是计算静止状态的力常数,因此根本谈不上什么“固定某些原子”,所有原子都是固定的!关心哪些原子的振动情况,就只计算这些原子的力常数(即,能量二阶梯度)。
 +
 +如果不理解为什么如此,应学习相关弹性力学知识。
 =====模型===== =====模型=====
 [[adf:partialhessianofMoS2band|模型下载]] [[adf:partialhessianofMoS2band|模型下载]]
 +
 +将需要计算频率的原子,创建为一个Region:
 +
 +{{ :adf:partialhessianofband04.png?650 }}
  
 =====基本参数设置===== =====基本参数设置=====
 +
 {{ :adf:partialhessianofband01.png?650 }} {{ :adf:partialhessianofband01.png?650 }}
  
-注意,参数的设置,参考:[[adf:singlepoint_band]]。另外,频率计算实际上是一个“单点”计算,因此设置“冻结”原子,毫无意义+注意,参数的设置,参考:[[adf:singlepoint_band]]。
  
 {{ :adf:partialhessianofband02.png?650 }} {{ :adf:partialhessianofband02.png?650 }}
- 
-保存任务,在生成的*.run文件中,找到如下字段: 
-<code bash> 
-Properties 
-    NormalModes Yes 
-End 
-</code> 
- 
-在该字段中,插入如下一行: 
-<code bash> 
-    SelectedAtomsForHessian 3 12 13 14 
-</code> 
-其中数字3、12、13、14是原子编号,如果有更多原子,可以都将其列入。最终该字段变成如下: 
- 
-<code bash> 
-Properties 
-    NormalModes Yes 
-    SelectedAtomsForHessian 3 12 13 14 
-End 
-</code> 
  
 =====结果查看===== =====结果查看=====
 SCM - Spetra可以看到各个波数不为0的振动模式,都是关于指定原子的。 SCM - Spetra可以看到各个波数不为0的振动模式,都是关于指定原子的。
 +
 +{{ :adf:partialhessianofband03.png?450 }}
adf/partialhessian.1586240086.txt.gz · 最后更改: 2020/04/07 14:14 由 liu.jun

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