User Tools

Site Tools


wien2k:wien2wannier:クイックスタート

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
wien2k:wien2wannier:クイックスタート [2019/02/13 15:45]
koudai [概要]
wien2k:wien2wannier:クイックスタート [2020/03/31 19:31]
koudai [ワニエ軌道のプロット]
Line 25: Line 25:
 事前にSrVO3というディレクトリを作って、その中で作業します。 事前にSrVO3というディレクトリを作って、その中で作業します。
 結晶構造のデータから SrVO3.struct を作ってください。 結晶構造のデータから SrVO3.struct を作ってください。
 +また、並列化する場合は .machines を作成してください。
 +以下では並列化ありの例を示します。
  
 結晶構造ファイルができたら、SCF計算を実行してください。 結晶構造ファイルができたら、SCF計算を実行してください。
Line 56: Line 58:
  
   $ prepare_w2wdir subdir   $ prepare_w2wdir subdir
 +  $ cp .machines subdir/.machines
   $ cd subdir   $ cd subdir
  
Line 148: Line 151:
 ワニエ化に使うk点での固有状態を求めます。 ワニエ化に使うk点での固有状態を求めます。
  
-  $ lapw1+  $ x_lapw lapw1 -p
  
-WIEN2WANNIERにより、WIEN2kのデータをWannier90が使えるように変換します。+WIEN2WANNIERにより、WIEN2kのデータをWannier90が使えるように変換します 
 +(並列計算は行いませんが、フラグ-pをつけることで並列計算用に用意された出力ファイルを読み込んでくれます。以下の x_lapw wplot も同様です)
  
-  $ w2w+  $ x_lapw w2w -p
  
-Wannier90を使って実際にワニエ化を行います。+Wannier90を使って実際にワニエ化を行います。Wannier90自体は並列化に対応していません
  
-  $ wannier90+  $ x_lapw wannier90
  
 ワニエ化したことで得られたハミルトニアンによるバンドは subdir_band.dat に出力されます。 ワニエ化したことで得られたハミルトニアンによるバンドは subdir_band.dat に出力されます。
Line 169: Line 173:
 ワニエ軌道がどのようになっているのかプロットしてみます。 ワニエ軌道がどのようになっているのかプロットしてみます。
  
-  $ wplot              # 入力ファイルの subdir.inwplot を生成します。+  $ x_lapw wplot -p           # 入力ファイルの subdir.inwplot を生成します。
   $ vim subdir.inwplot   # 必要に応じて修正します。   $ vim subdir.inwplot   # 必要に応じて修正します。
  
Line 177: Line 181:
 実空間のワニエ関数を計算します。 実空間のワニエ関数を計算します。
  
-  $ wplot+  $ x_lapw wplot -p
  
 wplotで生成したファイルをXCrysDenで読み込める形式に変換します。 wplotで生成したファイルをXCrysDenで読み込める形式に変換します。
wien2k/wien2wannier/クイックスタート.txt · Last modified: 2021/06/27 22:04 (external edit)