Thyra
Version of the Day
|
Concrete nonlinear solver for linear equations. More...
#include <Thyra_LinearNonlinearSolver.hpp>
Related Functions | |
(Note that these are not member functions.) | |
template<class Scalar > | |
RCP< LinearNonlinearSolver < Scalar > > | linearNonlinearSolver () |
Related Functions inherited from Thyra::NonlinearSolverBase< Scalar > | |
template<class Scalar > | |
const SolveStatus< Scalar > | solve (NonlinearSolverBase< Scalar > &nonlinearSolver, VectorBase< Scalar > *x, const SolveCriteria< Scalar > *solveCriteria=NULL, VectorBase< Scalar > *delta=NULL) |
Overridden from ParameterListAcceptor | |
void | setParameterList (RCP< Teuchos::ParameterList > const ¶mList) |
RCP< Teuchos::ParameterList > | getNonconstParameterList () |
RCP< Teuchos::ParameterList > | unsetParameterList () |
RCP< const Teuchos::ParameterList > | getParameterList () const |
RCP< const Teuchos::ParameterList > | getValidParameters () const |
Overridden from NonlinearSolverBase | |
void | setModel (const RCP< const ModelEvaluator< Scalar > > &model) |
RCP< const ModelEvaluator < Scalar > > | getModel () const |
SolveStatus< Scalar > | solve (VectorBase< Scalar > *x, const SolveCriteria< Scalar > *solveCriteria, VectorBase< Scalar > *delta) |
RCP< LinearOpWithSolveBase < Scalar > > | get_nonconst_W (const bool forceUpToDate) |
RCP< const LinearOpWithSolveBase< Scalar > > | get_W () const |
Concrete nonlinear solver for linear equations.
This class basically implements a Newton method with one iteration and never checks the final tolerence. Otherwise, it is identical to a Newton method with one iteration.
Definition at line 65 of file Thyra_LinearNonlinearSolver.hpp.
|
virtual |
Implements Teuchos::ParameterListAcceptor.
Definition at line 134 of file Thyra_LinearNonlinearSolver.hpp.
|
virtual |
Implements Teuchos::ParameterListAcceptor.
Definition at line 152 of file Thyra_LinearNonlinearSolver.hpp.
|
virtual |
Implements Teuchos::ParameterListAcceptor.
Definition at line 160 of file Thyra_LinearNonlinearSolver.hpp.
|
virtual |
Reimplemented from Teuchos::ParameterListAcceptor.
Definition at line 170 of file Thyra_LinearNonlinearSolver.hpp.
|
virtual |
Reimplemented from Teuchos::ParameterListAcceptor.
Definition at line 178 of file Thyra_LinearNonlinearSolver.hpp.
|
virtual |
Implements Thyra::NonlinearSolverBase< Scalar >.
Definition at line 197 of file Thyra_LinearNonlinearSolver.hpp.
|
virtual |
Implements Thyra::NonlinearSolverBase< Scalar >.
Definition at line 209 of file Thyra_LinearNonlinearSolver.hpp.
|
virtual |
Implements Thyra::NonlinearSolverBase< Scalar >.
Definition at line 216 of file Thyra_LinearNonlinearSolver.hpp.
|
virtual |
Reimplemented from Thyra::NonlinearSolverBase< Scalar >.
Definition at line 305 of file Thyra_LinearNonlinearSolver.hpp.
|
virtual |
Reimplemented from Thyra::NonlinearSolverBase< Scalar >.
Definition at line 316 of file Thyra_LinearNonlinearSolver.hpp.
|
related |
Nonmember constructor.
Definition at line 120 of file Thyra_LinearNonlinearSolver.hpp.