Tempus
Version of the Day
Time Integration
|
StepControlStrategy class for TimeStepControl. More...
#include <Tempus_TimeStepControlStrategy.hpp>
Public Member Functions | |
TimeStepControlStrategy () | |
Constructor. More... | |
virtual | ~TimeStepControlStrategy () |
Destructor. More... | |
virtual void | getNextTimeStep (const TimeStepControl< Scalar >, Teuchos::RCP< SolutionHistory< Scalar > >, Status &) |
Determine the time step size. More... | |
Overridden from Teuchos::ParameterListAcceptor | |
void | setParameterList (const Teuchos::RCP< Teuchos::ParameterList > &) |
Teuchos::RCP< const Teuchos::ParameterList > | getValidParameters () const |
Teuchos::RCP < Teuchos::ParameterList > | getNonconstParameterList () |
Teuchos::RCP < Teuchos::ParameterList > | unsetParameterList () |
StepControlStrategy class for TimeStepControl.
Definition at line 26 of file Tempus_TimeStepControlStrategy.hpp.
|
inline |
Constructor.
Definition at line 32 of file Tempus_TimeStepControlStrategy.hpp.
|
inlinevirtual |
Destructor.
Definition at line 35 of file Tempus_TimeStepControlStrategy.hpp.
|
inlinevirtual |
Determine the time step size.
Reimplemented in Tempus::TimeStepControlStrategyBasicVS< Scalar >, Tempus::TimeStepControlStrategyIntegralController< Scalar >, Tempus::TimeStepControlStrategyPID< Scalar >, Tempus::TimeStepControlStrategyConstant< Scalar >, and Tempus::TimeStepControlStrategyComposite< Scalar >.
Definition at line 38 of file Tempus_TimeStepControlStrategy.hpp.
|
inline |
Definition at line 48 of file Tempus_TimeStepControlStrategy.hpp.
|
inline |
Definition at line 46 of file Tempus_TimeStepControlStrategy.hpp.
|
inline |
Definition at line 45 of file Tempus_TimeStepControlStrategy.hpp.
|
inline |
Definition at line 50 of file Tempus_TimeStepControlStrategy.hpp.