User-level nonlinear operator class. More...
Public Member Functions | |
| NonlinearOperator () | |
| Empty ctor. | |
| NonlinearOperator (Handleable< NonlinearOperatorBase< Scalar > > *rawPtr) | |
| Construct a NonlinearOperator<Scalar> with a raw pointer to a NonlinearOperatorBase<Scalar> | |
| NonlinearOperator (const RefCountPtr< NonlinearOperatorBase< Scalar > > &smartPtr) | |
| Construct a NonlinearOperator<Scalar> with a smart pointer to a NonlinearOperatorBase<Scalar> | |
| VectorSpace< Scalar > | domain () const |
| VectorSpace< Scalar > | range () const |
| void | setEvalPt (const Vector< double > &evalPt) |
| LinearOperator< Scalar > | getJacobian () const |
| Vector< double > | getFunctionValue () const |
| Vector< double > | getInitialGuess () const |
| Vector< double > | currentEvalPt () const |
User-level nonlinear operator class.
Definition at line 46 of file TSFNonlinearOperator.hpp.
| TSFExtended::NonlinearOperator< Scalar >::NonlinearOperator | ( | ) | [inline] |
Empty ctor.
Definition at line 50 of file TSFNonlinearOperator.hpp.
| TSFExtended::NonlinearOperator< Scalar >::NonlinearOperator | ( | Handleable< NonlinearOperatorBase< Scalar > > * | rawPtr | ) | [inline] |
Construct a NonlinearOperator<Scalar> with a raw pointer to a NonlinearOperatorBase<Scalar>
Definition at line 50 of file TSFNonlinearOperator.hpp.
| TSFExtended::NonlinearOperator< Scalar >::NonlinearOperator | ( | const RefCountPtr< NonlinearOperatorBase< Scalar > > & | smartPtr | ) | [inline] |
Construct a NonlinearOperator<Scalar> with a smart pointer to a NonlinearOperatorBase<Scalar>
Definition at line 50 of file TSFNonlinearOperator.hpp.
| Vector<double> TSFExtended::NonlinearOperator< Scalar >::currentEvalPt | ( | ) | const [inline] |
Definition at line 87 of file TSFNonlinearOperator.hpp.
| VectorSpace<Scalar> TSFExtended::NonlinearOperator< Scalar >::domain | ( | ) | const [inline] |
Definition at line 53 of file TSFNonlinearOperator.hpp.
| Vector<double> TSFExtended::NonlinearOperator< Scalar >::getFunctionValue | ( | ) | const [inline] |
Definition at line 73 of file TSFNonlinearOperator.hpp.
| Vector<double> TSFExtended::NonlinearOperator< Scalar >::getInitialGuess | ( | ) | const [inline] |
Definition at line 81 of file TSFNonlinearOperator.hpp.
Referenced by TSFExtended::NOXSolver::solve().
| LinearOperator<Scalar> TSFExtended::NonlinearOperator< Scalar >::getJacobian | ( | ) | const [inline] |
Definition at line 67 of file TSFNonlinearOperator.hpp.
| VectorSpace<Scalar> TSFExtended::NonlinearOperator< Scalar >::range | ( | ) | const [inline] |
Definition at line 57 of file TSFNonlinearOperator.hpp.
| void TSFExtended::NonlinearOperator< Scalar >::setEvalPt | ( | const Vector< double > & | evalPt | ) | [inline] |
Definition at line 61 of file TSFNonlinearOperator.hpp.
Referenced by NOX::TSF::Group::Group(), and Sundance::NonlinearProblem::solve().