Rythmos - Transient Integration for Differential Equations Version of the Day
Loading...
Searching...
No Matches
Rythmos::StepperAsModelEvaluator< Scalar > Class Template Reference

Concrete Thyra::ModelEvaluator subclass that takes a parameterized stepper and turns it into a model evaluator (p,t) ==> g. More...

#include <Rythmos_StepperAsModelEvaluator.hpp>

Constructors, Initialization, Misc.

 StepperAsModelEvaluator ()
void initialize (const RCP< StepperBase< Scalar > > &stepper, const RCP< IntegratorBase< Scalar > > &integrator, const Thyra::ModelEvaluatorBase::InArgs< Scalar > &initialCondition)

Public functions overridden from ModelEvaulator.

int Np () const
int Ng () const
RCP< const Thyra::VectorSpaceBase< Scalar > > get_p_space (int l) const
RCP< const Thyra::VectorSpaceBase< Scalar > > get_g_space (int j) const
Thyra::ModelEvaluatorBase::InArgs< Scalar > createInArgs () const

Detailed Description

template<class Scalar>
class Rythmos::StepperAsModelEvaluator< Scalar >

Concrete Thyra::ModelEvaluator subclass that takes a parameterized stepper and turns it into a model evaluator (p,t) ==> g.

ToDo: Finish Documentation!

Definition at line 53 of file Rythmos_StepperAsModelEvaluator.hpp.

Constructor & Destructor Documentation

◆ StepperAsModelEvaluator()

template<class Scalar>
Rythmos::StepperAsModelEvaluator< Scalar >::StepperAsModelEvaluator ( )

Definition at line 157 of file Rythmos_StepperAsModelEvaluator.hpp.

Member Function Documentation

◆ initialize()

template<class Scalar>
void Rythmos::StepperAsModelEvaluator< Scalar >::initialize ( const RCP< StepperBase< Scalar > > & stepper,
const RCP< IntegratorBase< Scalar > > & integrator,
const Thyra::ModelEvaluatorBase::InArgs< Scalar > & initialCondition )

Definition at line 163 of file Rythmos_StepperAsModelEvaluator.hpp.

◆ Np()

template<class Scalar>
int Rythmos::StepperAsModelEvaluator< Scalar >::Np ( ) const

Definition at line 200 of file Rythmos_StepperAsModelEvaluator.hpp.

◆ Ng()

template<class Scalar>
int Rythmos::StepperAsModelEvaluator< Scalar >::Ng ( ) const

Definition at line 207 of file Rythmos_StepperAsModelEvaluator.hpp.

◆ get_p_space()

template<class Scalar>
RCP< const Thyra::VectorSpaceBase< Scalar > > Rythmos::StepperAsModelEvaluator< Scalar >::get_p_space ( int l) const

Definition at line 215 of file Rythmos_StepperAsModelEvaluator.hpp.

◆ get_g_space()

template<class Scalar>
RCP< const Thyra::VectorSpaceBase< Scalar > > Rythmos::StepperAsModelEvaluator< Scalar >::get_g_space ( int j) const

Definition at line 226 of file Rythmos_StepperAsModelEvaluator.hpp.

◆ createInArgs()

template<class Scalar>
Thyra::ModelEvaluatorBase::InArgs< Scalar > Rythmos::StepperAsModelEvaluator< Scalar >::createInArgs ( ) const

Definition at line 237 of file Rythmos_StepperAsModelEvaluator.hpp.


The documentation for this class was generated from the following file: