Playa::NonlinearSolverBase< Scalar > Class Template Reference

#include <PlayaNonlinearSolverBase.hpp>

Inheritance diagram for Playa::NonlinearSolverBase< Scalar >:

Playa::Handleable< NonlinearSolverBase< Scalar > >

List of all members.

Public Member Functions

 NonlinearSolverBase (const ParameterList &params=ParameterList())
virtual ~NonlinearSolverBase ()
virtual SolverState< Scalar > solve (const NonlinearOperator< Scalar > &F, Vector< Scalar > &soln) const =0

Detailed Description

template<class Scalar>
class Playa::NonlinearSolverBase< Scalar >

Base interface for nonlinear solvers

Definition at line 21 of file PlayaNonlinearSolverBase.hpp.

Constructor & Destructor Documentation

template<class Scalar >
Playa::NonlinearSolverBase< Scalar >::NonlinearSolverBase ( const ParameterList &  params = ParameterList()  )  [inline]

Definition at line 45 of file PlayaNonlinearSolverBase.hpp.

template<class Scalar>
virtual Playa::NonlinearSolverBase< Scalar >::~NonlinearSolverBase (  )  [inline, virtual]

Definition at line 28 of file PlayaNonlinearSolverBase.hpp.

Member Function Documentation

template<class Scalar>
virtual SolverState<Scalar> Playa::NonlinearSolverBase< Scalar >::solve ( const NonlinearOperator< Scalar > &  F,
Vector< Scalar > &  soln 
) const [pure virtual]

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