详细内容

Gaussian 讲解62-Gaussian 09 FMM,Force

FMM  

说明  

如果可能的话,强制使用快速多极方法[Greengard87, Greengard88, Greengard94, Burant96, Strain96,  Burant96a, Millam97, Izmaylov06]。在 Gaussian 09 中自动使用 FMM。即使效率只能得到中等的改善(例 如,1.2 倍),Gaussian 09 一般也会启用 FMM 功能。如果分子没有对称性,对超过 60 个原 子的分子的 Hartree-Fock 和 DFT 计算会使用 FMM。对于高对称性的分子,超过 240 个原子 的 Hartree-Fock 和杂化 DFT 计算,以及超过 360 个原子的纯 DFT 计算,会使用 FMM。具有 较低(但不是没有)对称性的分子,会使用适中的阈值。对于两倍大小尺寸的体系,可以获 得更大的效率改善(两倍或更高)。  

当然,结果随实际情况而变(密集体系的速度提高最少,延展开的线性体系提高最大)。 但是当对计算效率有负面的影响时,默认几乎不会使用FMM,而当可以提高到1.5倍或更高的 速度时,默认的选项很少失败。因此,用户几乎不需要对FMM进行人工控制,除非是对某些 特殊情况,例如线形的多肽和很长的碳纳米管。  

FMM的选项说明位于附录中程序开发有关的关键词部分。   

适用性  

HF、纯 DFT 和杂化 DFT 方法的能量,梯度和频率。这个关键词还可用于 ONIOM 层内 的方法说明。

Force  

说明  

这个计算类型关键词指示在原子核处进行力(即能量梯度)的单个计算。同时也计算偶 极矩(在 MP2CCQCI CI 方法中偶极矩作为能量的适当解析导数进行计算)[Raghavachari81,  Wiberg92]。   

选项

EnOnly     通过对能量做一次数值差分计算力。对于所有没有解析梯度的计算方法,这 是默认选项。注意,这个流程存在一些数值上的不稳定性,因此对每一情况 必需仔细选用最佳的步长。 

Restart    重新开始力的数值求解。 

StepSize=N  指定用于数值差分的步长为 0.0001*N。默认的单位是 Angstrom,除非指定关 键词 Units=Bohr。默认的步长为 0.01 ÅStepSize 只能和 EnOnly 同时使用 才有效。

适用性  

解析梯度可用于所有的 SCF 波函,所有 DFT 方法,CISMP2MP3MP4(SDQ)CIDCISDCCDCCSDQCISDBDCASSFSAC-CI,以及所有半经验方法。对于其它的 方法,使用数值差分计算力。   

例子  

原子核上的力在输出文件中显示如下(这个例子来自水的计算):

image.png

在分子标准方位计算力,这些力在打印前转换成在原始坐标(Z 矩阵)轴上的力(如在 输出中所标注的)。如果使用了内坐标,接着是对应内坐标(Z-矩阵上使用的长度和角度) 的导数结果。这两种力之后,是各自的最大值和均方根值。




最新评论
请先登录才能进行回复登录
技术支持: CLOUD | 管理登录
seo seo