Public Member Functions | |
| NonlinearOperator () | |
| NonlinearOperator (Handleable< NonlinearOperatorBase< Scalar > > *rawPtr) | |
| NonlinearOperator (const RefCountPtr< NonlinearOperatorBase< Scalar > > &smartPtr) | |
| VectorSpace< Scalar > | domain () const |
| VectorSpace< Scalar > | range () const |
| void | setEvalPt (const Vector< double > &evalPt) const |
| LinearOperator< Scalar > | getJacobian () const |
| Vector< double > | getFunctionValue () const |
| Vector< double > | getInitialGuess () const |
| Vector< double > | currentEvalPt () const |
User-level nonlinear operator class
Definition at line 58 of file PlayaNonlinearOperator.hpp.
| Playa::NonlinearOperator< Scalar >::NonlinearOperator | ( | ) | [inline] |
Empty ctor
Definition at line 62 of file PlayaNonlinearOperator.hpp.
| Playa::NonlinearOperator< Scalar >::NonlinearOperator | ( | Handleable< NonlinearOperatorBase< Scalar > > * | rawPtr | ) | [inline] |
Construct a NonlinearOperator<Scalar> with a raw pointer to a NonlinearOperatorBase<Scalar>
Definition at line 62 of file PlayaNonlinearOperator.hpp.
| Playa::NonlinearOperator< Scalar >::NonlinearOperator | ( | const RefCountPtr< NonlinearOperatorBase< Scalar > > & | smartPtr | ) | [inline] |
Construct a NonlinearOperator<Scalar> with a smart pointer to a NonlinearOperatorBase<Scalar>
Definition at line 62 of file PlayaNonlinearOperator.hpp.
| Vector<double> Playa::NonlinearOperator< Scalar >::currentEvalPt | ( | ) | const [inline] |
Definition at line 99 of file PlayaNonlinearOperator.hpp.
Referenced by Playa::NewtonArmijoSolver< Scalar >::solve().
| VectorSpace<Scalar> Playa::NonlinearOperator< Scalar >::domain | ( | ) | const [inline] |
Definition at line 65 of file PlayaNonlinearOperator.hpp.
| Vector<double> Playa::NonlinearOperator< Scalar >::getFunctionValue | ( | ) | const [inline] |
Definition at line 85 of file PlayaNonlinearOperator.hpp.
Referenced by Playa::NewtonArmijoSolver< Scalar >::solve().
| Vector<double> Playa::NonlinearOperator< Scalar >::getInitialGuess | ( | ) | const [inline] |
Definition at line 93 of file PlayaNonlinearOperator.hpp.
Referenced by Playa::NOXSolver::solve(), and Playa::NewtonArmijoSolver< Scalar >::solve().
| LinearOperator<Scalar> Playa::NonlinearOperator< Scalar >::getJacobian | ( | ) | const [inline] |
Definition at line 79 of file PlayaNonlinearOperator.hpp.
Referenced by Playa::NewtonArmijoSolver< Scalar >::solve().
| VectorSpace<Scalar> Playa::NonlinearOperator< Scalar >::range | ( | ) | const [inline] |
Definition at line 69 of file PlayaNonlinearOperator.hpp.
| void Playa::NonlinearOperator< Scalar >::setEvalPt | ( | const Vector< double > & | evalPt | ) | const [inline] |
Definition at line 73 of file PlayaNonlinearOperator.hpp.
Referenced by NOX::NOXPlaya::Group::Group(), Playa::NewtonArmijoSolver< Scalar >::solve(), and Sundance::NonlinearProblem::solve().