diff --git a/src/one-body-sample.cc b/src/one-body-sample.cc index 97e5a76c9dced27f768480319e4ef8334cc5419d..10341f0b15b8145b617bdcc9288bb4ec3668a0f9 100644 --- a/src/one-body-sample.cc +++ b/src/one-body-sample.cc @@ -346,7 +346,7 @@ int main(int argc, char *argv[]) { } timeSteppingScheme->setup(problem_rhs, problem_iterate, problem_A); - VectorType u_saved = u_old; + VectorType ud_saved = ud_old; auto const state_fpi_max = parset.get<size_t>("solver.tnnmg.fixed_point_iterations"); for (size_t state_fpi = 1; state_fpi <= state_fpi_max; ++state_fpi) { @@ -399,11 +399,11 @@ int main(int argc, char *argv[]) { std::cerr << '.'; std::cerr.flush(); } - if (energyNorm.diff(u_saved, u) < + if (energyNorm.diff(ud_saved, ud) < parset.get<double>("solver.tnnmg.fixed_point_tolerance")) break; else - u_saved = u; + ud_saved = ud; if (state_fpi == state_fpi_max) std::cerr << "[ref = " << refinements