User Tools

Site Tools


wien2k:scf計算

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:scf計算 [2020/03/31 14:48]
koudai [k点数の変更]
wien2k:scf計算 [2020/04/01 15:41]
koudai [atom 1 has a large sphere , consider setting HDLOs and/or larger LVNS]
Line 229: Line 229:
 </code> </code>
  
-あるいは計算履歴を削除して+あるいはブロイデン法を使ってSCF計算を収束させているので、その計算履歴を削除して
 <code> <code>
 $ rm *.broyd* $ rm *.broyd*
 $ run_lapw -cc 0.0001 -ec 0.00001 -i 100 $ run_lapw -cc 0.0001 -ec 0.00001 -i 100
 </code> </code>
-でも可能です。+でも可能です(電子密度の分布は前回の計算のものが引き継がれます)
  
-全エネルギーやフェルミ準位(半導体の場合はエネルギーギャップの大きさ)が、k点数に対して収束しているか必ず確認しましょう。+最初は少ないk点数(それこそ10くらい)から初めて、徐々に増やしていきましょう。 
 +k点数に対して全エネルギーやフェルミ準位(半導体の場合はエネルギーギャップの大きさ)をプロットしてみて、収束しているかどうか必ず確認しましょう。
  
  
Line 269: Line 270:
 プログラム名の最後に _lapw をつけていましたが、これを省略しても良いようになっています。 プログラム名の最後に _lapw をつけていましたが、これを省略しても良いようになっています。
 例えば x_lapw は単に x だけで実行可能です。 例えば x_lapw は単に x だけで実行可能です。
 +
 +
 +====== エラーや警告への対処 ======
 +
 +===== atom 1 has a large sphere , consider setting HDLOs and/or larger LVNS =====
 +
 +init_lapw を実行したとき、lstartの段階でこのようなメッセージが出たときは、オプション -LVNS X (Xは4から10までの整数)をつけて、エラーが消えるまでXを増やしてください。
 +<code>
 +$ init_lapw -b -numk 1000 -rkmax 7.5 -lvns 5
 +</code>
 +
wien2k/scf計算.txt · Last modified: 2023/04/23 19:47 by koudai