Rythmos::TimeDiscretizedBackwardEulerModelEvaluator< Scalar > Class Template Reference

More...

#include <Rythmos_TimeDiscretizedBackwardEulerModelEvaluator.hpp>

List of all members.

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
 

Related Functions

(Note that these are not member functions.)

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.


Detailed Description

template<class Scalar>
class Rythmos::TimeDiscretizedBackwardEulerModelEvaluator< Scalar >

ToDo: Finish Documentation!

Definition at line 50 of file Rythmos_TimeDiscretizedBackwardEulerModelEvaluator.hpp.


Constructor & Destructor Documentation

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

Definition at line 156 of file Rythmos_TimeDiscretizedBackwardEulerModelEvaluator.hpp.


Member Function Documentation

template<class Scalar>
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.

template<class Scalar>
RCP< const Thyra::VectorSpaceBase< Scalar > > Rythmos::TimeDiscretizedBackwardEulerModelEvaluator< Scalar >::get_x_space (  )  const

Definition at line 213 of file Rythmos_TimeDiscretizedBackwardEulerModelEvaluator.hpp.

template<class Scalar>
RCP< const Thyra::VectorSpaceBase< Scalar > > Rythmos::TimeDiscretizedBackwardEulerModelEvaluator< Scalar >::get_f_space (  )  const

Definition at line 221 of file Rythmos_TimeDiscretizedBackwardEulerModelEvaluator.hpp.

template<class Scalar>
RCP< Thyra::LinearOpBase< Scalar > > Rythmos::TimeDiscretizedBackwardEulerModelEvaluator< Scalar >::create_W_op (  )  const

Definition at line 229 of file Rythmos_TimeDiscretizedBackwardEulerModelEvaluator.hpp.

template<class Scalar>
RCP< const Thyra::LinearOpWithSolveFactoryBase< Scalar > > Rythmos::TimeDiscretizedBackwardEulerModelEvaluator< Scalar >::get_W_factory (  )  const

.

Definition at line 247 of file Rythmos_TimeDiscretizedBackwardEulerModelEvaluator.hpp.

template<class Scalar>
Thyra::ModelEvaluatorBase::InArgs< Scalar > Rythmos::TimeDiscretizedBackwardEulerModelEvaluator< Scalar >::getNominalValues (  )  const

Definition at line 255 of file Rythmos_TimeDiscretizedBackwardEulerModelEvaluator.hpp.

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

Definition at line 265 of file Rythmos_TimeDiscretizedBackwardEulerModelEvaluator.hpp.


Friends And Related Function Documentation

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 
) [related]

Non-member constructor.

Definition at line 133 of file Rythmos_TimeDiscretizedBackwardEulerModelEvaluator.hpp.


The documentation for this class was generated from the following file:
Generated on Tue Jul 13 09:23:55 2010 for Rythmos - Transient Integration for Differential Equations by  doxygen 1.4.7