Tempus Version of the Day
Time Integration
|
#include "Tempus_config.hpp"
#include "Tempus_StepperExplicitRK.hpp"
#include "Tempus_StepperDIRK.hpp"
#include "Tempus_RKButcherTableau.hpp"
Go to the source code of this file.
Namespaces | |
namespace | Tempus |
Functions | |
template<class Scalar > | |
Teuchos::RCP< StepperERK_ForwardEuler< Scalar > > | Tempus::createStepperERK_ForwardEuler (const Teuchos::RCP< const Thyra::ModelEvaluator< Scalar > > &model, Teuchos::RCP< Teuchos::ParameterList > pl) |
Nonmember constructor - ModelEvaluator and ParameterList. | |
template<class Scalar > | |
Teuchos::RCP< StepperERK_4Stage4thOrder< Scalar > > | Tempus::createStepperERK_4Stage4thOrder (const Teuchos::RCP< const Thyra::ModelEvaluator< Scalar > > &model, Teuchos::RCP< Teuchos::ParameterList > pl) |
Nonmember constructor - ModelEvaluator and ParameterList. | |
template<class Scalar > | |
Teuchos::RCP< StepperERK_BogackiShampine32< Scalar > > | Tempus::createStepperERK_BogackiShampine32 (const Teuchos::RCP< const Thyra::ModelEvaluator< Scalar > > &model, Teuchos::RCP< Teuchos::ParameterList > pl) |
Nonmember constructor - ModelEvaluator and ParameterList. | |
template<class Scalar > | |
Teuchos::RCP< StepperERK_Merson45< Scalar > > | Tempus::createStepperERK_Merson45 (const Teuchos::RCP< const Thyra::ModelEvaluator< Scalar > > &model, Teuchos::RCP< Teuchos::ParameterList > pl) |
Nonmember constructor - ModelEvaluator and ParameterList. | |
template<class Scalar > | |
Teuchos::RCP< StepperERK_3_8Rule< Scalar > > | Tempus::createStepperERK_3_8Rule (const Teuchos::RCP< const Thyra::ModelEvaluator< Scalar > > &model, Teuchos::RCP< Teuchos::ParameterList > pl) |
Nonmember constructor - ModelEvaluator and ParameterList. | |
template<class Scalar > | |
Teuchos::RCP< StepperERK_4Stage3rdOrderRunge< Scalar > > | Tempus::createStepperERK_4Stage3rdOrderRunge (const Teuchos::RCP< const Thyra::ModelEvaluator< Scalar > > &model, Teuchos::RCP< Teuchos::ParameterList > pl) |
Nonmember constructor - ModelEvaluator and ParameterList. | |
template<class Scalar > | |
Teuchos::RCP< StepperERK_5Stage3rdOrderKandG< Scalar > > | Tempus::createStepperERK_5Stage3rdOrderKandG (const Teuchos::RCP< const Thyra::ModelEvaluator< Scalar > > &model, Teuchos::RCP< Teuchos::ParameterList > pl) |
Nonmember constructor - ModelEvaluator and ParameterList. | |
template<class Scalar > | |
Teuchos::RCP< StepperERK_3Stage3rdOrder< Scalar > > | Tempus::createStepperERK_3Stage3rdOrder (const Teuchos::RCP< const Thyra::ModelEvaluator< Scalar > > &model, Teuchos::RCP< Teuchos::ParameterList > pl) |
Nonmember constructor - ModelEvaluator and ParameterList. | |
template<class Scalar > | |
Teuchos::RCP< StepperERK_3Stage3rdOrderTVD< Scalar > > | Tempus::createStepperERK_3Stage3rdOrderTVD (const Teuchos::RCP< const Thyra::ModelEvaluator< Scalar > > &model, Teuchos::RCP< Teuchos::ParameterList > pl) |
Nonmember constructor - ModelEvaluator and ParameterList. | |
template<class Scalar > | |
Teuchos::RCP< StepperERK_3Stage3rdOrderHeun< Scalar > > | Tempus::createStepperERK_3Stage3rdOrderHeun (const Teuchos::RCP< const Thyra::ModelEvaluator< Scalar > > &model, Teuchos::RCP< Teuchos::ParameterList > pl) |
Nonmember constructor - ModelEvaluator and ParameterList. | |
template<class Scalar > | |
Teuchos::RCP< StepperERK_Midpoint< Scalar > > | Tempus::createStepperERK_Midpoint (const Teuchos::RCP< const Thyra::ModelEvaluator< Scalar > > &model, Teuchos::RCP< Teuchos::ParameterList > pl) |
Nonmember constructor - ModelEvaluator and ParameterList. | |
template<class Scalar > | |
Teuchos::RCP< StepperERK_Ralston< Scalar > > | Tempus::createStepperERK_Ralston (const Teuchos::RCP< const Thyra::ModelEvaluator< Scalar > > &model, Teuchos::RCP< Teuchos::ParameterList > pl) |
Nonmember constructor - ModelEvaluator and ParameterList. | |
template<class Scalar > | |
Teuchos::RCP< StepperERK_Trapezoidal< Scalar > > | Tempus::createStepperERK_Trapezoidal (const Teuchos::RCP< const Thyra::ModelEvaluator< Scalar > > &model, Teuchos::RCP< Teuchos::ParameterList > pl) |
Nonmember constructor - ModelEvaluator and ParameterList. | |
template<class Scalar > | |
Teuchos::RCP< StepperERK_SSPERK54< Scalar > > | Tempus::createStepperERK_SSPERK54 (const Teuchos::RCP< const Thyra::ModelEvaluator< Scalar > > &model, Teuchos::RCP< Teuchos::ParameterList > pl) |
Nonmember constructor - ModelEvaluator and ParameterList. | |
template<class Scalar > | |
Teuchos::RCP< StepperERK_General< Scalar > > | Tempus::createStepperERK_General (const Teuchos::RCP< const Thyra::ModelEvaluator< Scalar > > &model, Teuchos::RCP< Teuchos::ParameterList > pl) |
Nonmember constructor - ModelEvaluator and ParameterList. | |
template<class Scalar > | |
Teuchos::RCP< StepperDIRK_BackwardEuler< Scalar > > | Tempus::createStepperDIRK_BackwardEuler (const Teuchos::RCP< const Thyra::ModelEvaluator< Scalar > > &model, Teuchos::RCP< Teuchos::ParameterList > pl) |
Nonmember constructor - ModelEvaluator and ParameterList. | |
template<class Scalar > | |
Teuchos::RCP< StepperSDIRK_2Stage2ndOrder< Scalar > > | Tempus::createStepperSDIRK_2Stage2ndOrder (const Teuchos::RCP< const Thyra::ModelEvaluator< Scalar > > &model, Teuchos::RCP< Teuchos::ParameterList > pl) |
Nonmember constructor - ModelEvaluator and ParameterList. | |
template<class Scalar > | |
Teuchos::RCP< StepperSDIRK_3Stage2ndOrder< Scalar > > | Tempus::createStepperSDIRK_3Stage2ndOrder (const Teuchos::RCP< const Thyra::ModelEvaluator< Scalar > > &model, Teuchos::RCP< Teuchos::ParameterList > pl) |
Nonmember constructor - ModelEvaluator and ParameterList. | |
template<class Scalar > | |
Teuchos::RCP< StepperSDIRK_2Stage3rdOrder< Scalar > > | Tempus::createStepperSDIRK_2Stage3rdOrder (const Teuchos::RCP< const Thyra::ModelEvaluator< Scalar > > &model, Teuchos::RCP< Teuchos::ParameterList > pl) |
Nonmember constructor - ModelEvaluator and ParameterList. | |
template<class Scalar > | |
Teuchos::RCP< StepperEDIRK_2Stage3rdOrder< Scalar > > | Tempus::createStepperEDIRK_2Stage3rdOrder (const Teuchos::RCP< const Thyra::ModelEvaluator< Scalar > > &model, Teuchos::RCP< Teuchos::ParameterList > pl) |
Nonmember constructor - ModelEvaluator and ParameterList. | |
template<class Scalar > | |
Teuchos::RCP< StepperDIRK_1StageTheta< Scalar > > | Tempus::createStepperDIRK_1StageTheta (const Teuchos::RCP< const Thyra::ModelEvaluator< Scalar > > &model, Teuchos::RCP< Teuchos::ParameterList > pl) |
Nonmember constructor - ModelEvaluator and ParameterList. | |
template<class Scalar > | |
Teuchos::RCP< StepperEDIRK_2StageTheta< Scalar > > | Tempus::createStepperEDIRK_2StageTheta (const Teuchos::RCP< const Thyra::ModelEvaluator< Scalar > > &model, Teuchos::RCP< Teuchos::ParameterList > pl) |
Nonmember constructor - ModelEvaluator and ParameterList. | |
template<class Scalar > | |
Teuchos::RCP< StepperEDIRK_TrapezoidalRule< Scalar > > | Tempus::createStepperEDIRK_TrapezoidalRule (const Teuchos::RCP< const Thyra::ModelEvaluator< Scalar > > &model, Teuchos::RCP< Teuchos::ParameterList > pl) |
Nonmember constructor - ModelEvaluator and ParameterList. | |
template<class Scalar > | |
Teuchos::RCP< StepperSDIRK_ImplicitMidpoint< Scalar > > | Tempus::createStepperSDIRK_ImplicitMidpoint (const Teuchos::RCP< const Thyra::ModelEvaluator< Scalar > > &model, Teuchos::RCP< Teuchos::ParameterList > pl) |
Nonmember constructor - ModelEvaluator and ParameterList. | |
template<class Scalar > | |
Teuchos::RCP< StepperSDIRK_SSPDIRK22< Scalar > > | Tempus::createStepperSDIRK_SSPDIRK22 (const Teuchos::RCP< const Thyra::ModelEvaluator< Scalar > > &model, Teuchos::RCP< Teuchos::ParameterList > pl) |
Nonmember constructor - ModelEvaluator and ParameterList. | |
template<class Scalar > | |
Teuchos::RCP< StepperSDIRK_SSPDIRK32< Scalar > > | Tempus::createStepperSDIRK_SSPDIRK32 (const Teuchos::RCP< const Thyra::ModelEvaluator< Scalar > > &model, Teuchos::RCP< Teuchos::ParameterList > pl) |
Nonmember constructor - ModelEvaluator and ParameterList. | |
template<class Scalar > | |
Teuchos::RCP< StepperSDIRK_SSPDIRK23< Scalar > > | Tempus::createStepperSDIRK_SSPDIRK23 (const Teuchos::RCP< const Thyra::ModelEvaluator< Scalar > > &model, Teuchos::RCP< Teuchos::ParameterList > pl) |
Nonmember constructor - ModelEvaluator and ParameterList. | |
template<class Scalar > | |
Teuchos::RCP< StepperSDIRK_SSPDIRK33< Scalar > > | Tempus::createStepperSDIRK_SSPDIRK33 (const Teuchos::RCP< const Thyra::ModelEvaluator< Scalar > > &model, Teuchos::RCP< Teuchos::ParameterList > pl) |
Nonmember constructor - ModelEvaluator and ParameterList. | |
template<class Scalar > | |
Teuchos::RCP< StepperDIRK_1Stage1stOrderRadauIA< Scalar > > | Tempus::createStepperDIRK_1Stage1stOrderRadauIA (const Teuchos::RCP< const Thyra::ModelEvaluator< Scalar > > &model, Teuchos::RCP< Teuchos::ParameterList > pl) |
Nonmember constructor - ModelEvaluator and ParameterList. | |
template<class Scalar > | |
Teuchos::RCP< StepperDIRK_2Stage2ndOrderLobattoIIIB< Scalar > > | Tempus::createStepperDIRK_2Stage2ndOrderLobattoIIIB (const Teuchos::RCP< const Thyra::ModelEvaluator< Scalar > > &model, Teuchos::RCP< Teuchos::ParameterList > pl) |
Nonmember constructor - ModelEvaluator and ParameterList. | |
template<class Scalar > | |
Teuchos::RCP< StepperSDIRK_5Stage4thOrder< Scalar > > | Tempus::createStepperSDIRK_5Stage4thOrder (const Teuchos::RCP< const Thyra::ModelEvaluator< Scalar > > &model, Teuchos::RCP< Teuchos::ParameterList > pl) |
Nonmember constructor - ModelEvaluator and ParameterList. | |
template<class Scalar > | |
Teuchos::RCP< StepperSDIRK_3Stage4thOrder< Scalar > > | Tempus::createStepperSDIRK_3Stage4thOrder (const Teuchos::RCP< const Thyra::ModelEvaluator< Scalar > > &model, Teuchos::RCP< Teuchos::ParameterList > pl) |
Nonmember constructor - ModelEvaluator and ParameterList. | |
template<class Scalar > | |
Teuchos::RCP< StepperSDIRK_5Stage5thOrder< Scalar > > | Tempus::createStepperSDIRK_5Stage5thOrder (const Teuchos::RCP< const Thyra::ModelEvaluator< Scalar > > &model, Teuchos::RCP< Teuchos::ParameterList > pl) |
Nonmember constructor - ModelEvaluator and ParameterList. | |
template<class Scalar > | |
Teuchos::RCP< StepperSDIRK_21Pair< Scalar > > | Tempus::createStepperSDIRK_21Pair (const Teuchos::RCP< const Thyra::ModelEvaluator< Scalar > > &model, Teuchos::RCP< Teuchos::ParameterList > pl) |
Nonmember constructor - ModelEvaluator and ParameterList. | |
template<class Scalar > | |
Teuchos::RCP< StepperDIRK_General< Scalar > > | Tempus::createStepperDIRK_General (const Teuchos::RCP< const Thyra::ModelEvaluator< Scalar > > &model, Teuchos::RCP< Teuchos::ParameterList > pl) |
Nonmember constructor - ModelEvaluator and ParameterList. | |