#include <casadi-algo.hpp>

Public Member Functions | |
| AutoDiffConstraintDynamicsDerivatives (const Model &model, const ConstraintModelVector &contact_models, const std::string &filename="casadi_contactDynDerivs", const std::string &libname="libcasadi_cg_contactDynDerivs", const std::string &fun_name="eval_f") | |
| virtual void | buildMap () |
| build the mapping Y = f(X) More... | |
| template<typename ConfigVectorType1 , typename TangentVectorType1 , typename TangentVectorType2 > | |
| void | evalFunction (const Eigen::MatrixBase< ConfigVectorType1 > &q, const Eigen::MatrixBase< TangentVectorType1 > &v, const Eigen::MatrixBase< TangentVectorType2 > &tau) |
| virtual | ~AutoDiffConstraintDynamicsDerivatives () |
Public Member Functions inherited from pinocchio.casadi::AutoDiffAlgoBase< _Scalar > | |
| AutoDiffAlgoBase (const Model &model, const std::string &filename, const std::string &libname, const std::string &fun_name) | |
| void | compileLib () |
| bool | existLib () const |
| casadi_int | getFunDerivsOperationCount () const |
| casadi_int | getFunOperationCount () const |
| void | initLib () |
| void | loadLib (const bool generate_if_not_exist=true) |
| virtual | ~AutoDiffAlgoBase () |
Static Public Member Functions | |
| static Eigen::DenseIndex | constraintDim (const ConstraintModelVector &contact_models) |
Public Attributes | |
| TangentVectorType | ddq |
| RowMatrixXs | ddq_dq |
| RowMatrixXs | ddq_dtau |
| RowMatrixXs | ddq_dv |
| RowMatrixXs | dlambda_dq |
| RowMatrixXs | dlambda_dtau |
| RowMatrixXs | dlambda_dv |
| TangentVectorType | lambda_c |
Definition at line 624 of file casadi-algo.hpp.
| typedef Base::ADConfigVectorType pinocchio.casadi::AutoDiffConstraintDynamicsDerivatives< _Scalar >::ADConfigVectorType |
Definition at line 639 of file casadi-algo.hpp.
| typedef pinocchio::RigidConstraintDataTpl<ADScalar, Base::Options> pinocchio.casadi::AutoDiffConstraintDynamicsDerivatives< _Scalar >::ADConstraintData |
Definition at line 654 of file casadi-algo.hpp.
| typedef Eigen::aligned_allocator<ADConstraintData> pinocchio.casadi::AutoDiffConstraintDynamicsDerivatives< _Scalar >::ADConstraintDataAllocator |
Definition at line 655 of file casadi-algo.hpp.
| typedef std::vector<ADConstraintData, ADConstraintDataAllocator> pinocchio.casadi::AutoDiffConstraintDynamicsDerivatives< _Scalar >::ADConstraintDataVector |
Definition at line 657 of file casadi-algo.hpp.
| typedef pinocchio::RigidConstraintModelTpl<ADScalar, Base::Options> pinocchio.casadi::AutoDiffConstraintDynamicsDerivatives< _Scalar >::ADConstraintModel |
Definition at line 650 of file casadi-algo.hpp.
| typedef Eigen::aligned_allocator<ADConstraintModel> pinocchio.casadi::AutoDiffConstraintDynamicsDerivatives< _Scalar >::ADConstraintModelAllocator |
Definition at line 651 of file casadi-algo.hpp.
| typedef std::vector<ADConstraintModel, ADConstraintModelAllocator> pinocchio.casadi::AutoDiffConstraintDynamicsDerivatives< _Scalar >::ADConstraintModelVector |
Definition at line 653 of file casadi-algo.hpp.
| typedef Base::ADFun pinocchio.casadi::AutoDiffConstraintDynamicsDerivatives< _Scalar >::ADFun |
Definition at line 636 of file casadi-algo.hpp.
| typedef Base::ADScalar pinocchio.casadi::AutoDiffConstraintDynamicsDerivatives< _Scalar >::ADScalar |
Definition at line 628 of file casadi-algo.hpp.
| typedef Base::ADSVector pinocchio.casadi::AutoDiffConstraintDynamicsDerivatives< _Scalar >::ADSVector |
Definition at line 629 of file casadi-algo.hpp.
| typedef Base::ADTangentVectorType pinocchio.casadi::AutoDiffConstraintDynamicsDerivatives< _Scalar >::ADTangentVectorType |
Definition at line 640 of file casadi-algo.hpp.
| typedef AutoDiffAlgoBase<_Scalar> pinocchio.casadi::AutoDiffConstraintDynamicsDerivatives< _Scalar >::Base |
Definition at line 626 of file casadi-algo.hpp.
| typedef pinocchio::RigidConstraintDataTpl<Scalar, Base::Options> pinocchio.casadi::AutoDiffConstraintDynamicsDerivatives< _Scalar >::ConstraintData |
Definition at line 645 of file casadi-algo.hpp.
| typedef Eigen::aligned_allocator<ConstraintData> pinocchio.casadi::AutoDiffConstraintDynamicsDerivatives< _Scalar >::ConstraintDataAllocator |
Definition at line 646 of file casadi-algo.hpp.
| typedef std::vector<ConstraintData, ConstraintDataAllocator> pinocchio.casadi::AutoDiffConstraintDynamicsDerivatives< _Scalar >::ConstraintDataVector |
Definition at line 647 of file casadi-algo.hpp.
| typedef pinocchio::RigidConstraintModelTpl<Scalar, Base::Options> pinocchio.casadi::AutoDiffConstraintDynamicsDerivatives< _Scalar >::ConstraintModel |
Definition at line 642 of file casadi-algo.hpp.
| typedef Eigen::aligned_allocator<ConstraintModel> pinocchio.casadi::AutoDiffConstraintDynamicsDerivatives< _Scalar >::ConstraintModelAllocator |
Definition at line 643 of file casadi-algo.hpp.
| typedef std::vector<ConstraintModel, ConstraintModelAllocator> pinocchio.casadi::AutoDiffConstraintDynamicsDerivatives< _Scalar >::ConstraintModelVector |
Definition at line 644 of file casadi-algo.hpp.
| typedef Base::DMMatrix pinocchio.casadi::AutoDiffConstraintDynamicsDerivatives< _Scalar >::DMMatrix |
Definition at line 638 of file casadi-algo.hpp.
| typedef Base::DMVector pinocchio.casadi::AutoDiffConstraintDynamicsDerivatives< _Scalar >::DMVector |
Definition at line 637 of file casadi-algo.hpp.
| typedef Base::MatrixXs pinocchio.casadi::AutoDiffConstraintDynamicsDerivatives< _Scalar >::MatrixXs |
Definition at line 634 of file casadi-algo.hpp.
| typedef Base::RowMatrixXs pinocchio.casadi::AutoDiffConstraintDynamicsDerivatives< _Scalar >::RowMatrixXs |
Definition at line 632 of file casadi-algo.hpp.
| typedef Base::Scalar pinocchio.casadi::AutoDiffConstraintDynamicsDerivatives< _Scalar >::Scalar |
Definition at line 627 of file casadi-algo.hpp.
| typedef Base::TangentVectorType pinocchio.casadi::AutoDiffConstraintDynamicsDerivatives< _Scalar >::TangentVectorType |
Definition at line 631 of file casadi-algo.hpp.
| typedef Base::VectorXs pinocchio.casadi::AutoDiffConstraintDynamicsDerivatives< _Scalar >::VectorXs |
Definition at line 633 of file casadi-algo.hpp.
|
inlineexplicit |
Definition at line 672 of file casadi-algo.hpp.
|
inlinevirtual |
Definition at line 721 of file casadi-algo.hpp.
|
inlinevirtual |
build the mapping Y = f(X)
Implements pinocchio.casadi::AutoDiffAlgoBase< _Scalar >.
Definition at line 725 of file casadi-algo.hpp.
|
inlinestatic |
Definition at line 659 of file casadi-algo.hpp.
|
inline |
Definition at line 750 of file casadi-algo.hpp.
|
protected |
Definition at line 795 of file casadi-algo.hpp.
|
protected |
Definition at line 794 of file casadi-algo.hpp.
|
protected |
Definition at line 138 of file casadi-algo.hpp.
|
protected |
Definition at line 147 of file casadi-algo.hpp.
|
protected |
Definition at line 147 of file casadi-algo.hpp.
|
protected |
Definition at line 137 of file casadi-algo.hpp.
|
protected |
Definition at line 140 of file casadi-algo.hpp.
|
protected |
Definition at line 798 of file casadi-algo.hpp.
|
protected |
Definition at line 801 of file casadi-algo.hpp.
|
protected |
Definition at line 801 of file casadi-algo.hpp.
|
protected |
Definition at line 801 of file casadi-algo.hpp.
|
protected |
Definition at line 798 of file casadi-algo.hpp.
|
protected |
Definition at line 801 of file casadi-algo.hpp.
|
protected |
Definition at line 801 of file casadi-algo.hpp.
|
protected |
Definition at line 801 of file casadi-algo.hpp.
|
protected |
Definition at line 798 of file casadi-algo.hpp.
|
protected |
Definition at line 798 of file casadi-algo.hpp.
|
protected |
Definition at line 798 of file casadi-algo.hpp.
| TangentVectorType pinocchio.casadi::AutoDiffConstraintDynamicsDerivatives< _Scalar >::ddq |
Definition at line 777 of file casadi-algo.hpp.
| RowMatrixXs pinocchio.casadi::AutoDiffConstraintDynamicsDerivatives< _Scalar >::ddq_dq |
Definition at line 778 of file casadi-algo.hpp.
| RowMatrixXs pinocchio.casadi::AutoDiffConstraintDynamicsDerivatives< _Scalar >::ddq_dtau |
Definition at line 778 of file casadi-algo.hpp.
| RowMatrixXs pinocchio.casadi::AutoDiffConstraintDynamicsDerivatives< _Scalar >::ddq_dv |
Definition at line 778 of file casadi-algo.hpp.
| RowMatrixXs pinocchio.casadi::AutoDiffConstraintDynamicsDerivatives< _Scalar >::dlambda_dq |
Definition at line 778 of file casadi-algo.hpp.
| RowMatrixXs pinocchio.casadi::AutoDiffConstraintDynamicsDerivatives< _Scalar >::dlambda_dtau |
Definition at line 778 of file casadi-algo.hpp.
| RowMatrixXs pinocchio.casadi::AutoDiffConstraintDynamicsDerivatives< _Scalar >::dlambda_dv |
Definition at line 778 of file casadi-algo.hpp.
|
protected |
Definition at line 139 of file casadi-algo.hpp.
|
protected |
Definition at line 148 of file casadi-algo.hpp.
|
protected |
Definition at line 148 of file casadi-algo.hpp.
|
protected |
Definition at line 139 of file casadi-algo.hpp.
|
protected |
Definition at line 149 of file casadi-algo.hpp.
|
protected |
Definition at line 149 of file casadi-algo.hpp.
| TangentVectorType pinocchio.casadi::AutoDiffConstraintDynamicsDerivatives< _Scalar >::lambda_c |
Definition at line 777 of file casadi-algo.hpp.
|
protected |
Definition at line 139 of file casadi-algo.hpp.
|
protected |
Definition at line 797 of file casadi-algo.hpp.
|
protected |
Definition at line 803 of file casadi-algo.hpp.
|
protected |
Definition at line 806 of file casadi-algo.hpp.
|
protected |
Definition at line 804 of file casadi-algo.hpp.
|
protected |
Definition at line 806 of file casadi-algo.hpp.
|
protected |
Definition at line 804 of file casadi-algo.hpp.
|
protected |
Definition at line 806 of file casadi-algo.hpp.