Rythmos::StepperValidator< Scalar > Class Template Reference

Class for validating steppers. More...

#include <Rythmos_StepperValidator.hpp>

List of all members.

Public Member Functions

void setIntegratorBuilder (const RCP< IntegratorBuilder< Scalar > > &integratorBuilder)
 Set a Integrator Builder object.
void validateStepper () const
 Validate the stepper by the StepperBuilder.

Overridden from Teuchos::ParameterListAcceptor



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

Overridden from Teuchos::Describable



std::string description () const
 
void describe (Teuchos::FancyOStream &out, const Teuchos::EVerbosityLevel verbLevel) const
 

Detailed Description

template<class Scalar>
class Rythmos::StepperValidator< Scalar >

Class for validating steppers.

There are a variety of requirements placed on the steppers by the higher level objects like the integrator. These requirements are documented and tested in this class.

Definition at line 61 of file Rythmos_StepperValidator.hpp.


Member Function Documentation

template<class Scalar >
void Rythmos::StepperValidator< Scalar >::setIntegratorBuilder ( const RCP< IntegratorBuilder< Scalar > > &  integratorBuilder  )  [inline]

Set a Integrator Builder object.

Definition at line 545 of file Rythmos_StepperValidator.hpp.

template<class Scalar >
void Rythmos::StepperValidator< Scalar >::validateStepper (  )  const [inline]

Validate the stepper by the StepperBuilder.

Definition at line 554 of file Rythmos_StepperValidator.hpp.

template<class Scalar >
void Rythmos::StepperValidator< Scalar >::setParameterList ( RCP< Teuchos::ParameterList > const &  paramList  )  [inline]

Definition at line 627 of file Rythmos_StepperValidator.hpp.

template<class Scalar >
RCP< Teuchos::ParameterList > Rythmos::StepperValidator< Scalar >::getNonconstParameterList (  )  [inline]

Definition at line 633 of file Rythmos_StepperValidator.hpp.

template<class Scalar >
RCP< Teuchos::ParameterList > Rythmos::StepperValidator< Scalar >::unsetParameterList (  )  [inline]

Definition at line 640 of file Rythmos_StepperValidator.hpp.

template<class Scalar >
RCP< const Teuchos::ParameterList > Rythmos::StepperValidator< Scalar >::getValidParameters (  )  const [inline]

Definition at line 647 of file Rythmos_StepperValidator.hpp.

template<class Scalar >
std::string Rythmos::StepperValidator< Scalar >::description (  )  const [inline]

Definition at line 654 of file Rythmos_StepperValidator.hpp.

template<class Scalar >
void Rythmos::StepperValidator< Scalar >::describe ( Teuchos::FancyOStream &  out,
const Teuchos::EVerbosityLevel  verbLevel 
) const [inline]

Definition at line 661 of file Rythmos_StepperValidator.hpp.


The documentation for this class was generated from the following file:
 All Classes Functions Variables Typedefs Friends
Generated on Wed Apr 13 09:58:56 2011 for Rythmos - Transient Integration for Differential Equations by  doxygen 1.6.3