| _Scalar (defined in proxsuite::nlp::math_types< _Scalar >) | proxsuite::nlp::math_types< _Scalar > |  | 
  | Base typedef (defined in proxsuite::nlp::QuadraticDistanceCostTpl< _Scalar >) | proxsuite::nlp::QuadraticDistanceCostTpl< _Scalar > |  | 
  | BaseFunctionTpl(const int nx, const int ndx, const int nr) (defined in proxsuite::nlp::BaseFunctionTpl< _Scalar >) | proxsuite::nlp::BaseFunctionTpl< _Scalar > | inline | 
  | BaseFunctionTpl(const ManifoldAbstractTpl< Scalar > &manifold, const int nr) (defined in proxsuite::nlp::BaseFunctionTpl< _Scalar >) | proxsuite::nlp::BaseFunctionTpl< _Scalar > | inline | 
  | C1FunctionTpl(const int nx, const int ndx, const int nr) (defined in proxsuite::nlp::C1FunctionTpl< _Scalar >) | proxsuite::nlp::C1FunctionTpl< _Scalar > | inline | 
  | C1FunctionTpl(const ManifoldAbstractTpl< Scalar > &manifold, const int nr) (defined in proxsuite::nlp::C1FunctionTpl< _Scalar >) | proxsuite::nlp::C1FunctionTpl< _Scalar > | inline | 
  | C2FunctionTpl(const int nx, const int ndx, const int nr) (defined in proxsuite::nlp::C2FunctionTpl< _Scalar >) | proxsuite::nlp::C2FunctionTpl< _Scalar > | inline | 
  | C2FunctionTpl(const ManifoldAbstractTpl< Scalar > &manifold, const int nr) (defined in proxsuite::nlp::C2FunctionTpl< _Scalar >) | proxsuite::nlp::C2FunctionTpl< _Scalar > | inline | 
  | call(const ConstVectorRef &x) const | proxsuite::nlp::QuadraticResidualCostTpl< _Scalar > | virtual | 
  | computeGradient(const ConstVectorRef &x, VectorRef out) const (defined in proxsuite::nlp::QuadraticResidualCostTpl< _Scalar >) | proxsuite::nlp::QuadraticResidualCostTpl< _Scalar > | virtual | 
  | computeGradient(const ConstVectorRef &x) const (defined in proxsuite::nlp::QuadraticResidualCostTpl< _Scalar >) | proxsuite::nlp::QuadraticResidualCostTpl< _Scalar > | inline | 
  | computeHessian(const ConstVectorRef &x, MatrixRef out) const (defined in proxsuite::nlp::QuadraticResidualCostTpl< _Scalar >) | proxsuite::nlp::QuadraticResidualCostTpl< _Scalar > | virtual | 
  | computeHessian(const ConstVectorRef &x) const (defined in proxsuite::nlp::QuadraticResidualCostTpl< _Scalar >) | proxsuite::nlp::QuadraticResidualCostTpl< _Scalar > | inline | 
  | computeJacobian(const ConstVectorRef &x, MatrixRef Jout) const | proxsuite::nlp::CostFunctionBaseTpl< _Scalar > | inlinevirtual | 
  | proxsuite::nlp::C2FunctionTpl::computeJacobian(const ConstVectorRef &x) const | proxsuite::nlp::C1FunctionTpl< _Scalar > | inline | 
  | constant_ | proxsuite::nlp::QuadraticResidualCostTpl< _Scalar > |  | 
  | CostFunctionBaseTpl(const int nx, const int ndx) (defined in proxsuite::nlp::CostFunctionBaseTpl< _Scalar >) | proxsuite::nlp::CostFunctionBaseTpl< _Scalar > | inline | 
  | CostFunctionBaseTpl(const ManifoldAbstractTpl< Scalar > &manifold) (defined in proxsuite::nlp::CostFunctionBaseTpl< _Scalar >) | proxsuite::nlp::CostFunctionBaseTpl< _Scalar > | inlineexplicit | 
  | err (defined in proxsuite::nlp::QuadraticResidualCostTpl< _Scalar >) | proxsuite::nlp::QuadraticResidualCostTpl< _Scalar > | mutableprotected | 
  | FunctionPtr typedef (defined in proxsuite::nlp::QuadraticResidualCostTpl< _Scalar >) | proxsuite::nlp::QuadraticResidualCostTpl< _Scalar > |  | 
  | FunctionType typedef (defined in proxsuite::nlp::QuadraticResidualCostTpl< _Scalar >) | proxsuite::nlp::QuadraticResidualCostTpl< _Scalar > |  | 
  | gauss_newton_ (defined in proxsuite::nlp::QuadraticResidualCostTpl< _Scalar >) | proxsuite::nlp::QuadraticResidualCostTpl< _Scalar > |  | 
  | getTarget() const (defined in proxsuite::nlp::QuadraticDistanceCostTpl< _Scalar >) | proxsuite::nlp::QuadraticDistanceCostTpl< _Scalar > | inline | 
  | H (defined in proxsuite::nlp::QuadraticResidualCostTpl< _Scalar >) | proxsuite::nlp::QuadraticResidualCostTpl< _Scalar > | mutableprotected | 
  | Jres (defined in proxsuite::nlp::QuadraticResidualCostTpl< _Scalar >) | proxsuite::nlp::QuadraticResidualCostTpl< _Scalar > | mutableprotected | 
  | JtW (defined in proxsuite::nlp::QuadraticResidualCostTpl< _Scalar >) | proxsuite::nlp::QuadraticResidualCostTpl< _Scalar > | mutableprotected | 
  | Manifold typedef (defined in proxsuite::nlp::QuadraticDistanceCostTpl< _Scalar >) | proxsuite::nlp::QuadraticDistanceCostTpl< _Scalar > |  | 
  | ndx() const | proxsuite::nlp::BaseFunctionTpl< _Scalar > | inline | 
  | ndx_ (defined in proxsuite::nlp::BaseFunctionTpl< _Scalar >) | proxsuite::nlp::BaseFunctionTpl< _Scalar > | protected | 
  | nr() const | proxsuite::nlp::BaseFunctionTpl< _Scalar > | inline | 
  | nr_ (defined in proxsuite::nlp::BaseFunctionTpl< _Scalar >) | proxsuite::nlp::BaseFunctionTpl< _Scalar > | protected | 
  | nx() const | proxsuite::nlp::BaseFunctionTpl< _Scalar > | inline | 
  | nx_ (defined in proxsuite::nlp::BaseFunctionTpl< _Scalar >) | proxsuite::nlp::BaseFunctionTpl< _Scalar > | protected | 
  | operator()(const ConstVectorRef &x) const | proxsuite::nlp::CostFunctionBaseTpl< _Scalar > | inlinevirtual | 
  | QuadraticDistanceCostTpl(const polymorphic< Manifold > &space, const ConstVectorRef &target, const ConstMatrixRef &weights) (defined in proxsuite::nlp::QuadraticDistanceCostTpl< _Scalar >) | proxsuite::nlp::QuadraticDistanceCostTpl< _Scalar > | inline | 
  | QuadraticDistanceCostTpl(const polymorphic< Manifold > &space, const ConstVectorRef &target) (defined in proxsuite::nlp::QuadraticDistanceCostTpl< _Scalar >) | proxsuite::nlp::QuadraticDistanceCostTpl< _Scalar > | inline | 
  | QuadraticDistanceCostTpl(const polymorphic< Manifold > &space) (defined in proxsuite::nlp::QuadraticDistanceCostTpl< _Scalar >) | proxsuite::nlp::QuadraticDistanceCostTpl< _Scalar > | inline | 
  | QuadraticResidualCostTpl(FunctionPtr residual, const ConstMatrixRef &weights, const ConstVectorRef &slope, const Scalar constant=Scalar(0.)) (defined in proxsuite::nlp::QuadraticResidualCostTpl< _Scalar >) | proxsuite::nlp::QuadraticResidualCostTpl< _Scalar > |  | 
  | QuadraticResidualCostTpl(FunctionPtr residual, const ConstMatrixRef &weights, const Scalar constant=Scalar(0.)) (defined in proxsuite::nlp::QuadraticResidualCostTpl< _Scalar >) | proxsuite::nlp::QuadraticResidualCostTpl< _Scalar > | inline | 
  | QuadraticResidualCostTpl(const ConstMatrixRef &weights, const ConstVectorRef &slope, const Scalar constant, ResidualArgs &...args) | proxsuite::nlp::QuadraticResidualCostTpl< _Scalar > | inline | 
  | residual_ | proxsuite::nlp::QuadraticDistanceCostTpl< _Scalar > |  | 
  | RowMatrixXs typedef (defined in proxsuite::nlp::QuadraticResidualCostTpl< _Scalar >) | proxsuite::nlp::QuadraticResidualCostTpl< _Scalar > |  | 
  | Scalar typedef (defined in proxsuite::nlp::QuadraticDistanceCostTpl< _Scalar >) | proxsuite::nlp::QuadraticDistanceCostTpl< _Scalar > |  | 
  | Scalar (defined in proxsuite::nlp::QuadraticDistanceCostTpl< _Scalar >) | proxsuite::nlp::QuadraticDistanceCostTpl< _Scalar > |  | 
  | slope_ | proxsuite::nlp::QuadraticResidualCostTpl< _Scalar > |  | 
  | StateResidual typedef (defined in proxsuite::nlp::QuadraticDistanceCostTpl< _Scalar >) | proxsuite::nlp::QuadraticDistanceCostTpl< _Scalar > |  | 
  | tmp_w_err (defined in proxsuite::nlp::QuadraticResidualCostTpl< _Scalar >) | proxsuite::nlp::QuadraticResidualCostTpl< _Scalar > | mutableprotected | 
  | updateTarget(const ConstVectorRef &x) (defined in proxsuite::nlp::QuadraticDistanceCostTpl< _Scalar >) | proxsuite::nlp::QuadraticDistanceCostTpl< _Scalar > | inline | 
  | vectorHessianProduct(const ConstVectorRef &x, const ConstVectorRef &v, MatrixRef Hout) const | proxsuite::nlp::CostFunctionBaseTpl< _Scalar > | inlinevirtual | 
  | weights_ | proxsuite::nlp::QuadraticDistanceCostTpl< _Scalar > |  | 
  | ~BaseFunctionTpl()=default (defined in proxsuite::nlp::BaseFunctionTpl< _Scalar >) | proxsuite::nlp::BaseFunctionTpl< _Scalar > | virtual | 
  | ~CostFunctionBaseTpl()=default (defined in proxsuite::nlp::CostFunctionBaseTpl< _Scalar >) | proxsuite::nlp::CostFunctionBaseTpl< _Scalar > | virtual |