Playa::NOXSolver Class Reference

#include <PlayaNOXSolver.hpp>

Inheritance diagram for Playa::NOXSolver:

Playa::NonlinearSolverBase< double > Playa::Handleable< NonlinearSolverBase< double > >

List of all members.

Public Member Functions

 NOXSolver ()
 NOXSolver (const ParameterList &params)
 NOXSolver (const ParameterList &nonlinParams, const LinearSolver< double > &linSolver)
SolverState< double > solve (const NonlinearOperator< double > &F, Vector< double > &soln) const
const LinearSolver< double > & linSolver () const
virtual Teuchos::RCP
< NonlinearSolverBase< double > > 
getRcp ()


Detailed Description

Playa wrapper for NOX solver

Definition at line 26 of file PlayaNOXSolver.hpp.


Constructor & Destructor Documentation

Playa::NOXSolver::NOXSolver (  )  [inline]

Definition at line 30 of file PlayaNOXSolver.hpp.

NOXSolver::NOXSolver ( const ParameterList &  params  ) 

Definition at line 37 of file PlayaNOXSolver.cpp.

NOXSolver::NOXSolver ( const ParameterList &  nonlinParams,
const LinearSolver< double > &  linSolver 
)

Definition at line 85 of file PlayaNOXSolver.cpp.


Member Function Documentation

SolverState< double > NOXSolver::solve ( const NonlinearOperator< double > &  F,
Playa::Vector< double > &  solnVec 
) const [virtual]

Implements Playa::NonlinearSolverBase< double >.

Definition at line 135 of file PlayaNOXSolver.cpp.

const LinearSolver<double>& Playa::NOXSolver::linSolver (  )  const [inline]

Definition at line 42 of file PlayaNOXSolver.hpp.

virtual Teuchos::RCP< NonlinearSolverBase<double> > Playa::NOXSolver::getRcp (  )  [inline, virtual]


The documentation for this class was generated from the following files:

doxygen