diff --git a/opm/autodiff/SimulatorFullyImplicitBlackoil_impl.hpp b/opm/autodiff/SimulatorFullyImplicitBlackoil_impl.hpp index cb3b7028e..3a11cdea0 100644 --- a/opm/autodiff/SimulatorFullyImplicitBlackoil_impl.hpp +++ b/opm/autodiff/SimulatorFullyImplicitBlackoil_impl.hpp @@ -299,9 +299,10 @@ namespace Opm // adaptive time stepping std::unique_ptr< AdaptiveTimeStepping > adaptiveTimeStepping; - if( param_.getDefault("timestep.adaptive", bool(false) ) ) + const parameter::ParameterGroup& timeStepParam = param_.getGroup( "timestep" ); + if( timeStepParam.getDefault("adaptive", bool(false) ) ) { - adaptiveTimeStepping.reset( new AdaptiveTimeStepping( param_ ) ); + adaptiveTimeStepping.reset( new AdaptiveTimeStepping( timeStepParam ) ); } // Main simulation loop.