This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
quantumespresso:respack [2020/08/12 21:08] koudai [相互作用の計算] |
quantumespresso:respack [2020/08/12 21:16] koudai [概要] |
||
---|---|---|---|
Line 5: | Line 5: | ||
* 誘電関数から求まる動的物理量(電子エネルギー欠損スペクトル、光学伝導度、反射率) | * 誘電関数から求まる動的物理量(電子エネルギー欠損スペクトル、光学伝導度、反射率) | ||
* 制限乱雑位相近似 (constraint random-phase approximation, | * 制限乱雑位相近似 (constraint random-phase approximation, | ||
- | * cRPAの理論はこちらのテキストの7章を参照してください https:// | + | * cRPAの理論はこちらのテキストの7章を参照してください |
+ | * https:// | ||
* 日本語および英語のマニュアルでは使用例とその結果が充実しているので、初心者でも特に困ることはないと思います | * 日本語および英語のマニュアルでは使用例とその結果が充実しているので、初心者でも特に困ることはないと思います | ||
* https:// | * https:// | ||
* f電子系やスピン軌道相互作用がある系には非対応 | * f電子系やスピン軌道相互作用がある系には非対応 | ||
- | * 擬ポテンシャルはノルム保存型のものにのみ対応しています。例えば以下のサイトのものを使用してください | + | * 擬ポテンシャルはノルム保存型のものにのみ対応しています。例えば以下のサイトからダウンロードできます |
* http:// | * http:// | ||
Line 117: | Line 118: | ||
Num_freq_grid | Num_freq_grid | ||
N_CALC_BAND | N_CALC_BAND | ||
- | MPI_num_proc_per_qcomm = 6, !o: コミュニティ当たりのプロセス数。MPIを使用する際に指定 | + | MPI_num_proc_per_qcomm = 2, !o: コミュニティ当たりのプロセス数。MPIを使用する際に指定 |
MPI_num_qcomm | MPI_num_qcomm | ||
MPI_io_rank | MPI_io_rank | ||
Line 179: | Line 180: | ||
$ export OMP_NUM_THREADS=12 | $ export OMP_NUM_THREADS=12 | ||
$ export MKL_NUM_THREADS=12 | $ export MKL_NUM_THREADS=12 | ||
- | $ mpirun -n 6 calc_chiqw < respack.in > LOG.chiqw | + | $ mpirun -n 2 calc_chiqw < respack.in > LOG.chiqw |
</ | </ | ||
- | * OpenMPとMPIのハイブリッドです。OMP_NUM_THREADSおよびMKL_NUM_THREADSにMPIの1スレッドあたりのOpenMP並列数を指定してください | + | * OpenMPとMPIのハイブリッド計算を行います。OMP_NUM_THREADSおよびMKL_NUM_THREADSにMPIの1スレッドあたりのOpenMP並列数を指定してください |
* MPI_num_qcommには、すべてのqで計算するときに、いくつの点を同時に並列計算を行うかを指定します | * MPI_num_qcommには、すべてのqで計算するときに、いくつの点を同時に並列計算を行うかを指定します | ||
* MPI_num_proc_per_qcommには、qの各点の計算に使用するスレッド数を指定します | * MPI_num_proc_per_qcommには、qの各点の計算に使用するスレッド数を指定します |