Thyra::LinearNonlinearSolver< Scalar > Class Template Reference

Concrete nonlinear solver for linear equations :-). More...

#include <Thyra_LinearNonlinearSolver.hpp>

Inheritance diagram for Thyra::LinearNonlinearSolver< Scalar >:

[legend]
List of all members.

Overridden from NonlinearSolverBase

void setModel (const Teuchos::RefCountPtr< const ModelEvaluator< Scalar > > &model)
 
Teuchos::RefCountPtr< const
ModelEvaluator< Scalar > > 
getModel () const
 
SolveStatus< Scalar > solve (VectorBase< Scalar > *x, const SolveCriteria< Scalar > *solveCriteria, VectorBase< Scalar > *delta)
 
Teuchos::RefCountPtr< LinearOpWithSolveBase<
Scalar > > 
get_nonconst_W ()
 
Teuchos::RefCountPtr< const
LinearOpWithSolveBase< Scalar > > 
get_W () const
 

Detailed Description

template<class Scalar>
class Thyra::LinearNonlinearSolver< Scalar >

Concrete nonlinear solver for linear equations :-).

ToDo: Finish documentation.

Definition at line 42 of file Thyra_LinearNonlinearSolver.hpp.


Member Function Documentation

template<class Scalar>
void Thyra::LinearNonlinearSolver< Scalar >::setModel const Teuchos::RefCountPtr< const ModelEvaluator< Scalar > > &  model  )  [virtual]
 

Implements Thyra::NonlinearSolverBase< Scalar >.

Definition at line 80 of file Thyra_LinearNonlinearSolver.hpp.

template<class Scalar>
Teuchos::RefCountPtr< const ModelEvaluator< Scalar > > Thyra::LinearNonlinearSolver< Scalar >::getModel  )  const [virtual]
 

Implements Thyra::NonlinearSolverBase< Scalar >.

Definition at line 91 of file Thyra_LinearNonlinearSolver.hpp.

template<class Scalar>
SolveStatus< Scalar > Thyra::LinearNonlinearSolver< Scalar >::solve VectorBase< Scalar > *  x,
const SolveCriteria< Scalar > *  solveCriteria,
VectorBase< Scalar > *  delta
[virtual]
 

Implements Thyra::NonlinearSolverBase< Scalar >.

Definition at line 97 of file Thyra_LinearNonlinearSolver.hpp.

template<class Scalar>
Teuchos::RefCountPtr< LinearOpWithSolveBase< Scalar > > Thyra::LinearNonlinearSolver< Scalar >::get_nonconst_W  )  [virtual]
 

Reimplemented from Thyra::NonlinearSolverBase< Scalar >.

Definition at line 122 of file Thyra_LinearNonlinearSolver.hpp.

template<class Scalar>
Teuchos::RefCountPtr< const LinearOpWithSolveBase< Scalar > > Thyra::LinearNonlinearSolver< Scalar >::get_W  )  const [virtual]
 

Reimplemented from Thyra::NonlinearSolverBase< Scalar >.

Definition at line 129 of file Thyra_LinearNonlinearSolver.hpp.


The documentation for this class was generated from the following file:
Generated on Thu Sep 18 12:32:51 2008 for Thyra Nonlinear Solver Support by doxygen 1.3.9.1