Rythmos::StepperBuilder< Scalar > Class Template Reference

List of all members.

Overridden from Teuchos::ParameterListAcceptor

void setParameterList (const RCP< Teuchos::ParameterList > &paramList)
 
RCP< Teuchos::ParameterList > getNonconstParameterList ()
 
RCP< Teuchos::ParameterList > unsetParameterList ()
 
RCP< const ParameterList > getParameterList () const
 
RCP< const Teuchos::ParameterList > getValidParameters () const
 

Public Member Functions

 StepperBuilder ()
 
 ~StepperBuilder ()
 
void setStepperFactory (const RCP< const Teuchos::AbstractFactory< StepperBase< Scalar > > > &stepperFactory, const std::string &stepperFactoryName)
 Set a new Stepper factory object.
std::string getStepperName () const
 Get the name of the Stepper that will be created on the next call to this->create().
RCP< StepperBase< Scalar > > create (const std::string &stepperName="") const
 

Detailed Description

template<class Scalar>
class Rythmos::StepperBuilder< Scalar >

Definition at line 54 of file Rythmos_StepperBuilder.hpp.


Constructor & Destructor Documentation

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

Definition at line 124 of file Rythmos_StepperBuilder.hpp.

template<class Scalar>
Rythmos::StepperBuilder< Scalar >::~StepperBuilder (  ) 

Definition at line 139 of file Rythmos_StepperBuilder.hpp.


Member Function Documentation

template<class Scalar>
void Rythmos::StepperBuilder< Scalar >::setStepperFactory ( const RCP< const Teuchos::AbstractFactory< StepperBase< Scalar > > > &  stepperFactory,
const std::string &  stepperFactoryName 
)

Set a new Stepper factory object.

Definition at line 145 of file Rythmos_StepperBuilder.hpp.

template<class Scalar>
std::string Rythmos::StepperBuilder< Scalar >::getStepperName (  )  const

Get the name of the Stepper that will be created on the next call to this->create().

Definition at line 156 of file Rythmos_StepperBuilder.hpp.

template<class Scalar>
RCP< StepperBase< Scalar > > Rythmos::StepperBuilder< Scalar >::create ( const std::string &  stepperName = ""  )  const

Definition at line 205 of file Rythmos_StepperBuilder.hpp.

template<class Scalar>
void Rythmos::StepperBuilder< Scalar >::setParameterList ( const RCP< Teuchos::ParameterList > &  paramList  ) 

Definition at line 163 of file Rythmos_StepperBuilder.hpp.

template<class Scalar>
RCP< Teuchos::ParameterList > Rythmos::StepperBuilder< Scalar >::getNonconstParameterList (  ) 

Definition at line 173 of file Rythmos_StepperBuilder.hpp.

template<class Scalar>
RCP< Teuchos::ParameterList > Rythmos::StepperBuilder< Scalar >::unsetParameterList (  ) 

Definition at line 181 of file Rythmos_StepperBuilder.hpp.

template<class Scalar>
RCP< const Teuchos::ParameterList > Rythmos::StepperBuilder< Scalar >::getParameterList (  )  const

Definition at line 189 of file Rythmos_StepperBuilder.hpp.

template<class Scalar>
RCP< const Teuchos::ParameterList > Rythmos::StepperBuilder< Scalar >::getValidParameters (  )  const

Definition at line 197 of file Rythmos_StepperBuilder.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