exlist.sh
, this script should be executed after finishing
the copy of celldm0
and the calculation of ex_opte.sh
. You must configure it to start
from the lattice paramter which is close to a target pressure value.
一つの圧力(外圧)値を指定して、格子定数の最適化を行なう。
デフォルトのスクリプトファイルexlist.sh
にあるように、
celldm0
のコピーとex_opte.sh
の計算を行なった後に、
このスクリプトを動かすようにすると便利である。
目的の圧力値に近い値を再現する格子定数から出発するようにする。
press
圧力値をGPa単位で指定する。
hstep
格子定数を更新するときの歩幅を指定する。目的の圧力テンソルと現在の 圧力テンソルの差にこの歩幅を掛けた分だけ、格子定数を変化させる。 なるべく目的の圧力に近い格子定数から出発して、歩幅を大きくとるように すると目的の圧力テンソルまでの繰り返し回数が少なくて済む。
epspre
圧力テンソル成分の収束精度をGPa単位で指定する。
ex_optl.sh
performes the convergence of the electron system by using elemetal.sh
or elesimple.sh
as well as ex_opte.sh
. ex_optl.sh
is recurrently called
until the pressure tensor is converged.
ex_optl.sh
は、ex_opte.sh
と
同様に、elemetal.sh
またはelesimple.sh
を使用して電子系の収束
を行なっている。
圧力テンソルが収束するまで、ex_optl.sh
は、再帰的に呼び出される。