wien2k:wien2wannier:クイックスタート
Differences
This shows you the differences between two versions of the page.
wien2k:wien2wannier:クイックスタート [2019/02/10 17:55] – [WIEN2WANNIER] koudai | wien2k:wien2wannier:クイックスタート [2021/06/27 22:04] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 5: | Line 5: | ||
* 結晶構造は以下のサイトのものを使いました。 | * 結晶構造は以下のサイトのものを使いました。 | ||
* http:// | * http:// | ||
- | * Wannier90は並列計算に対応していません。lapw1 で並列計算をしたい場合は .machines を作成して、オプション -p を付けて実行してください。その場合は w2w と wplot の実行時にも -p を付けてください(並列計算は行いませんが、並列計算用に用意された出力ファイルを読み込んでくれます)。 | ||
Line 26: | Line 25: | ||
事前にSrVO3というディレクトリを作って、その中で作業します。 | 事前にSrVO3というディレクトリを作って、その中で作業します。 | ||
結晶構造のデータから SrVO3.struct を作ってください。 | 結晶構造のデータから SrVO3.struct を作ってください。 | ||
+ | また、並列化する場合は .machines を作成してください。 | ||
+ | 以下では並列化ありの例を示します。 | ||
結晶構造ファイルができたら、SCF計算を実行してください。 | 結晶構造ファイルができたら、SCF計算を実行してください。 | ||
Line 57: | Line 58: | ||
$ prepare_w2wdir subdir | $ prepare_w2wdir subdir | ||
+ | $ cp .machines subdir/ | ||
$ cd subdir | $ cd subdir | ||
Line 149: | Line 151: | ||
ワニエ化に使うk点での固有状態を求めます。 | ワニエ化に使うk点での固有状態を求めます。 | ||
- | $ x lapw1 | + | $ x_lapw |
- | WIEN2WANNIERにより、WIEN2kのデータをWannier90が使えるように変換します。 | + | WIEN2WANNIERにより、WIEN2kのデータをWannier90が使えるように変換します |
+ | (並列計算は行いませんが、フラグ-pをつけることで並列計算用に用意された出力ファイルを読み込んでくれます。以下の x_lapw wplot も同様です)。 | ||
- | $ x w2w | + | $ x_lapw |
- | Wannier90を使って実際にワニエ化を行います。 | + | Wannier90を使って実際にワニエ化を行います。Wannier90自体は並列化に対応していません。 |
- | $ x wannier90 | + | $ x_lapw |
ワニエ化したことで得られたハミルトニアンによるバンドは subdir_band.dat に出力されます。 | ワニエ化したことで得られたハミルトニアンによるバンドは subdir_band.dat に出力されます。 | ||
Line 170: | Line 173: | ||
ワニエ軌道がどのようになっているのかプロットしてみます。 | ワニエ軌道がどのようになっているのかプロットしてみます。 | ||
- | $ x wplot # 入力ファイルの subdir.inwplot を生成します。 | + | $ x_lapw |
$ vim subdir.inwplot | $ vim subdir.inwplot | ||
Line 178: | Line 181: | ||
実空間のワニエ関数を計算します。 | 実空間のワニエ関数を計算します。 | ||
- | $ x wplot | + | $ x_lapw |
wplotで生成したファイルをXCrysDenで読み込める形式に変換します。 | wplotで生成したファイルをXCrysDenで読み込める形式に変換します。 |
wien2k/wien2wannier/クイックスタート.1549788925.txt.gz · Last modified: 2021/06/27 22:01 (external edit)