apply changes made in opm-core.

This commit is contained in:
Robert K 2014-10-06 15:53:17 +02:00
parent c42eeffdeb
commit a8c0f7df92

View File

@ -297,11 +297,11 @@ namespace Opm
typename FullyImplicitBlackoilSolver<T>::SolverParameter solverParam( param_ );
// sub stepping
std::unique_ptr< AdaptiveTimeStepping > subStepping;
// adaptive time stepping
std::unique_ptr< AdaptiveTimeStepping > adaptiveTimeStepping;
if( param_.getDefault("timestep.adaptive", bool(false) ) )
{
subStepping = std::unique_ptr< AdaptiveTimeStepping > (new AdaptiveTimeStepping( param_ ));
adaptiveTimeStepping = std::unique_ptr< AdaptiveTimeStepping > (new AdaptiveTimeStepping( param_ ));
}
// create time step control object, TODO introduce parameter
@ -368,8 +368,8 @@ namespace Opm
//
// \Note: The report steps are met in any case
// \Note: The sub stepping will require a copy of the state variables
if( subStepping ) {
subStepping->step( solver, state, well_state,
if( adaptiveTimeStepping ) {
adaptiveTimeStepping->step( solver, state, well_state,
timer.simulationTimeElapsed(), timer.currentStepLength() );
}
else {