Template Struct CostDataAbstractTpl
Defined in File cost-base.hpp
Inheritance Relationships
Derived Types
public crocoddyl::CostDataNumDiffTpl< _Scalar >(Template Struct CostDataNumDiffTpl)public crocoddyl::CostDataResidualTpl< _Scalar >(Template Struct CostDataResidualTpl)
Struct Documentation
-
template<typename _Scalar>
struct CostDataAbstractTpl Subclassed by crocoddyl::CostDataNumDiffTpl< _Scalar >, crocoddyl::CostDataResidualTpl< _Scalar >
Public Types
-
typedef MathBaseTpl<Scalar> MathBase
-
typedef ActivationDataAbstractTpl<Scalar> ActivationDataAbstract
-
typedef ResidualDataAbstractTpl<Scalar> ResidualDataAbstract
-
typedef DataCollectorAbstractTpl<Scalar> DataCollectorAbstract
Public Functions
-
template<template<typename Scalar> class Model>
inline CostDataAbstractTpl(Model<Scalar> *const model, DataCollectorAbstract *const data)
-
virtual ~CostDataAbstractTpl() = default
- DEPRECATED ("Use residual.r", const VectorXs &get_r() const { return residual->r;};) DEPRECATED("Use residual.Rx"
- DEPRECATED ("Use residual.Ru", const MatrixXs &get_Ru() const { return residual->Ru;};) DEPRECATED("Use residual.r"
- DEPRECATED ("Use residual.Rx", void set_Rx(const MatrixXs &Rx) { residual->Rx=Rx;};) DEPRECATED("Use residual.Ru"
-
typedef MathBaseTpl<Scalar> MathBase