diff --git a/src/one-body-sample.cc b/src/one-body-sample.cc index 284462dacc253334f45d869c6cd53680e6fe95a3..0167752d0843b447edccd21085a5e0d8d4cde35f 100644 --- a/src/one-body-sample.cc +++ b/src/one-body-sample.cc @@ -471,13 +471,11 @@ int main(int argc, char *argv[]) { VectorType v = v_initial; SingletonVectorType alpha = alpha_initial; - auto const state_fpi_max = - parset.get<size_t>("solver.tnnmg.fixed_point_iterations"); - auto const fixedPointTolerance = - parset.get<double>("solver.tnnmg.fixed_point_tolerance"); - auto const relaxation = parset.get<double>("solver.relaxation"); + auto const state_fpi_max = parset.get<size_t>("v.fpi.maximumIterations"); + auto const fixedPointTolerance = parset.get<double>("v.fpi.tolerance"); + auto const relaxation = parset.get<double>("v.fpi.relaxation"); auto const requiredReduction = - parset.get<double>("solver.requiredReduction"); + parset.get<double>("v.fpi.requiredReduction"); auto const printProgress = parset.get<bool>("io.printProgress"); auto const verbosity = parset.get<Solver::VerbosityMode>("v.solver.verbosity"); diff --git a/src/one-body-sample.parset b/src/one-body-sample.parset index 8ffaf11570c3c131d95bd5e1a1f146b1e349bd77..2fc548391d407a353faab71965b3dd29b68bba26 100644 --- a/src/one-body-sample.parset +++ b/src/one-body-sample.parset @@ -46,16 +46,12 @@ tolerance = 1e-10 maximumIterations = 100000 verbosity = quiet -[solver] +[v.fpi] tolerance = 1e-10 +maximumIterations = 10000 relaxation = 0.5 requiredReduction = 0.5 -[solver.tnnmg] -maxiterations = 1000000 -fixed_point_iterations = 10000 -fixed_point_tolerance = 1e-10 - [solver.tnnmg.linear] maxiterations = 1000000 tolerance = 1e-10