Page 1 of 1

phelel_param.hdf5 not generated with ELPH_POT_GENERATE = .TRUE.

Posted: Mon Sep 08, 2025 7:02 am
by shweta_choudhary

Dear support team,

I am using vasp 6.5.0, phelel_param.hdf5 not getting generate with ELPH_POT_GENERATE = .TRUE.. Do I need to add a tag while compiling to enable e-ph calculations?

Thanks,
Shweta


Re: phelel_param.hdf5 not generated with ELPH_POT_GENERATE = .TRUE.

Posted: Mon Sep 08, 2025 8:09 am
by max_liebetreu

Dear Shweta,

Thank you for reaching out to us on the VASP Forum. First off, please upload all relevant files as a .zip according to our posting guidelines as found here.
Generally, electron-phonon computations only work while HDF5 support is enabled, as explained here.

Best regards,


Re: phelel_param.hdf5 not generated with ELPH_POT_GENERATE = .TRUE.

Posted: Mon Sep 08, 2025 9:15 am
by shweta_choudhary

Dear Max,

I am attaching OUTCAR. I already have HDF5 support enabled, and vaspout.h5 is always written. I do not understand why the ELPH tag is not read.

Thank you,


Re: phelel_param.hdf5 not generated with ELPH_POT_GENERATE = .TRUE.

Posted: Mon Sep 08, 2025 11:47 am
by max_liebetreu

Dear Shweta,

Thank you for the OUTCAR. After taking a closer look, I think I have identified the likely culprits.

  • In VASP 6.5.0, there was a bug where ELPH_POT_GENERATE only worked when ELPH_POT_FFT_MESH is also given. That bug is fixed in VASP 6.5.1 - therefore, please either upgrade to VASP 6.5.1 OR manually specify the info of the unit cell used for the subsequent electron-phonon step:

  • In addition, ELPH_POT_GENERATE should not be combined with LCALCEPS or LCALCPOL. Similarly, EFIELD_PEAD should also be omitted for generating the phelel_param.hdf5.

Please implement these changes next, and let me know if that resolves the problem.


Re: phelel_param.hdf5 not generated with ELPH_POT_GENERATE = .TRUE.

Posted: Mon Sep 08, 2025 12:14 pm
by shweta_choudhary

Thank you!