Rythmos::SimpleIntegrationControlStrategy< Scalar > Class Template Reference

Base class for strategy objects that control integration by selecting step sizes for a stepper. More...

#include <Rythmos_SimpleIntegrationControlStrategy.hpp>

Inheritance diagram for Rythmos::SimpleIntegrationControlStrategy< Scalar >:

[legend]
List of all members.
 SimpleIntegrationControlStrategy ()
 Constructors/Initializers. .

Overridden from ParameterListAcceptor

void setParameterList (RCP< ParameterList > const &paramList)
 
RCP< const ParameterListgetValidParameters () const
 
RCP< IntegrationControlStrategyBase<
Scalar > > 
cloneIntegrationControlStrategy () const
 Overridden from IntegrationControlStrategyBase .
void resetIntegrationControlStrategy (const TimeRange< Scalar > &integrationTimeDomain)
 
StepControlInfo< Scalar > getNextStepControlInfo (const StepperBase< Scalar > &stepper, const StepControlInfo< Scalar > &stepCtrlInfoLast, const int timeStepIter)
 

Related Functions

(Note that these are not member functions.)

RCP< SimpleIntegrationControlStrategy<
Scalar > > 
simpleIntegrationControlStrategy ()
 
RCP< SimpleIntegrationControlStrategy<
Scalar > > 
simpleIntegrationControlStrategy (const RCP< ParameterList > &paramList)
 

Detailed Description

template<class Scalar>
class Rythmos::SimpleIntegrationControlStrategy< Scalar >

Base class for strategy objects that control integration by selecting step sizes for a stepper.

ToDo: Finish Implementation!

Definition at line 21 of file Rythmos_SimpleIntegrationControlStrategy.hpp.


Constructor & Destructor Documentation

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

Constructors/Initializers. .

Definition at line 177 of file Rythmos_SimpleIntegrationControlStrategy.hpp.


Member Function Documentation

template<class Scalar>
void Rythmos::SimpleIntegrationControlStrategy< Scalar >::setParameterList ( RCP< ParameterList > const &  paramList  )  [virtual]

Implements Teuchos::ParameterListAcceptor.

Definition at line 189 of file Rythmos_SimpleIntegrationControlStrategy.hpp.

template<class Scalar>
RCP< const ParameterList > Rythmos::SimpleIntegrationControlStrategy< Scalar >::getValidParameters (  )  const [virtual]

Reimplemented from Teuchos::ParameterListAcceptor.

Definition at line 218 of file Rythmos_SimpleIntegrationControlStrategy.hpp.

template<class Scalar>
RCP< IntegrationControlStrategyBase< Scalar > > Rythmos::SimpleIntegrationControlStrategy< Scalar >::cloneIntegrationControlStrategy (  )  const [virtual]

Overridden from IntegrationControlStrategyBase .

Implements Rythmos::IntegrationControlStrategyBase< Scalar >.

Definition at line 258 of file Rythmos_SimpleIntegrationControlStrategy.hpp.

template<class Scalar>
void Rythmos::SimpleIntegrationControlStrategy< Scalar >::resetIntegrationControlStrategy ( const TimeRange< Scalar > &  integrationTimeDomain  )  [virtual]

Implements Rythmos::IntegrationControlStrategyBase< Scalar >.

Definition at line 275 of file Rythmos_SimpleIntegrationControlStrategy.hpp.

template<class Scalar>
StepControlInfo< Scalar > Rythmos::SimpleIntegrationControlStrategy< Scalar >::getNextStepControlInfo ( const StepperBase< Scalar > &  stepper,
const StepControlInfo< Scalar > &  stepCtrlInfoLast,
const int  timeStepIter 
) [virtual]

Implements Rythmos::IntegrationControlStrategyBase< Scalar >.

Definition at line 302 of file Rythmos_SimpleIntegrationControlStrategy.hpp.


Friends And Related Function Documentation

template<class Scalar>
RCP< SimpleIntegrationControlStrategy< Scalar > > simpleIntegrationControlStrategy (  )  [related]

Definition at line 98 of file Rythmos_SimpleIntegrationControlStrategy.hpp.

template<class Scalar>
RCP< SimpleIntegrationControlStrategy< Scalar > > simpleIntegrationControlStrategy ( const RCP< ParameterList > &  paramList  )  [related]

Definition at line 112 of file Rythmos_SimpleIntegrationControlStrategy.hpp.


The documentation for this class was generated from the following file:
Generated on Tue Oct 20 12:46:10 2009 for Rythmos - Transient Integration for Differential Equations by doxygen 1.4.7