next up previous contents index
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 up previous contents index
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)