Search found 44 matches
- Sun Aug 13, 2017 12:33 pm
- Forum: Running the code
- Topic: Strange output for |g| generated by print_gkk.f90
- Replies: 11
- Views: 9323
Re: Strange output for |g| generated by print_gkk.f90
Dear Samuel, I further test the subroutine print_gkk and have the following findings. 1. If the calculations are performed across different computing nodes, the |g| are different each time even using the same number of processors. 2. If the calculations are performoed on a single computing node, the...
- Fri Aug 11, 2017 12:14 pm
- Forum: Running the code
- Topic: Strange output for |g| generated by print_gkk.f90
- Replies: 11
- Views: 9323
Re: Strange output for |g| generated by print_gkk.f90
Dear Samuel, Thank you for clarifying the two different concepts of restart. My situation is weirder that three calculations for MgB2 with the same input give different |g|. These three runs generate three epwmatwp1 files. If I restart the three calculations (by setting epwread = .true. and so on) w...
- Thu Aug 10, 2017 10:10 pm
- Forum: Running the code
- Topic: Strange output for |g| generated by print_gkk.f90
- Replies: 11
- Views: 9323
Re: Strange output for |g| generated by print_gkk.f90
Dear Andrei and Samuel, Thank you very much for your nice explanations. But I still have some confusions. Yes, now I understand that epf17 is stored in memory and not written to disk, and then |g| can not be directly calculated in a restart calculation. But as mentioned by Samuel in another post, we...
- Thu Aug 10, 2017 10:21 am
- Forum: Running the code
- Topic: Strange output for |g| generated by print_gkk.f90
- Replies: 11
- Views: 9323
Re: Strange output for |g| generated by print_gkk.f90
Dear Samuel, Thank you very much for the quick reply. I can not fully understand your answer. Since in a restart calculation, we can calculate e-ph coupling constant lambda, which is related to |g|. I guess that the array epf17 or epmatf should be stored in the normal calculation (am I right?). Beca...
- Thu Aug 10, 2017 8:27 am
- Forum: Running the code
- Topic: Strange output for |g| generated by print_gkk.f90
- Replies: 11
- Views: 9323
Strange output for |g| generated by print_gkk.f90
Dear Samuel, Thank you for sharing the subroutine print_gkk. I have run this subroutine for MgB2 using the double-delta approximation. In my calculation, the coarse k/q-mesh, and fine k/q-mesh are all 6x6x6. I set three runs with same input, but very different |g| are obtained. I have checked that t...
- Wed Apr 19, 2017 2:50 pm
- Forum: Running the code
- Topic: Segmentation fault for large unit cell
- Replies: 1
- Views: 2510
Segmentation fault for large unit cell
Dear all, My compound has 32 atoms per unit cell. In my calculation the coarse k- and q-meshes are 4x4x4. 64 MLWFs is used. I have tried to use less MLWFs, but failed. The parameter eft_mem is set to false. The epb file can be written to disk successfully. But the "segmentation fault" erro...
- Tue Mar 21, 2017 3:03 am
- Forum: Running the code
- Topic: How to gather gamma_qv(k) that distributed among pools
- Replies: 0
- Views: 3743
How to gather gamma_qv(k) that distributed among pools
Dear all, In subroutine selfen_phon_q(iq), the k-dependent phonon linewidth gamma_qv(k) is calculated. In each pool, gamma_qv(k)s corresponding to different k-points that belonging to this pool are added together. The k-points are also distributed among different pools. Thus subroutine mp_sum is cal...
- Tue Mar 21, 2017 2:44 am
- Forum: Running the code
- Topic: Problem with parallel_q=.true.
- Replies: 2
- Views: 3191
Re: Problem with parallel_q=.true.
Dear Dr. Samuel Ponc,
Thanks for your quick response! I have another newly posted question about how to gather datum among pools when k parallelization. Look forward to your reply! Thanks again!
Best wishes,
Miao Gao
Thanks for your quick response! I have another newly posted question about how to gather datum among pools when k parallelization. Look forward to your reply! Thanks again!
Best wishes,
Miao Gao
- Mon Mar 20, 2017 4:02 am
- Forum: Running the code
- Topic: Problem with parallel_q=.true.
- Replies: 2
- Views: 3191
Problem with parallel_q=.true.
Dear all, Recently, I test the parallel_q parameter using MgB2 with double-delta approximation. I find that the results are somehow different with that obtained with parallel_k. Basically, there are five problems. Could you please tell me how to fix these problems? Thanks in advance! (1) the coordin...
- Wed Jan 11, 2017 2:52 am
- Forum: Running the code
- Topic: error for restarting SOC calculation with nonzero nbndskip
- Replies: 4
- Views: 4679
Re: error for restarting SOC calculation with nonzero nbndsk
Dear Samuel,
Thank you very much for telling me this method. It works fine after further adding
CALL mp_bcast (noncolin, ionode_id, inter_pool_comm)
CALL mp_bcast (noncolin, root_pool, intra_pool_comm)
in ephwann_shuffle.f90 around Line 250.
Best,
Miao Gao
Thank you very much for telling me this method. It works fine after further adding
CALL mp_bcast (noncolin, ionode_id, inter_pool_comm)
CALL mp_bcast (noncolin, root_pool, intra_pool_comm)
in ephwann_shuffle.f90 around Line 250.
Best,
Miao Gao