技术设置

当然还有许多其他设置影响精度和性能。通常,用户不需要关心它们。

线性缩放

Tails

Ignore function tails. By default no tails are ignored. Both CPU time and disk space can be saved by using the TAILS option. This option is most effective when combined with the Confine suboption.

TAILS { 基座  crbas} {core crcore} {fit crfit}

One real argument for keys 基座 core, which should be a small value (默认值:CRBAS = 1E-6)。核心标准默认为BAS标准(如果设置)。尾标准指定忽略指数衰减(基础)功能的尾部,在函数的构造中,超出功能尾部的剩余部分(径向)集成到少于标准的点,相对于整体从零到无穷大的功能。也可以指定截止值,但默认情况下会关闭此(默认值:CRFIT = 1E-15)。在这里,我们建议使用比CRBA更严格的标准(因为它的拟合通常比基础更依赖)。此选项有一些细化。例如

Tails  局限 =1e-2  基座 =1e-5  罗莎 

正如您所看到的,有两个新元素( 局限 罗莎 )。首先 ( 局限 )指定通过将功能的尾部乘以快速衰减的功能来指定所有基本函数都针对尾部选项进行了优化。该步骤影响半径外部的所有功能的形状,其中该功能的相对规范小于1E-2。对功能形状的影响通常非常小。第二个条目( 罗莎 )有效果,标准对于紧密功能变得更严格。对于更安全(但较慢)的计算,请指定较小的值 局限 基座 ,例如限制= 1E-3 BAS = 1E-6。

罗莎 关键如下。确定根据正常标准的半径R,该功能可忽略不计。下一个替代r - >R + 3 * EXP(-R / 3)。这意味着对于紧密功能,尾部半径被3更换,并且对于漫反射功能,该修饰符没有效果。

暂时,基于工作 罗莎博罗 ,我们建议使用

Tails  基座 =1e-3  罗莎 

TAILS keyword works most effectively when combined with the confinement keyword.

笔记 :此处描述的限制密钥不应与每个原子类型的限制选项混淆。这里的限制选项会影响它们变得非常小的区域中的功能,与核的距离无关。限制选项为特定原子类型的所有功能引入软截止,从核的特定距离。

依赖性

DEPENDENCY

基础依赖性的标准和适合集:

DEPENDENCY { 基座 is tolbas} {core tolcor} {fit tolfit} {corevalence tolovl}
基座 is
(默认值:1E-8)归一化BLOCH功能的重叠矩阵的最小特征值。另见讨论 建议书 关于基础设置依赖。
core
(默认值:0.98)通过检查核心(BLOCH)轨道对该标准的重叠矩阵的最小值来验证冻结核心近似是合理的。
fit
(默认值:1E-6)依赖性集合依赖性的依赖性标准。监控的值是对称拟合功能的归一化BLoch和的重叠矩阵的最小特征值。
corevalence
(默认值:1E-5)基于价值的核心功能的依赖性标准。两个相应函数空间中的任何两个归一化函数之间的最大重叠不应超过1.0-Coreval(...)。

筛选

程序频段执行许多在实践中截断的格子求和。这两个主要例子是依据依据和拟合基础(过时选择) and the construction of the Coulomb potential of the STO fit functions. The precision of the lattice summations is controlled by the SCREENING key

SCREENING (block)

影响基础函数筛选和尾部的参数。公认的选择是

CUTOFF
尾部忽略局部局部标准的标准。默认取决于精度。
DMADEL
定义晶格和中的库仑电位筛选的参数之一。默认取决于准确性,RMADEL和RCELX。一个人应该咨询文献以获取更多信息。
RCELX
最大限度。格子遗址的距离,将考虑到Bloch Sum的原子功能的尾部。默认取决于精度。
RMADEL
定义晶格总和中的库仑电位筛选的参数之一。默认取决于准确性,DMADEL,RCELX。一个人应该咨询文献以获取更多信息。
NODIRECTIONALSCREENING
通过筛选技术计算缓慢(或非)诸如库仑电位的诸如库仑电位的真实空间晶格和。在先前的释放中,筛选对所有(远程)库仑表达。从Band98筛选开始仅应用于周期性方向。此密钥恢复原始情况:筛选所有方向。

直接(在飞行)计算的基础和适合

乐队 normally calculates basis functions and theirs derivatives on the fly. However, for small bulk systems it can be faster to write the information to disk. Then one can set the DirectBas key to false. (默认=真实)

Programmer
   {DirectBas [true | false]}
End

块大小

效率和内存使用取决于程序的矢量大小是多大的

CPVECTOR
码矢量化,此密钥可用于设置向量长度。默认取决于机器,应在程序的安装中设置。
KGRPX
在一起处理的K点数量是绝对的上限。指定此键和CPVector可以覆盖频段默认值。