4.6 晶胞

在结构弛豫之前,指定在给定条件下的单胞体积对产生所有新结构是很有用的。 这个指定的初始体积可以再Latticevalues这一项中输入:

$\triangleright $ variable Latticevalues

Meaning: 明确给出单胞或抑制晶格参数的初始体积。

Default: 对于晶胞 体积不需要明确给出值—USPEX有一个强大的计算体系可以给出任何压力下的合理的估计值。

Format:

% Latticevalues
125.00
% Endvalues

Notes: (1) 该体积仅用于初始的猜测,并且只影响第一代,每个结构都经过充分优化, 且采用与最低(自由)能相对应的体积。这个关键部分还有其他用途:当你知道晶格参数时 (例如从实验中),你就可以在晶格参数Latticevalues中明确指定, 而不是使用单胞体积,例如:

% Latticevalues
7.49 0.0 0.0
0.0 9.71 0.0
0.0 0.0 7.07
% Endvalues

你也可以通过列出abc$\alpha $$\beta $$\gamma $值来指定晶胞参数:

% Latticevalues
10.1 8.4 12.5 90.0 101.3 90.0
% Endvalues

注意:如果你要做定成分的单斜晶胞的计算,则要做专门的$\beta $角度设置(标准设置)。

(2) 对于变成分计算,需要明确给出计算搜索空间最后一个的体积。例如:

% Latticevalues
12.5 14.0 11.0
% Endvalues

(3)用户不需要给出晶格常数关键子块中单胞或原子的体积Latticevalues—个专门 的算法已经被编写进USPEX中来对给定压力下体系的体积进行精确估计,因此不需要用户专门去设定它。 这个选项很好地适用于需要在INUPT中设置体积的所有计算 类型calculationType: 3**, 2D-crystals,110, 000, 你也可以用在线程序http://han.ess.sunysb.edu/volume_estimation 去估算体积。用户也可以手动输入体积。

(4)如果你研究压力下的分子晶体,有时你可能需要稍微增加初始体积,为了能够用随机对称算子产生结构。

$\triangleright $ variable splitInto

Meaning: 定义了单胞中的子晶胞或伪子晶胞数。如果你不想使用分裂的方法, 就用数值1,或者删掉该块体。分裂选项仅适用于单胞中原子数大于25–30的情况。

Default: 1

Format:

% splitInto (number of subcells into which the unit cell is split)
1 2 4
% EndSplitInto

子晶胞采用了其他的平移对称性(赝)。除此之外,每个子晶胞可以使用一种特别的算法通过 空间群构建,这个算法由A.R. Oganov 和H.T.Stokes开发,且由H.T. Stokes执行的特殊算法 (见参考文献)。