Rythmos - Transient Integration for Differential Equations
Version of the Day
|
#include <Rythmos_TimeDiscretizedBackwardEulerModelEvaluator.hpp>
Inherits StateFuncModelEvaluatorBase< Scalar >.
Related Functions | |
(Note that these are not member functions.) | |
template<class Scalar > | |
RCP < TimeDiscretizedBackwardEulerModelEvaluator < Scalar > > | timeDiscretizedBackwardEulerModelEvaluator (const RCP< const Thyra::ModelEvaluator< Scalar > > &daeModel, const Thyra::ModelEvaluatorBase::InArgs< Scalar > &initCond, const Scalar finalTime, const int numTimeSteps, const RCP< Thyra::LinearOpWithSolveFactoryBase< Scalar > > &W_bar_factory) |
Non-member constructor. More... | |
Constructors/initializers/accessors | |
TimeDiscretizedBackwardEulerModelEvaluator () | |
Overridden from TimeDiscretizedBackwardEulerModelEvaluatorBase | |
void | initialize (const RCP< const Thyra::ModelEvaluator< Scalar > > &daeModel, const Thyra::ModelEvaluatorBase::InArgs< Scalar > &initCond, const Scalar finalTime, const int numTimeSteps, const RCP< Thyra::LinearOpWithSolveFactoryBase< Scalar > > &W_bar_factory=Teuchos::null) |
Public functions overridden from ModelEvaluator | |
RCP< const Thyra::VectorSpaceBase< Scalar > > | get_x_space () const |
RCP< const Thyra::VectorSpaceBase< Scalar > > | get_f_space () const |
RCP< Thyra::LinearOpBase < Scalar > > | create_W_op () const |
RCP< const Thyra::LinearOpWithSolveFactoryBase < Scalar > > | get_W_factory () const |
Thyra::ModelEvaluatorBase::InArgs < Scalar > | getNominalValues () const |
Thyra::ModelEvaluatorBase::InArgs < Scalar > | createInArgs () const |
ToDo: Finish Documentation!
Definition at line 50 of file Rythmos_TimeDiscretizedBackwardEulerModelEvaluator.hpp.
Rythmos::TimeDiscretizedBackwardEulerModelEvaluator< Scalar >::TimeDiscretizedBackwardEulerModelEvaluator | ( | ) |
Definition at line 156 of file Rythmos_TimeDiscretizedBackwardEulerModelEvaluator.hpp.
void Rythmos::TimeDiscretizedBackwardEulerModelEvaluator< Scalar >::initialize | ( | const RCP< const Thyra::ModelEvaluator< Scalar > > & | daeModel, |
const Thyra::ModelEvaluatorBase::InArgs< Scalar > & | initCond, | ||
const Scalar | finalTime, | ||
const int | numTimeSteps, | ||
const RCP< Thyra::LinearOpWithSolveFactoryBase< Scalar > > & | W_bar_factory = Teuchos::null |
||
) |
Definition at line 168 of file Rythmos_TimeDiscretizedBackwardEulerModelEvaluator.hpp.
RCP< const Thyra::VectorSpaceBase< Scalar > > Rythmos::TimeDiscretizedBackwardEulerModelEvaluator< Scalar >::get_x_space | ( | ) | const |
Definition at line 213 of file Rythmos_TimeDiscretizedBackwardEulerModelEvaluator.hpp.
RCP< const Thyra::VectorSpaceBase< Scalar > > Rythmos::TimeDiscretizedBackwardEulerModelEvaluator< Scalar >::get_f_space | ( | ) | const |
Definition at line 221 of file Rythmos_TimeDiscretizedBackwardEulerModelEvaluator.hpp.
RCP< Thyra::LinearOpBase< Scalar > > Rythmos::TimeDiscretizedBackwardEulerModelEvaluator< Scalar >::create_W_op | ( | ) | const |
Definition at line 229 of file Rythmos_TimeDiscretizedBackwardEulerModelEvaluator.hpp.
RCP< const Thyra::LinearOpWithSolveFactoryBase< Scalar > > Rythmos::TimeDiscretizedBackwardEulerModelEvaluator< Scalar >::get_W_factory | ( | ) | const |
.
Definition at line 247 of file Rythmos_TimeDiscretizedBackwardEulerModelEvaluator.hpp.
Thyra::ModelEvaluatorBase::InArgs< Scalar > Rythmos::TimeDiscretizedBackwardEulerModelEvaluator< Scalar >::getNominalValues | ( | ) | const |
Definition at line 255 of file Rythmos_TimeDiscretizedBackwardEulerModelEvaluator.hpp.
Thyra::ModelEvaluatorBase::InArgs< Scalar > Rythmos::TimeDiscretizedBackwardEulerModelEvaluator< Scalar >::createInArgs | ( | ) | const |
Definition at line 265 of file Rythmos_TimeDiscretizedBackwardEulerModelEvaluator.hpp.
|
related |
Non-member constructor.
Definition at line 133 of file Rythmos_TimeDiscretizedBackwardEulerModelEvaluator.hpp.