_Scalar | proxsuite::nlp::math_types< _Scalar > | |
addComponent(shared_ptr< Base > comp, const Scalar w=1.) | proxsuite::nlp::CostSumTpl< _Scalar > | inline |
Base typedef | proxsuite::nlp::CostSumTpl< _Scalar > | |
BaseFunctionTpl(const int nx, const int ndx, const int nr) | proxsuite::nlp::BaseFunctionTpl< _Scalar > | inline |
BaseFunctionTpl(const ManifoldAbstractTpl< _Scalar > &manifold, const int nr) | proxsuite::nlp::BaseFunctionTpl< _Scalar > | inline |
BasePtr typedef | proxsuite::nlp::CostSumTpl< _Scalar > | |
C1FunctionTpl(const int nx, const int ndx, const int nr) | proxsuite::nlp::C1FunctionTpl< _Scalar > | inline |
C1FunctionTpl(const ManifoldAbstractTpl< _Scalar > &manifold, const int nr) | proxsuite::nlp::C1FunctionTpl< _Scalar > | inline |
C2FunctionTpl(const int nx, const int ndx, const int nr) | proxsuite::nlp::C2FunctionTpl< _Scalar > | inline |
C2FunctionTpl(const ManifoldAbstractTpl< _Scalar > &manifold, const int nr) | proxsuite::nlp::C2FunctionTpl< _Scalar > | inline |
call(const ConstVectorRef &x) const | proxsuite::nlp::CostSumTpl< _Scalar > | inlinevirtual |
clone() const | proxsuite::nlp::CostSumTpl< _Scalar > | inline |
components_ | proxsuite::nlp::CostSumTpl< _Scalar > | |
computeGradient(const ConstVectorRef &x, VectorRef out) const | proxsuite::nlp::CostSumTpl< _Scalar > | inlinevirtual |
proxsuite::nlp::CostFunctionBaseTpl< _Scalar >::computeGradient(const ConstVectorRef &x) const | proxsuite::nlp::CostFunctionBaseTpl< _Scalar > | inline |
computeHessian(const ConstVectorRef &x, MatrixRef out) const | proxsuite::nlp::CostSumTpl< _Scalar > | inlinevirtual |
proxsuite::nlp::CostFunctionBaseTpl< _Scalar >::computeHessian(const ConstVectorRef &x) const | proxsuite::nlp::CostFunctionBaseTpl< _Scalar > | inline |
computeJacobian(const ConstVectorRef &x, MatrixRef Jout) const | proxsuite::nlp::CostFunctionBaseTpl< _Scalar > | inlinevirtual |
proxsuite::nlp::C2FunctionTpl< _Scalar >::computeJacobian(const ConstVectorRef &x) const | proxsuite::nlp::C1FunctionTpl< _Scalar > | inline |
CostFunctionBaseTpl(const int nx, const int ndx) | proxsuite::nlp::CostFunctionBaseTpl< _Scalar > | inline |
CostFunctionBaseTpl(const ManifoldAbstractTpl< _Scalar > &manifold) | proxsuite::nlp::CostFunctionBaseTpl< _Scalar > | inlineexplicit |
CostSumTpl(int nx, int ndx) | proxsuite::nlp::CostSumTpl< _Scalar > | inline |
CostSumTpl(int nx, int ndx, const std::vector< BasePtr > &comps, const std::vector< Scalar > &weights) | proxsuite::nlp::CostSumTpl< _Scalar > | inline |
ndx() const | proxsuite::nlp::BaseFunctionTpl< _Scalar > | inline |
ndx_ | proxsuite::nlp::BaseFunctionTpl< _Scalar > | protected |
nr() const | proxsuite::nlp::BaseFunctionTpl< _Scalar > | inline |
nr_ | proxsuite::nlp::BaseFunctionTpl< _Scalar > | protected |
numComponents() const | proxsuite::nlp::CostSumTpl< _Scalar > | inline |
nx() const | proxsuite::nlp::BaseFunctionTpl< _Scalar > | inline |
nx_ | proxsuite::nlp::BaseFunctionTpl< _Scalar > | protected |
operator()(const ConstVectorRef &x) const | proxsuite::nlp::CostFunctionBaseTpl< _Scalar > | inlinevirtual |
operator*(CostSumTpl const &self, Scalar a) -> shared_ptr< CostSumTpl > | proxsuite::nlp::CostSumTpl< _Scalar > | friend |
operator*(Scalar a, CostSumTpl const &self) | proxsuite::nlp::CostSumTpl< _Scalar > | friend |
operator*=(Scalar rhs) | proxsuite::nlp::CostSumTpl< _Scalar > | inline |
operator+=(const shared_ptr< Base > &other) | proxsuite::nlp::CostSumTpl< _Scalar > | inline |
operator+=(const CostSumTpl< Scalar > &other) | proxsuite::nlp::CostSumTpl< _Scalar > | inline |
operator-(CostSumTpl const &self) | proxsuite::nlp::CostSumTpl< _Scalar > | friend |
operator<<(std::ostream &ostr, const CostSumTpl< Scalar > &cost) | proxsuite::nlp::CostSumTpl< _Scalar > | friend |
Scalar typedef | proxsuite::nlp::CostSumTpl< _Scalar > | |
Scalar | proxsuite::nlp::CostSumTpl< _Scalar > | |
vectorHessianProduct(const ConstVectorRef &x, const ConstVectorRef &v, MatrixRef Hout) const | proxsuite::nlp::CostFunctionBaseTpl< _Scalar > | inlinevirtual |
weights_ | proxsuite::nlp::CostSumTpl< _Scalar > | |
~BaseFunctionTpl()=default | proxsuite::nlp::BaseFunctionTpl< _Scalar > | virtual |
~CostFunctionBaseTpl()=default | proxsuite::nlp::CostFunctionBaseTpl< _Scalar > | virtual |