wien2k:wien2wannier:クイックスタート
Differences
This shows you the differences between two versions of the page.
wien2k:wien2wannier:クイックスタート [2020/03/31 19:26] – [SCF計算] koudai | wien2k:wien2wannier:クイックスタート [2021/06/27 22:04] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 58: | Line 58: | ||
$ prepare_w2wdir subdir | $ prepare_w2wdir subdir | ||
+ | $ cp .machines subdir/ | ||
$ cd subdir | $ cd subdir | ||
- | |||
- | Wannier90は並列計算に対応していません。以下の x lapw1 で並列計算をしたい場合は .machines を作成して、オプション -p を付けて実行してください。その場合は x w2w と x wplot の実行時にも -p を付けてください(並列計算は行いませんが、並列計算用に用意された出力ファイルを読み込んでくれます)。 | ||
初期設定を行います。 | 初期設定を行います。 | ||
Line 152: | 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 173: | Line 173: | ||
ワニエ軌道がどのようになっているのかプロットしてみます。 | ワニエ軌道がどのようになっているのかプロットしてみます。 | ||
- | $ x wplot # 入力ファイルの subdir.inwplot を生成します。 | + | $ x_lapw |
$ vim subdir.inwplot | $ vim subdir.inwplot | ||
Line 181: | Line 181: | ||
実空間のワニエ関数を計算します。 | 実空間のワニエ関数を計算します。 | ||
- | $ x wplot | + | $ x_lapw |
wplotで生成したファイルをXCrysDenで読み込める形式に変換します。 | wplotで生成したファイルをXCrysDenで読み込める形式に変換します。 |
wien2k/wien2wannier/クイックスタート.1585650370.txt.gz · Last modified: 2021/06/27 22:01 (external edit)