8.5 如何使用种子技术?

这种技术是有用的,如果不是从随机结构开始,你会更愿意输入一些你已经知道的化合物或相关 材料的结构。在VASP5 格式中的级联POSCAR文件的格式如下,为下一代结构创建 Seeds/POSCARS文件,或为一次USPEX计算的特殊代创建Seeds/POSCARS_gen(gen指代号)。 在此文件名中不要遗忘字母“S”。

例如:

    EA33 2.69006 5.50602 4.82874 55.2408 73.8275 60.7535 no SG
    1.0
    2.690100  0.000000  0.000000
    2.690100  4.804100  0.000000
    1.344900  2.402100  3.967100
    Mg Al O
    1  2  4
    Direct
    0.799190  0.567840  0.859590
    0.793520  0.230950  0.544750
    0.793540  0.916090  0.174450
    0.050972  0.816060  0.859610
    0.172230  0.194810  0.859600
    0.438250  0.655170  0.406880
    0.438230  0.202440  0.312330
    EA34 7.61073 2.85726 2.85725 60.0001 79.1809 79.1805 no SG
    1.0
    7.610700  0.000000  0.000000
    0.536350  2.806500  0.000000
    0.536330  1.352000  2.459300
    Mg Al O
    1  2  4
    Direct
    0.708910  0.507440  0.068339
    0.374050  0.285730  0.846630
    0.023663  0.069185  0.630090
    0.889560  0.780560  0.341460
    0.350470  0.626920  0.187820
    0.597290  0.211310  0.772210
    0.116440  0.371590  0.932500

在计算中的任何时候都可以加入种子。每一代开始时USPEX将尝试读取种子文件的两个类型。 相应的信息将被记录在results1/Seeds_history中,种子文件(POSCARSPOSCARS_gen)将为被作为POSCARS_gen保存在种子Seeds/文件中。

当种子加入时,我们建议用户检查results1/Seeds_history和警告文件。 如果你的种子有问题时,可能会有一个警告信息“Meet a problem when reading Seeds - ...”。 当一个错误出现在种子文件,比如是缺失了一行,错误出现后的结构将不会被添加进去。

注意: 确保你指定的所有原子符号在每一结构的6号线位置。例如,添加$P6_{3}/mc$ H$_2$ 结构到H-O变成分计算,你要编辑的文件:

    H_I-P63/mc
    1
    4.754726  -2.74514  0.000000
    -0.00000  5.490285  0.000000
    0.000000  0.000000  4.508715
    H
    16
    Direct
    ...
    (the atomic positions information is omitted here)