diff --git a/src/one-body-sample.cc b/src/one-body-sample.cc index f80e6404542906e0450b2ae1ae69ae187ba08808..ebfd04eb5b6df3af8887d8cf37e1ed4d74e00b49 100644 --- a/src/one-body-sample.cc +++ b/src/one-body-sample.cc @@ -479,8 +479,8 @@ int main(int argc, char *argv[]) { auto const fixedPointTolerance = parset.get<double>("solver.tnnmg.fixed_point_tolerance"); auto const damping = parset.get<double>("solver.damping"); - auto const minimalCorrectionReduction = - parset.get<double>("solver.minimal_correction_reduction"); + auto const requiredReduction = + parset.get<double>("solver.requiredReduction"); auto const printProgress = parset.get<bool>("io.printProgress"); for (size_t run = 1; run <= timesteps; ++run) { VectorType u; @@ -533,7 +533,7 @@ int main(int argc, char *argv[]) { stateUpdater->extractState(computed_state); double const correction = stateEnergyNorm.diff(computed_state, alpha); if (state_fpi <= 2 // Let the first two steps pass through unchanged - || correction < minimalCorrectionReduction * lastCorrection) { + || correction < requiredReduction * lastCorrection) { alpha = computed_state; dampingWriter << "N "; } else { // alpha is still the old time step here diff --git a/src/one-body-sample.parset b/src/one-body-sample.parset index 6135012c253f93b8992dcafae538354363eda1d2..725462d0138630595f92c7b40392b9bcb988f54f 100644 --- a/src/one-body-sample.parset +++ b/src/one-body-sample.parset @@ -23,7 +23,7 @@ width = 5 [solver] tolerance = 1e-10 damping = 0.5 -minimal_correction_reduction = 0.5 +requiredReduction = 0.5 [solver.tnnmg] maxiterations = 1000000