diff --git a/Grid/qcd/hmc/integrators/Integrator.h b/Grid/qcd/hmc/integrators/Integrator.h index 5bdef14d..33a77f32 100644 --- a/Grid/qcd/hmc/integrators/Integrator.h +++ b/Grid/qcd/hmc/integrators/Integrator.h @@ -153,7 +153,7 @@ protected: Real force_max = std::sqrt(maxLocalNorm2(force)); Real impulse_max = force_max * ep * HMC_MOMENTUM_DENOMINATOR; - as[level].actions.at(a)->deriv_log(force_abs,force_max); + as[level].actions.at(a)->deriv_log(force_abs,force_max,impulse_abs,impulse_max); std::cout << GridLogIntegrator<< "["<deriv_max_average() <<" norm " << as[level].actions.at(actionID)->deriv_norm_average() + <<" Fdt max " << as[level].actions.at(actionID)->Fdt_max_average() + <<" norm " << as[level].actions.at(actionID)->Fdt_norm_average() <<" calls " << as[level].actions.at(actionID)->deriv_num << std::endl; }