diff --git a/src/PROPERTIES/properties_energy.irp.f b/src/PROPERTIES/properties_energy.irp.f index 9c63d8c..84554a2 100644 --- a/src/PROPERTIES/properties_energy.irp.f +++ b/src/PROPERTIES/properties_energy.irp.f @@ -252,7 +252,7 @@ BEGIN_PROVIDER [ double precision, E_loc ] enddo ! Avoid divergence of E_loc and population explosion - if (do_pseudo .and. qmc_method == 'DMC' ) then + if (do_pseudo .and. (qmc_method == t_DMC) ) then double precision :: delta_e delta_e = E_loc-E_ref E_loc = E_ref + delta_e * dexp(-dabs(delta_e)*time_step_sq)