PAOFLOW.elphon.do_elphon#
Driver entry points for the electron-phonon workflow.
Generate (
forces=None): write one static-SCF QE input per reference-cell+/-displacement (unique prefix, PAO-sizednbnd).Analyse (
forces='qe'): rebuild the PAO Hamiltonian of every displaced supercell and central-difference todV = dH/du(dvscf_fd). The fold to the primitive cell and theg_mn^v(k, q)assembly / derived properties land in P2.
Functions#
|
Build the reference-cell displacements and write their QE SCF inputs. |
|
Analyse phase (P1): rebuild |
Module Contents#
- PAOFLOW.elphon.do_elphon.generate_eph_inputs(data_controller, supercell_matrix=None, displacement_distance=0.06, elphon_dir='elphon', pp_dir=None, prefix=None, kgrid=None, hubbard_card=None, configuration='standard', nbnd=None, is_plusminus='auto', displacement_mode='symmetry')[source]#
Build the reference-cell displacements and write their QE SCF inputs.
- PAOFLOW.elphon.do_elphon.run_eph(data_controller, elphon_dir='elphon', configuration=None, basispath=None, pthr=0.95, shift_type=1, project_good_subspace=True, **kwargs)[source]#
Analyse phase (P1): rebuild
HRsper displaced cell ->dV.The
g_mn^v(k, q)assembly and the derived properties (Eliashbergalpha^2 F/lambda, phonon-limited transport) land in P2.