Adaptor functor for Eigen::Matrix based residual and Jacobian types. More...
#include <NestedSolve.h>
Public Member Functions | |
DynamicMatrixEigenAdaptorFunctor (R &residual_lambda, J &jacobian_lambda) | |
int | operator() (V &guess, V &residual) |
int | df (V &guess, typename NestedSolveTempl< is_ad >::template CorrespondingJacobian< V > &jacobian) |
const Real & | getResidualNorm () |
Private Types | |
using | V = typename NestedSolveTempl< is_ad >::DynamicVector |
Private Attributes | |
R & | _residual_lambda |
J & | _jacobian_lambda |
Real | _residual_norm |
Adaptor functor for Eigen::Matrix based residual and Jacobian types.
No type conversion required.
Definition at line 624 of file NestedSolve.h.
|
private |
Definition at line 626 of file NestedSolve.h.
|
inline |
Definition at line 629 of file NestedSolve.h.
|
inline |
Definition at line 640 of file NestedSolve.h.
|
inline |
Definition at line 646 of file NestedSolve.h.
|
inline |
Definition at line 633 of file NestedSolve.h.
|
private |
Definition at line 654 of file NestedSolve.h.
Referenced by NestedSolveInternal::DynamicMatrixEigenAdaptorFunctor< is_ad, R, J, store_residual_norm >::df().
|
private |
Definition at line 653 of file NestedSolve.h.
Referenced by NestedSolveInternal::DynamicMatrixEigenAdaptorFunctor< is_ad, R, J, store_residual_norm >::operator()().
|
private |