autodiff/casadi/spatial/se3-tpl.hpp
Go to the documentation of this file.
1 //
2 // Copyright (c) 2020 INRIA
3 //
4 
5 #ifndef __pinocchio_autodiff_casadi_spatial_se3_tpl_hpp__
6 #define __pinocchio_autodiff_casadi_spatial_se3_tpl_hpp__
7 
9 
10 namespace pinocchio
11 {
12  namespace internal
13  {
14  template<typename Scalar, int Options, typename NewScalar>
16  SE3Tpl<::casadi::Matrix<Scalar>, Options>,
17  NewScalar,
18  ::casadi::Matrix<Scalar>>
19  {
20  template<typename T>
21  static void run(T &)
22  {
23  // do nothing
24  }
25  };
26 
27  template<typename Scalar, int Options, typename NewScalar>
28  struct cast_call_normalize_method<SE3Tpl<Scalar, Options>, ::casadi::Matrix<NewScalar>, Scalar>
29  {
30  template<typename T>
31  static void run(T &)
32  {
33  // do nothing
34  }
35  };
36 
37  } // namespace internal
38 
39 } // namespace pinocchio
40 
41 #endif // ifndef __pinocchio_autodiff_casadi_spatial_se3_tpl_hpp__
simulation-contact-dynamics.T
int T
Definition: simulation-contact-dynamics.py:89
fwd.hpp
pinocchio::Options
Options
Definition: joint-configuration.hpp:1082
pinocchio::SE3Tpl
Definition: context/casadi.hpp:29
pinocchio::python::Scalar
context::Scalar Scalar
Definition: admm-solver.cpp:29
pinocchio::internal::cast_call_normalize_method< SE3Tpl< Scalar, Options >, ::casadi::Matrix< NewScalar >, Scalar >::run
static void run(T &)
Definition: autodiff/casadi/spatial/se3-tpl.hpp:31
pinocchio::internal::cast_call_normalize_method< SE3Tpl<::casadi::Matrix< Scalar >, Options >, NewScalar, ::casadi::Matrix< Scalar > >::run
static void run(T &)
Definition: autodiff/casadi/spatial/se3-tpl.hpp:21
pinocchio::internal::cast_call_normalize_method
Definition: context/casadi.hpp:43
pinocchio
Main pinocchio namespace.
Definition: timings.cpp:27


pinocchio
Author(s):
autogenerated on Fri Nov 1 2024 02:41:48