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 | |
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. More... | |
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. More... | |
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. More... | |
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. More... | |
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. More... | |
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. More... | |
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. More... | |
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. More... | |
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. More... | |
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. More... | |
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. More... | |
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. More... | |
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. More... | |
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. More... | |
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. More... | |
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. More... | |
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. More... | |
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. More... | |
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. More... | |
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. More... | |
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. More... | |
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. More... | |
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. More... | |
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. More... | |
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. More... | |
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. More... | |
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. More... | |
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. More... | |
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. More... | |
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. More... | |
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. More... | |
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. More... | |
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. More... | |
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. More... | |
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. More... | |