|
Tempus
Version of the Day
Time Integration
|
#include <Tempus_StepperBackwardEuler_impl.hpp>
Public Member Functions | |
| StepperFactory () | |
| Constructor. More... | |
| virtual | ~StepperFactory () |
| Destructor. More... | |
| Teuchos::RCP< Stepper< Scalar > > | createStepper (const Teuchos::RCP< const Thyra::ModelEvaluator< Scalar > > &model, std::string stepperType="Forward Euler") |
| Create default stepper from stepper type (e.g., "Forward Euler"). More... | |
| Teuchos::RCP< Stepper< Scalar > > | createStepper (const Teuchos::RCP< const Thyra::ModelEvaluator< Scalar > > &model, Teuchos::RCP< Teuchos::ParameterList > stepperPL) |
| Create stepper from ParameterList with its details. More... | |
| Teuchos::RCP< Stepper< Scalar > > | createStepper (std::vector< Teuchos::RCP< const Thyra::ModelEvaluator< Scalar > > > models, Teuchos::RCP< Teuchos::ParameterList > stepperPL) |
| Create stepper from ParameterList with its details. More... | |
Private Member Functions | |
| Teuchos::RCP< Stepper< Scalar > > | createStepper (const Teuchos::RCP< const Thyra::ModelEvaluator< Scalar > > &model, std::string stepperType, Teuchos::RCP< Teuchos::ParameterList > stepperPL) |
| Very simple factory method. More... | |
| Teuchos::RCP< Stepper< Scalar > > | createStepper (std::vector< Teuchos::RCP< const Thyra::ModelEvaluator< Scalar > > > models, std::string stepperType, Teuchos::RCP< Teuchos::ParameterList > stepperPL) |
Stepper factory.
Adding Steppers
Definition at line 22 of file Tempus_StepperBackwardEuler_impl.hpp.
|
inline |
Constructor.
Definition at line 42 of file Tempus_StepperFactory.hpp.
|
inlinevirtual |
Destructor.
Definition at line 45 of file Tempus_StepperFactory.hpp.
|
inlineprivate |
Very simple factory method.
Definition at line 78 of file Tempus_StepperFactory.hpp.
|
inline |
Create default stepper from stepper type (e.g., "Forward Euler").
Definition at line 48 of file Tempus_StepperFactory.hpp.
|
inline |
Create stepper from ParameterList with its details.
Definition at line 57 of file Tempus_StepperFactory.hpp.
|
inlineprivate |
Definition at line 231 of file Tempus_StepperFactory.hpp.
|
inline |
Create stepper from ParameterList with its details.
Definition at line 68 of file Tempus_StepperFactory.hpp.