Skip to content

Commit 7bd4604

Browse files
committed
[feat] enable averaging of density correction by default for magnetic calculations
1 parent 99b8ac7 commit 7bd4604

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

python/solid_dmft/csc_flow.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,7 @@ def _full_vasp_run(general_params, dft_params, initial_run, n_iter_dft=1, sum_k=
229229
sum_k.calc_mu(precision=general_params['prec_mu'])
230230

231231
# Writes out GAMMA file
232-
sum_k.calc_density_correction(dm_type='vasp', kpts_to_write=irred_indices)
232+
sum_k.calc_density_correction(dm_type='vasp', kpts_to_write=irred_indices, spinave=True)
233233

234234
return vasp_process_id, irred_indices
235235

python/solid_dmft/dmft_cycle.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -800,7 +800,7 @@ def _dmft_step(sum_k, solvers, it, general_params, solver_params, gw_params,
800800
if general_params['csc']:
801801
# handling the density correction for fcsc calculations
802802
assert dft_irred_kpt_indices is None or dft_params['dft_code'] == 'vasp'
803-
deltaN, dens, E_bandcorr = sum_k.calc_density_correction(dm_type=dft_params['dft_code'],
803+
deltaN, dens, E_bandcorr = sum_k.calc_density_correction(dm_type=dft_params['dft_code'], spinave=True,
804804
kpts_to_write=dft_irred_kpt_indices)
805805
elif general_params['calc_energies']:
806806
# for a one shot calculation we are using our own method

0 commit comments

Comments
 (0)