Next: 1.3.22 ex_press.sh
Up: 1.3 Outline and usage
Previous: 1.3.20 ex_pres.sh
1.3.21 ex_optls.sh
It assigns one value of pressure(external pressure), and optimize the lattice constant and the atomic position.
As written in the default script file 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.
In ex_optls.sh
, as with ex_opte.sh
, elemetal.sh
or elesimple.sh
is used to converge the electron system.
一つの圧力(外圧)値を指定して、格子定数と原子位置の最適化を行なう。
デフォルトのスクリプトファイルexlist.sh
にあるように、
celldm0
のコピーとex_opte.sh
の計算を行なった後に、
このスクリプトを動かすようにすると便利である。
目的の圧力値に近い値を再現する格子定数から出発するようにする。
ex_optls.sh
は、ex_opte.sh
と
同様に、elemetal.sh
またはelesimple.sh
を使用して電子系の収束
を行なっている。
sskip
You must assign 0 or 1. If there is no flexibility in the unit cell, 1 is assigned to exclude
the calculation of the optimization in the unit cell.
0または1を指定する。1の場合は、単位胞内の自由度が無い場合に、
単位胞内の最適化部分の計算を省くために指定をする。
press
The pressure value is assigned by the unit of GPa.
圧力値をGPa単位で指定する。
hstep
You must assign the step size which is used to update the lattice parameter.
The lattice parameter is changed by an amount corresponding to the value which is obtained
by multiplying the difference between the target pressure tensor and the present pressure tensor
by this step size. If you assign the lattice parameter which is close to a target pressure value
as the starting point and set a larger step size, the repeat count to the target pressure tensor
becomes smaller.
格子定数を更新するときの歩幅を指定する。目的の圧力テンソルと現在の
圧力テンソルの差にこの歩幅を掛けた分だけ、格子定数を変化させる。
なるべく目的の圧力に近い格子定数から出発して、歩幅を大きくとるように
すると目的の圧力テンソルまでの繰り返し回数が少なくて済む。
epspre
The convergence accuracy of the pressure tensor element is assigned by the unit of GPa.
圧力テンソル成分の収束精度をGPa単位で指定する。
foreps
The convergence accuracy of the force acting on atom is assigned by the unit of a.u.
原子に働く力の収束精度をa.u.単位で指定する。
atpstep
The step size which is used to update the atomic position is assigned.
It corresponds to the constant multiplied the force acting on atoms.
原子位置を更新するときの歩幅を指定する。原子に働く力にかける定数に相当する。
Next: 1.3.22 ex_press.sh
Up: 1.3 Outline and usage
Previous: 1.3.20 ex_pres.sh
Copyright (C), Tatsuki Oda (oda@cphys.s.kanazawa-u.ac.jp, Kanazawa University)