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 296 of file constraint-manager.hpp.
| typedef MathBaseTpl<Scalar> MathBase |
Definition at line 300 of file constraint-manager.hpp.
| typedef DataCollectorAbstractTpl<Scalar> DataCollectorAbstract |
Definition at line 301 of file constraint-manager.hpp.
| typedef ConstraintItemTpl<Scalar> ConstraintItem |
Definition at line 302 of file constraint-manager.hpp.
| typedef MathBase::VectorXs VectorXs |
Definition at line 303 of file constraint-manager.hpp.
| typedef MathBase::MatrixXs MatrixXs |
Definition at line 304 of file constraint-manager.hpp.
|
inline |
Definition at line 307 of file constraint-manager.hpp.
|
inline |
Definition at line 339 of file constraint-manager.hpp.
|
inline |
Definition at line 361 of file constraint-manager.hpp.
|
inline |
Definition at line 375 of file constraint-manager.hpp.
|
inline |
Definition at line 395 of file constraint-manager.hpp.
|
inline |
Definition at line 396 of file constraint-manager.hpp.
|
inline |
Definition at line 397 of file constraint-manager.hpp.
|
inline |
Definition at line 398 of file constraint-manager.hpp.
|
inline |
Definition at line 399 of file constraint-manager.hpp.
|
inline |
Definition at line 400 of file constraint-manager.hpp.
|
inline |
Definition at line 402 of file constraint-manager.hpp.
|
inline |
Definition at line 410 of file constraint-manager.hpp.
|
inline |
Definition at line 419 of file constraint-manager.hpp.
|
inline |
Definition at line 428 of file constraint-manager.hpp.
|
inline |
Definition at line 436 of file constraint-manager.hpp.
|
inline |
Definition at line 445 of file constraint-manager.hpp.
| EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef _Scalar Scalar |
Definition at line 299 of file constraint-manager.hpp.
| VectorXs g_internal |
Definition at line 456 of file constraint-manager.hpp.
| MatrixXs Gx_internal |
Definition at line 457 of file constraint-manager.hpp.
| MatrixXs Gu_internal |
Definition at line 458 of file constraint-manager.hpp.
| VectorXs h_internal |
Definition at line 459 of file constraint-manager.hpp.
| MatrixXs Hx_internal |
Definition at line 460 of file constraint-manager.hpp.
| MatrixXs Hu_internal |
Definition at line 461 of file constraint-manager.hpp.
| ConstraintModelManagerTpl<Scalar>::ConstraintDataContainer constraints |
Definition at line 464 of file constraint-manager.hpp.
| DataCollectorAbstract* shared |
Definition at line 465 of file constraint-manager.hpp.
| Eigen::Map<VectorXs> g |
Definition at line 466 of file constraint-manager.hpp.
| Eigen::Map<MatrixXs> Gx |
Definition at line 467 of file constraint-manager.hpp.
| Eigen::Map<MatrixXs> Gu |
Definition at line 468 of file constraint-manager.hpp.
| Eigen::Map<VectorXs> h |
Definition at line 469 of file constraint-manager.hpp.
| Eigen::Map<MatrixXs> Hx |
Definition at line 470 of file constraint-manager.hpp.
| Eigen::Map<MatrixXs> Hu |
Definition at line 471 of file constraint-manager.hpp.