Struct DynamicFunctorNoJac#
Defined in File NonlinearSolver.h
Inheritance Relationships#
Base Type#
public Karana::Dynamics::Functor< double, Eigen::Dynamic, Eigen::Dynamic >(Template Struct Functor)
Struct Documentation#
-
struct DynamicFunctorNoJac : public Karana::Dynamics::Functor<double, Eigen::Dynamic, Eigen::Dynamic>#
Functor for dynamic Eigen matrices with no Jacobian provided.
Public Types
Public Functions
-
inline DynamicFunctorNoJac(int dim1, int dim2, cost_fn f)#
Constructor for DynamicFunctorNoJac.
- Parameters:
dim1 – Number of inputs.
dim2 – Number of outputs.
f – Cost function.
-
inline int operator()(const km::Vec &x, km::Vec &fvec) const#
Evaluate the cost function.
- Parameters:
x – Input vector.
fvec – Output vector.
- Returns:
Status code (0 for success).
-
inline DynamicFunctorNoJac(int dim1, int dim2, cost_fn f)#