triqs_dftkit.vasp.driver.Driver.run_update_stage
- Driver.run_update_stage(N_k, Eint_m_dc, **kwargs)[source]
Run a single VASP charge-update SCF step and reconvert.
Steps: 1. Read DFT energy and compute band energy correction 2. Write the charge density correction to vaspgamma.h5 3. Create vasp.lock to trigger the VASP charge update 4. Wait for VASP to finish 5. Re-run the PLO converter with the updated projectors
Running several VASP steps per DMFT iteration (with the self-energy held fixed) is left to the caller: invoke this once per step and recompute the charge density correction from the updated one-body elements in between.