quantumespresso:部分状態密度
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| quantumespresso:部分状態密度 [2020/03/21 12:37] – [k分解状態密度] koudai | quantumespresso:部分状態密度 [2025/02/26 03:04] (current) – [注意] koudai | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== 概要 ====== | ====== 概要 ====== | ||
| - | 強磁性体のNiをもとに、状態密度を軌道の重みで分けた部分状態密度を計算します | + | 強磁性体のNiをもとに、状態密度を軌道の重みで分けた部分状態密度を計算します。 |
| ====== 計算手順 ====== | ====== 計算手順 ====== | ||
| - | 擬ポテンシャルとして、ウルトラソフト型の Ni.pz-nd-rrkjus.UPF をダウンロードしました | + | 擬ポテンシャルとして、ウルトラソフト型の Ni.pz-nd-rrkjus.UPF をダウンロードしました。 |
| ===== SCF計算 ===== | ===== SCF計算 ===== | ||
| Line 12: | Line 12: | ||
| <file - Ni.scf.in> | <file - Ni.scf.in> | ||
| & | & | ||
| - | | + | |
| - | | + | prefix=' |
| - | | + | pseudo_dir = ' |
| - | pseudo_dir = ' | + | outdir=' |
| - | outdir=' | + | |
| / | / | ||
| &system | &system | ||
| - | | + | |
| - | nspin = 2, starting_magnetization(1)=0.7, | + | nspin = 2, starting_magnetization(1)=0.7, |
| - | ecutwfc = 24.0, ecutrho = 288.0, | + | ecutwfc = 24.0, ecutrho = 288.0, |
| - | occupations=' | + | occupations = ' |
| + | | ||
| + | | ||
| / | / | ||
| & | & | ||
| - | | + | |
| - | mixing_beta = 0.7 | + | mixing_beta = 0.7 |
| / | / | ||
| Line 46: | Line 47: | ||
| ===== 状態密度 ===== | ===== 状態密度 ===== | ||
| - | k点を細かく取って、それぞれの点でのエネルギーを求める。 | + | k点を細かく取って、それぞれの点でのエネルギーを求めます。 |
| - | Ni.scf.inをコピーして作成する。 | + | Ni.scf.inをコピーして作成します。 |
| + | 変更箇所は以下の2ヶ所です。 | ||
| + | * < | ||
| + | * k点の数を多めに取る | ||
| - | <file - Ni.dos.in> | + | <file - Ni.nscf.in> |
| & | & | ||
| calculation = ' | calculation = ' | ||
| - | prefix = 'ni', | + | prefix = 'Ni', |
| - | pseudo_dir = ' | + | pseudo_dir = ' |
| outdir = ' | outdir = ' | ||
| / | / | ||
| Line 62: | Line 66: | ||
| starting_magnetization(1) = 0.7, | starting_magnetization(1) = 0.7, | ||
| ecutwfc = 24.0, ecutrho = 288.0, nbnd = 8, | ecutwfc = 24.0, ecutrho = 288.0, nbnd = 8, | ||
| - | occupations = 'tetrahedra' | + | occupations = 'smearing' |
| + | smearing = ' | ||
| + | degauss = 0.02 | ||
| / | / | ||
| Line 81: | Line 87: | ||
| < | < | ||
| - | $ pw.x < ni.dos.in > ni.dos.out | + | $ pw.x < ni.nscf.in > ni.nscf.out |
| </ | </ | ||
| - | 次に、状態密度を計算する。 | + | 次に、状態密度を計算します。 |
| - | <file - Ni.dos2.in> | + | <file - Ni.dos.in> |
| &dos | &dos | ||
| outdir = ' | outdir = ' | ||
| Line 104: | Line 110: | ||
| < | < | ||
| - | $ dos.x < Ni.dos2.in > Ni.dos2.out | + | $ dos.x < Ni.dos.in > Ni.dos.out |
| </ | </ | ||
| - | ni.dos というファイルに、アップスピンとダウンスピン、それを合計したものの状態密度が出力される。 | + | Ni.dos というファイルに、アップスピンとダウンスピン、それを合計したものの状態密度が出力されます。 |
| - | 最後に、状態密度を軌道ごとに分解する | + | 最後に、状態密度を軌道ごとに分解します。 |
| + | Ni.dos.inをコピーしてNi.pdos.inというファイル名にしてください。 | ||
| + | 変更箇所はありません。 | ||
| <file - Ni.pdos.in> | <file - Ni.pdos.in> | ||
| Line 124: | Line 132: | ||
| </ | </ | ||
| - | Ni.pdos_atm# | + | Ni.pdos_atm# |
| - | 出力されたファイルでのd軌道の部分状態密度であるが、左から順にd3z2−r2, | + | 出力されたファイルでのd軌道の部分状態密度は、左から順にd3z2−r2, |
| - | 詳しくはマニュアル | + | 詳しくは[[https:// |
| Line 188: | Line 196: | ||
| </ | </ | ||
| - | すると | + | すると |
| これはそれぞれ両方、 s電子のみ、d電子のみのk分解状態密度のデータである。 | これはそれぞれ両方、 s電子のみ、d電子のみのk分解状態密度のデータである。 | ||
| + | |||
| + | |||
| + | ===== 注意 ===== | ||
| + | |||
| + | nscf計算でoccupations=' | ||
quantumespresso/部分状態密度.1584761865.txt.gz · Last modified: 2021/06/27 22:00 (external edit)
