Public Types | |
| typedef ConstraintItemTpl< Scalar > | ConstraintItem |
| typedef DataCollectorAbstractTpl< Scalar > | DataCollectorAbstract |
| typedef MathBaseTpl< Scalar > | MathBase |
| typedef MathBase::MatrixXs | MatrixXs |
| typedef MathBase::VectorXs | VectorXs |
Public Member Functions | |
| template<template< typename Scalar > class Model> | |
| ConstraintDataManagerTpl (Model< Scalar > *const model, DataCollectorAbstract *const data) | |
| VectorXs | get_g () const |
| MatrixXs | get_Gu () const |
| MatrixXs | get_Gx () const |
| VectorXs | get_h () const |
| MatrixXs | get_Hu () const |
| MatrixXs | get_Hx () const |
| template<class ActionModel , class ActionData > | |
| void | resize (ActionModel *const model, ActionData *const data, const bool running_node=true) |
| template<class Model > | |
| void | resize (Model *const model, const bool running_node=true) |
| void | set_g (const VectorXs &_g) |
| void | set_Gu (const MatrixXs &_Gu) |
| void | set_Gx (const MatrixXs &_Gx) |
| void | set_h (const VectorXs &_h) |
| void | set_Hu (const MatrixXs &_Hu) |
| void | set_Hx (const MatrixXs &_Hx) |
| template<class ActionData > | |
| void | shareMemory (ActionData *const data) |
Public Attributes | |
| ConstraintModelManagerTpl< Scalar >::ConstraintDataContainer | constraints |
| Eigen::Map< VectorXs > | g |
| VectorXs | g_internal |
| Eigen::Map< MatrixXs > | Gu |
| MatrixXs | Gu_internal |
| Eigen::Map< MatrixXs > | Gx |
| MatrixXs | Gx_internal |
| Eigen::Map< VectorXs > | h |
| VectorXs | h_internal |
| Eigen::Map< MatrixXs > | Hu |
| MatrixXs | Hu_internal |
| Eigen::Map< MatrixXs > | Hx |
| MatrixXs | Hx_internal |
| EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef _Scalar | Scalar |
| DataCollectorAbstract * | shared |
Definition at line 283 of file constraint-manager.hpp.
| typedef MathBaseTpl<Scalar> MathBase |
Definition at line 287 of file constraint-manager.hpp.
| typedef DataCollectorAbstractTpl<Scalar> DataCollectorAbstract |
Definition at line 288 of file constraint-manager.hpp.
| typedef ConstraintItemTpl<Scalar> ConstraintItem |
Definition at line 289 of file constraint-manager.hpp.
| typedef MathBase::VectorXs VectorXs |
Definition at line 290 of file constraint-manager.hpp.
| typedef MathBase::MatrixXs MatrixXs |
Definition at line 291 of file constraint-manager.hpp.
|
inline |
Definition at line 294 of file constraint-manager.hpp.
|
inline |
Definition at line 326 of file constraint-manager.hpp.
|
inline |
Definition at line 348 of file constraint-manager.hpp.
|
inline |
Definition at line 362 of file constraint-manager.hpp.
|
inline |
Definition at line 382 of file constraint-manager.hpp.
|
inline |
Definition at line 383 of file constraint-manager.hpp.
|
inline |
Definition at line 384 of file constraint-manager.hpp.
|
inline |
Definition at line 385 of file constraint-manager.hpp.
|
inline |
Definition at line 386 of file constraint-manager.hpp.
|
inline |
Definition at line 387 of file constraint-manager.hpp.
|
inline |
Definition at line 389 of file constraint-manager.hpp.
|
inline |
Definition at line 397 of file constraint-manager.hpp.
|
inline |
Definition at line 406 of file constraint-manager.hpp.
|
inline |
Definition at line 415 of file constraint-manager.hpp.
|
inline |
Definition at line 423 of file constraint-manager.hpp.
|
inline |
Definition at line 432 of file constraint-manager.hpp.
| EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef _Scalar Scalar |
Definition at line 286 of file constraint-manager.hpp.
| VectorXs g_internal |
Definition at line 443 of file constraint-manager.hpp.
| MatrixXs Gx_internal |
Definition at line 444 of file constraint-manager.hpp.
| MatrixXs Gu_internal |
Definition at line 445 of file constraint-manager.hpp.
| VectorXs h_internal |
Definition at line 446 of file constraint-manager.hpp.
| MatrixXs Hx_internal |
Definition at line 447 of file constraint-manager.hpp.
| MatrixXs Hu_internal |
Definition at line 448 of file constraint-manager.hpp.
| ConstraintModelManagerTpl<Scalar>::ConstraintDataContainer constraints |
Definition at line 451 of file constraint-manager.hpp.
| DataCollectorAbstract* shared |
Definition at line 452 of file constraint-manager.hpp.
| Eigen::Map<VectorXs> g |
Definition at line 453 of file constraint-manager.hpp.
| Eigen::Map<MatrixXs> Gx |
Definition at line 454 of file constraint-manager.hpp.
| Eigen::Map<MatrixXs> Gu |
Definition at line 455 of file constraint-manager.hpp.
| Eigen::Map<VectorXs> h |
Definition at line 456 of file constraint-manager.hpp.
| Eigen::Map<MatrixXs> Hx |
Definition at line 457 of file constraint-manager.hpp.
| Eigen::Map<MatrixXs> Hu |
Definition at line 458 of file constraint-manager.hpp.