Rythmos::SolverAcceptingStepperBase< Scalar > Class Template Reference

Mix-in interface all implicit stepper objects that accept a nonlinear solver to be used to compute the timestep. More...

#include <Rythmos_SolverAcceptingStepperBase.hpp>

Inheritance diagram for Rythmos::SolverAcceptingStepperBase< Scalar >:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual void setSolver (const Teuchos::RCP< Thyra::NonlinearSolverBase< Scalar > > &solver)=0
 
virtual Teuchos::RCP< Thyra::NonlinearSolverBase<
Scalar > > 
getNonconstSolver ()=0
 
virtual Teuchos::RCP< const
Thyra::NonlinearSolverBase<
Scalar > > 
getSolver () const =0
 

Detailed Description

template<class Scalar>
class Rythmos::SolverAcceptingStepperBase< Scalar >

Mix-in interface all implicit stepper objects that accept a nonlinear solver to be used to compute the timestep.

ToDo: Finish documentation!

Definition at line 47 of file Rythmos_SolverAcceptingStepperBase.hpp.


Member Function Documentation

template<class Scalar>
virtual void Rythmos::SolverAcceptingStepperBase< Scalar >::setSolver ( const Teuchos::RCP< Thyra::NonlinearSolverBase< Scalar > > &  solver  )  [pure virtual]

Implemented in Rythmos::BackwardEulerStepper< Scalar >, Rythmos::ImplicitBDFStepper< Scalar >, and Rythmos::ImplicitRKStepper< Scalar >.

template<class Scalar>
virtual Teuchos::RCP<Thyra::NonlinearSolverBase<Scalar> > Rythmos::SolverAcceptingStepperBase< Scalar >::getNonconstSolver (  )  [pure virtual]

Implemented in Rythmos::BackwardEulerStepper< Scalar >, Rythmos::ImplicitBDFStepper< Scalar >, and Rythmos::ImplicitRKStepper< Scalar >.

template<class Scalar>
virtual Teuchos::RCP<const Thyra::NonlinearSolverBase<Scalar> > Rythmos::SolverAcceptingStepperBase< Scalar >::getSolver (  )  const [pure virtual]

Implemented in Rythmos::BackwardEulerStepper< Scalar >, Rythmos::ImplicitBDFStepper< Scalar >, and Rythmos::ImplicitRKStepper< Scalar >.


The documentation for this class was generated from the following file:
Generated on Wed May 12 21:25:45 2010 for Rythmos - Transient Integration for Differential Equations by  doxygen 1.4.7