next up previous contents index
Next: 最局在ワニエ関数 Up: 電気伝導計算 Previous: 実例   Contents   Index

NEGFの自動実行テスト

NEGF計算に関連する機能が適切にインストールされていることを確認するために、NEGF計算の自動実行テストを次のようにして行うことができます。

MPI並列実行の場合

     % mpirun -np 16 openmx -runtestNEGF
  
MPI/OpenMP並列実行の場合
     % mpirun -np 8 openmx -runtestNEGF -nt 2
  
このテスト計算において、OpenMXはステップ 1およびステップ 2の計算を含む五つのテストケースを実行し、 「work/negf_example」に保存されている参照結果と比較します。 比較結果(全エネルギー、力、平均電流密度及び固有透過率の和の絶対差異)は、 「work」ディレクトリ内にファイル「runtestNEGF.result」として保存されます。 参照結果は、2.6 GHz Xeonマシンの16 MPIプロセスを用いて計算されたものです。 絶対差異が少数点以下7桁以内であれば、インストールが正常であると判断されます。