8.3. スタンダードモードの入力パラメーター¶
以下に入力ファイルの例を示す.
model = "Hubbard"
lattice = "wannier90"
a0w = 2
a0l = 0
a0h = 2
a1w = 0
a1l = 2
a1h = 2
a2w = 1
a2l = 0
a2h = 0
method = "CG"
2Sz = 0
nelec = 4
exct = 1
cutoff_t = 0.2
cutoff_u = 0.4
cutoff_j = 0.1
Wannier関数を用いたダウンフォールディングに特有のパラメーター設定は次の通りである.
lattice = "wannier90"
cutoff_t
,cutoff_u
,cutoff_j
形式 : 実数
デフォルト値 :
1.0e-8
ホッピング, Coulomb積分, 交換積分に対して, これより小さい値を無視する.
cutoff_tW
,cutoff_tL
,cutoff_tH
cutoff_UW
,cutoff_UL
,cutoff_UH
cutoff_JW
,cutoff_JL
,cutoff_JH
形式 : 整数
デフォルト値 : すべてのレンジの項を含む
ホッピング, Coulomb積分, 交換積分に対して, これらの値を越える並進ベクトル \({\bf R}\) を持つものを無視するようにする.
cutoff_length_t
,cutoff_length_U
,cutoff_length_J
形式 : 実数
デフォルト値 : -1.0 (すべてのレンジの項を含む)
ホッピング, Coulomb積分, 交換積分に対して, この距離を超えるものを無視する. 距離はワニエ関数の中心座標と単位格子ベクトルから求める.
W
,L
,Height
a0W
,a0L
,a0H
,a1W
,a1L
,a1H
,a2W
,a2L
,a2H
Wsub
,Lsub
,Hsub
a0Wsub
,a0Lsub
,a0Hsub
,a1Wsub
,a1Lsub
,a1Hsub
,a2Wsub
,a2Lsub
,a2Hsub
このように3番目の次元が現れる.