这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
adf:tdcdft [2019/12/09 23:33] – [结果查看] liu.jun | adf:tdcdft [2023/11/05 16:43] (当前版本) – [参数设置] liu.jun | ||
---|---|---|---|
行 1: | 行 1: | ||
- | ======使用TD-CDFT计算二维材料磁化率、极化率、介电函数、折射指数====== | + | ======计算材料磁化率、极化率、介电函数、折射指数====== |
+ | 本文以二维材料为例,实际上也可以计算三维周期性体系,而且更简单。 | ||
=====参数设置===== | =====参数设置===== | ||
二维材料的建模,参考:[[adf: | 二维材料的建模,参考:[[adf: | ||
行 19: | 行 19: | ||
{{ : | {{ : | ||
+ | 其中k空间布点,建议采用对称化布点:Details | ||
+ | |||
+ | 晶体实空间取消对称性: | ||
+ | {{ : | ||
这里Method选择Newresponse;计算从1.0~3.0eV的61个频率(波长和能量的转换参考:[[adf: | 这里Method选择Newresponse;计算从1.0~3.0eV的61个频率(波长和能量的转换参考:[[adf: | ||
行 24: | 行 28: | ||
{{ : | {{ : | ||
- | 由于介电函数的数值依赖于二维体系的体积,而体积具有任意性(比如不同超胞对应的体积就不一样,但理论上得到的应该是一样的介电函数才对)。我们可以调整上图中的Volume cutoff项,让计算得到的静态介电常数与实际符合。之后使用这个Volume cutoff计算頻变介电常数。对于三维晶格则没有这个问题,低维材料如果知道材料的密度,从而建模成三维晶格模型,也就没有这个问题。 | + | 由于介电函数的数值依赖于二维体系的体积,而体积具有任意性(比如不同超胞对应的体积就不一样,但理论上得到的应该是一样的介电函数才对)。我们可以调整上图中的Volume cutoff项,让计算得到的静态介电常数与实际符合。之后使用这个Volume cutoff计算頻变介电常数。 |
+ | |||
+ | 对于三维晶格则没有这个问题,不需要调整Volume cutoff,低维材料如果知道材料的密度,从而建模成三维晶格模型,也就没有这个问题。 | ||
+ | |||
+ | <color green> | ||
+ | Low Frequency Algorithm:这是针对频率范围小于1 eV的情况下建议勾选,这是针对低频介电函数的另一种特殊算法, | ||
保存任务,并运行。 | 保存任务,并运行。 | ||
=====结果查看===== | =====结果查看===== | ||
- | ADF logo > Spectra,本例只计算了z方向分量,所以默认显示ZZ分量介电函数。 | + | SCM > Spectra,本例只计算了z方向分量,所以默认显示ZZ分量介电函数。 |
{{ : | {{ : | ||
- | Spectra窗口 > 菜单栏Spectra > TD-CDFT > 可以查看磁化率、极化率、介电函数、折射指数的zz分量。 | ||
+ | Spectra窗口 > 菜单栏Spectra > TD-CDFT > 可以查看磁化率、极化率、介电函数、折射指数的zz分量。 | ||
+ | =====介电常数===== | ||
所谓介电常数,是指外加电场频率趋近于0的情况下,介电函数的值,因此“stating frequency”和“end frequency”可以设置为接近0,例如0.0001、1,通过得到的介电函数趋近于0的渐进值得到介电常数。 | 所谓介电常数,是指外加电场频率趋近于0的情况下,介电函数的值,因此“stating frequency”和“end frequency”可以设置为接近0,例如0.0001、1,通过得到的介电函数趋近于0的渐进值得到介电常数。 |