From 5290b000ef252cedafd5924bf151307d99de5b37 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Atgeirr=20Fl=C3=B8=20Rasmussen?= Date: Fri, 1 Jul 2016 20:03:05 +0200 Subject: [PATCH] Add setParameters(), return int from minIter(), maxIter(). --- opm/autodiff/NonlinearSolver.hpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/opm/autodiff/NonlinearSolver.hpp b/opm/autodiff/NonlinearSolver.hpp index ff8a5f7e2..9c12990b8 100644 --- a/opm/autodiff/NonlinearSolver.hpp +++ b/opm/autodiff/NonlinearSolver.hpp @@ -169,10 +169,13 @@ namespace Opm { double relaxRelTol() const { return param_.relax_rel_tol_; } /// The maximum number of nonlinear iterations allowed. - int maxIter() const { return param_.max_iter_; } + int maxIter() const { return param_.max_iter_; } /// The minimum number of nonlinear iterations allowed. - double minIter() const { return param_.min_iter_; } + int minIter() const { return param_.min_iter_; } + + /// Set parameters to override those given at construction time. + void setParameters(SolverParameters param) { param_ = param; } private: // --------- Data members ---------