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_tHcutoff_UW,cutoff_UL,cutoff_UHcutoff_JW,cutoff_JL,cutoff_JH形式 : 整数
デフォルト値 : すべてのレンジの項を含む
ホッピング, Coulomb積分, 交換積分に対して, これらの値を越える並進ベクトル \({\bf R}\) を持つものを無視するようにする.
cutoff_length_t,cutoff_length_U,cutoff_length_J形式 : 実数
デフォルト値 : -1.0 (すべてのレンジの項を含む)
ホッピング, Coulomb積分, 交換積分に対して, この距離を超えるものを無視する. 距離はワニエ関数の中心座標と単位格子ベクトルから求める.
W,L,Heighta0W,a0L,a0H,a1W,a1L,a1H,a2W,a2L,a2HWsub,Lsub,Hsuba0Wsub,a0Lsub,a0Hsub,a1Wsub,a1Lsub,a1Hsub,a2Wsub,a2Lsub,a2Hsubこのように3番目の次元が現れる.