9#ifndef Tempus_StepperBackwardEulerModifierBase_hpp
10#define Tempus_StepperBackwardEulerModifierBase_hpp
12#include "Tempus_config.hpp"
13#include "Tempus_SolutionHistory.hpp"
52 Teuchos::RCP<SolutionHistory<Scalar> > sh,
53 Teuchos::RCP<StepperBackwardEuler<Scalar> > stepper,
55 { this->
modify(sh, stepper, actLoc); }
61 Teuchos::RCP<SolutionHistory<Scalar> > ,
62 Teuchos::RCP<StepperBackwardEuler<Scalar> > ,
Application Action for StepperBackwardEuler.
ACTION_LOCATION
Indicates the location of application action (see algorithm).
Base modifier for StepperBackwardEuler.
void execute(Teuchos::RCP< SolutionHistory< Scalar > > sh, Teuchos::RCP< StepperBackwardEuler< Scalar > > stepper, const typename StepperBackwardEulerAppAction< Scalar >::ACTION_LOCATION actLoc)
Execute application action for BackwardEuler Stepper.
virtual void modify(Teuchos::RCP< SolutionHistory< Scalar > >, Teuchos::RCP< StepperBackwardEuler< Scalar > >, const typename StepperBackwardEulerAppAction< Scalar >::ACTION_LOCATION actLoc)=0
Modify BackwardEuler Stepper.