Rythmos - Transient Integration for Differential Equations
Version of the Day
|
#include <Rythmos_ImplicitRKModelEvaluator.hpp>
Inherits StateFuncModelEvaluatorBase< Scalar >.
Related Functions | |
(Note that these are not member functions.) | |
template<class Scalar > | |
RCP< ImplicitRKModelEvaluator < Scalar > > | implicitRKModelEvaluator (const RCP< const Thyra::ModelEvaluator< Scalar > > &daeModel, const Thyra::ModelEvaluatorBase::InArgs< Scalar > &basePoint, const RCP< Thyra::LinearOpWithSolveFactoryBase< Scalar > > &irk_W_factory, const RCP< const RKButcherTableauBase< Scalar > > &irkButcherTableau) |
Nonmember constructor function. More... | |
Constructors/initializers/accessors | |
ImplicitRKModelEvaluator () | |
void | initializeIRKModel (const RCP< const Thyra::ModelEvaluator< Scalar > > &daeModel, const Thyra::ModelEvaluatorBase::InArgs< Scalar > &basePoint, const RCP< Thyra::LinearOpWithSolveFactoryBase< Scalar > > &irk_W_factory, const RCP< const RKButcherTableauBase< Scalar > > &irkButcherTableau) |
void | setTimeStepPoint (const RCP< const Thyra::VectorBase< Scalar > > &x_old, const Scalar &t_old, const Scalar &delta_t) |
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 |
Definition at line 54 of file Rythmos_ImplicitRKModelEvaluator.hpp.
Rythmos::ImplicitRKModelEvaluator< Scalar >::ImplicitRKModelEvaluator | ( | ) |
Definition at line 168 of file Rythmos_ImplicitRKModelEvaluator.hpp.
void Rythmos::ImplicitRKModelEvaluator< Scalar >::initializeIRKModel | ( | const RCP< const Thyra::ModelEvaluator< Scalar > > & | daeModel, |
const Thyra::ModelEvaluatorBase::InArgs< Scalar > & | basePoint, | ||
const RCP< Thyra::LinearOpWithSolveFactoryBase< Scalar > > & | irk_W_factory, | ||
const RCP< const RKButcherTableauBase< Scalar > > & | irkButcherTableau | ||
) |
Definition at line 179 of file Rythmos_ImplicitRKModelEvaluator.hpp.
void Rythmos::ImplicitRKModelEvaluator< Scalar >::setTimeStepPoint | ( | const RCP< const Thyra::VectorBase< Scalar > > & | x_old, |
const Scalar & | t_old, | ||
const Scalar & | delta_t | ||
) |
Definition at line 247 of file Rythmos_ImplicitRKModelEvaluator.hpp.
RCP< const Thyra::VectorSpaceBase< Scalar > > Rythmos::ImplicitRKModelEvaluator< Scalar >::get_x_space | ( | ) | const |
Definition at line 271 of file Rythmos_ImplicitRKModelEvaluator.hpp.
RCP< const Thyra::VectorSpaceBase< Scalar > > Rythmos::ImplicitRKModelEvaluator< Scalar >::get_f_space | ( | ) | const |
Definition at line 282 of file Rythmos_ImplicitRKModelEvaluator.hpp.
RCP< Thyra::LinearOpBase< Scalar > > Rythmos::ImplicitRKModelEvaluator< Scalar >::create_W_op | ( | ) | const |
Definition at line 293 of file Rythmos_ImplicitRKModelEvaluator.hpp.
RCP< const Thyra::LinearOpWithSolveFactoryBase< Scalar > > Rythmos::ImplicitRKModelEvaluator< Scalar >::get_W_factory | ( | ) | const |
Definition at line 313 of file Rythmos_ImplicitRKModelEvaluator.hpp.
Thyra::ModelEvaluatorBase::InArgs< Scalar > Rythmos::ImplicitRKModelEvaluator< Scalar >::getNominalValues | ( | ) | const |
.
Definition at line 324 of file Rythmos_ImplicitRKModelEvaluator.hpp.
Thyra::ModelEvaluatorBase::InArgs< Scalar > Rythmos::ImplicitRKModelEvaluator< Scalar >::createInArgs | ( | ) | const |
Definition at line 335 of file Rythmos_ImplicitRKModelEvaluator.hpp.
|
related |
Nonmember constructor function.
Definition at line 146 of file Rythmos_ImplicitRKModelEvaluator.hpp.