cpv10.in
NSP
=2),
numbering of atomic species has restriction. In the case of Norm-preserving(NCPP) and Ultra Soft type(USPP)
pseudopotential (PP) are mixed, you must set the atomic species which adopt USPP lower number
(limitaion of the calculation code).
iatpfl
=1 (it is defined in cpvo.sh
), input of the atomic coordinates
(in case of the following examlples, correspond to the four lines under) is done in sample.atp.sh
.
For details, refer to chapter 3.
例えば、固体酸素相のデータは、以下のようになっている。
シェル変数で書かれている部分は、上位のスクリプトですでに値が
代入されているはずで、ここで、改めて入力する必要はない。
数値が直接代入されている部分を目的に応じて変更すればよい。
対象系に原子の種類が複数存在する場合(NSP
が2以上の場合)、
原子種の番号付けに制限がある。
ノルム保存型(NCPP)とウルトラソフト型(USPP)の擬ポテンシャル(PP)が
混在するような場合は、USPPを採用する原子種が若番になるように
しなければならない。(計算コードの制約)
iatpfl
に1が入っている場合
(cpvo.sh
で定義されている。)は、原子座標の入力部分
(下記の例では下4行分)は、 sample.atp.sh
で行なうことになる。
さらに詳しい入力は、第3章を参照。
cat > ${tmpdir}/cpv10.in << end ${ibrav} ${cdm1} ${cdm2} ${cdm3} ${cdm4} ${cdm5} ${cdm6} ${ecutw} ${ecut} 4. ECUTW ECUT DUAL ${acog} ${sigg} ${e0g} 1 2 0 3 0 0 NSP NSPIN JRLWF JKSMP JCNST JPMGC ${tnauto} 0 0 0 TNAUTO NUNOCC JION JESM 32 24.0 16 N XNEL NUP 12*1.0 4*0.0 12*1.0 4*0.0 F(I) (I=1,N) ${rlatmx} ${jrltsm} 16.0 RLATMX JRLTSM RXNN -6 0 JXCL IREL ${iatpfl} 0 0 0 IATPFL IAXIS IUNIT IROTSYS 8 4 6.0 1.0 15.9994 1.15 1.15 NZA NA ZV RCMAX PMASS RATS RATS1 0.000000000E+00 0.000000000E+00 -1.165000000E+00 1 0.0 0.0 0.0 0.000000000E+00 0.000000000E+00 1.165000000E+00 1 0.0 0.0 0.0 0.470900000E+01 0.305081980E+01 -1.165000000E+00 1 0.0 0.0 0.0 0.470900000E+01 0.305081980E+01 1.165000000E+00 1 0.0 0.0 0.0
esm.dat
節3.4.4を参照。必要な場合以外は、変更不要。
spnrot.dat
節2.14を参照。必要な場合以外は、変更不要。
accele.dat
節2.13を参照。必要な場合以外は、変更不要。
eangle.dat
項目3.8.4を参照。必要な場合以外は、変更不要。