

Public Member Functions | |
| AutoDiffABADerivatives (const Model &model, const std::string &filename="casadi_abaDerivs", const std::string &libname="libcasadi_cg_abaDerivs", const std::string &fun_name="eval_f") | |
| virtual void | buildMap () |
| build the mapping Y = f(X) | |
| template<typename ConfigVectorType1 , typename TangentVectorType1 , typename TangentVectorType2 > | |
| void | evalFunction (const Eigen::MatrixBase< ConfigVectorType1 > &q, const Eigen::MatrixBase< TangentVectorType1 > &v, const Eigen::MatrixBase< TangentVectorType2 > &tau) |
Public Member Functions inherited from 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) |
Public Attributes | |
| TangentVectorType | ddq |
| RowMatrixXs | ddq_dq |
| RowMatrixXs | ddq_dtau |
| RowMatrixXs | ddq_dv |
Protected Attributes | |
| ADData | ad_data |
| ADFun | ad_fun |
| ADFun | ad_fun_derivs |
| ADModel | ad_model |
| ::casadi::CodeGenerator | cg_generated |
| ADScalar | cs_ddq |
| ADScalar | cs_ddq_dq |
| ADScalar | cs_ddq_dtau |
| ADScalar | cs_ddq_dv |
| ADScalar | cs_q |
| ADScalar | cs_tau |
| ADScalar | cs_v |
| std::string | filename |
| ADFun | fun |
| ADFun | fun_derivs |
| std::string | fun_name |
| std::vector< DMMatrix > | fun_output |
| std::vector< DMMatrix > | fun_output_derivs |
| std::string | libname |
| ADConfigVectorType | q_ad |
| std::vector< Scalar > | q_vec |
| ADTangentVectorType | tau_ad |
| std::vector< Scalar > | tau_vec |
| ADTangentVectorType | v_ad |
| std::vector< Scalar > | v_vec |
Protected Attributes inherited from AutoDiffAlgoBase< _Scalar > | |
| ADData | ad_data |
| ADFun | ad_fun |
| ADFun | ad_fun_derivs |
| ADModel | ad_model |
| bool | build_forward |
| Options to generate or not the source code for the evaluation function. | |
| bool | build_jacobian |
| Options to build or not the Jacobian of he function. | |
| ::casadi::CodeGenerator | cg_generated |
| std::string | filename |
| ADFun | fun |
| ADFun | fun_derivs |
| casadi_int | fun_derivs_operation_count |
| std::string | fun_name |
| casadi_int | fun_operation_count |
| std::vector< DMMatrix > | fun_output |
| std::vector< DMMatrix > | fun_output_derivs |
| std::string | libname |
Definition at line 296 of file casadi-algo.hpp.
Definition at line 312 of file casadi-algo.hpp.
Definition at line 307 of file casadi-algo.hpp.
Definition at line 310 of file casadi-algo.hpp.
Definition at line 311 of file casadi-algo.hpp.
Definition at line 313 of file casadi-algo.hpp.
Definition at line 299 of file casadi-algo.hpp.
Definition at line 309 of file casadi-algo.hpp.
Definition at line 308 of file casadi-algo.hpp.
Definition at line 305 of file casadi-algo.hpp.
Definition at line 303 of file casadi-algo.hpp.
Definition at line 300 of file casadi-algo.hpp.
Definition at line 302 of file casadi-algo.hpp.
Definition at line 304 of file casadi-algo.hpp.
|
inlineexplicit |
Definition at line 315 of file casadi-algo.hpp.
|
inlinevirtual |
Definition at line 346 of file casadi-algo.hpp.
build the mapping Y = f(X)
Implements AutoDiffAlgoBase< _Scalar >.
Definition at line 350 of file casadi-algo.hpp.
|
inline |
Definition at line 368 of file casadi-algo.hpp.
Definition at line 138 of file casadi-algo.hpp.
Definition at line 147 of file casadi-algo.hpp.
Definition at line 147 of file casadi-algo.hpp.
Definition at line 137 of file casadi-algo.hpp.
Definition at line 140 of file casadi-algo.hpp.
Definition at line 406 of file casadi-algo.hpp.
Definition at line 408 of file casadi-algo.hpp.
Definition at line 408 of file casadi-algo.hpp.
Definition at line 408 of file casadi-algo.hpp.
Definition at line 406 of file casadi-algo.hpp.
Definition at line 406 of file casadi-algo.hpp.
Definition at line 406 of file casadi-algo.hpp.
Definition at line 388 of file casadi-algo.hpp.
Definition at line 389 of file casadi-algo.hpp.
Definition at line 389 of file casadi-algo.hpp.
Definition at line 389 of file casadi-algo.hpp.
Definition at line 139 of file casadi-algo.hpp.
Definition at line 148 of file casadi-algo.hpp.
Definition at line 148 of file casadi-algo.hpp.
Definition at line 139 of file casadi-algo.hpp.
Definition at line 149 of file casadi-algo.hpp.
Definition at line 149 of file casadi-algo.hpp.
Definition at line 139 of file casadi-algo.hpp.
Definition at line 410 of file casadi-algo.hpp.
Definition at line 412 of file casadi-algo.hpp.
Definition at line 411 of file casadi-algo.hpp.
Definition at line 412 of file casadi-algo.hpp.
Definition at line 411 of file casadi-algo.hpp.
Definition at line 412 of file casadi-algo.hpp.