計算例: bulk Cu

入力ファイル

 0  0  0  0  0   0
  6.00000 20.0000   1   1   1   : GMAX, GMAXP, NTYP, NATM, NATM2
  225    2         : num_space_group, type
6.880000 6.880000 6.880000 90.000 90.000 90.000 : a,b,c,alpha,beta,gamma
   16  16  16  2  2  2   : K_mesh
   0   0   : NCORD, NINV,   : IWEI, IMDTYP, ITYP
      0.000000d0          0.000000d0          0.000000d0    1  0  1
  29  0.5000  22104.64 6 1 0.d0 : TYPE 1IATOMN,ALFA,AMION,ILOC,IVAN
   0 0 0 0 0  : ICOND 0-MD, 1-CONT.MD, 2-WAVE FN,, 3-CHARGE DEN.
    0    1    : ipre, ipri
  200 1000    0  84200.00    0 : nmd1,nmd2,last_iter,cpumax,ifstop
    6    1         : SIMPLE=1,BROYD1=2,BROYD2=3,DFP=4,PULAY=5
    0   20 0.60    : iter_start, KBXMIX,  MIX_ALPHA
    0.20  0.30  0.20  0.20  0.20      : dtim1,dtim2,dtim3,dtim4,dtim
  300.00     4     1    0.50D-09      : dtio ,imdalg, iexpl, edelta
  -10.0002  0.50D+03    0             : width,forccr,istress
ggapbe     1                           : xctype,kspin
    2.00                    : destm
  101  : nbztyp 0-sf, 1-bk, 2-sc, 3-bcc, 4-fcc, 5-dia, 6-hex
    4    4    4
    4    4    4
   12         : keg
    1         : nextst(mb)
    0         : 0 random numbers 1: matrix
    2         : imsd  1=MSD, 2=Preconditioned
    0         : evaluate_eko_diff
    0         : npdosao
    0   0.000 : sm_n, dopping

格子ベクトルの長さを適当に増減させた場合も計算し、全エネルギーが最小になる点を求める。

結果

格子ベクトルの長さ (Bohr)全エネルギー (Hartree)
......
6.87-59.7655504296820
6.88-59.7655555602320
6.89-59.7655530960053
......

全エネルギーが最小になる点が見つかったら、その周りの5~11点の計算結果を用いて最小二乗法により格子定数を求める。

構成定数の汎関数依存性

PBErevPBEvdW1optPBEoptB88optB86bvdW2rev-vdW2備考
Pt3.9464.0073.9663.9573.9264.0903.929ver.5.5.4, gm6gmp20
トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2023-01-23 (月) 11:56:54 (460d)