7 #ifndef PINOCCHIO_SKIP_ALGORITHM_CONSTRAINED_DYNAMICS_DERIVATIVES 
   14   template PINOCCHIO_EXPLICIT_INSTANTIATION_DEFINITION_DLLAPI 
void 
   18     JointCollectionDefaultTpl,
 
   19     typename context::RigidConstraintModelVector::allocator_type,
 
   20     typename context::RigidConstraintDataVector::allocator_type,
 
   29     const context::RigidConstraintModelVector &,
 
   30     context::RigidConstraintDataVector &,
 
   31     const ProximalSettingsTpl<context::Scalar> &,
 
   32     const Eigen::MatrixBase<context::MatrixXs> &,
 
   33     const Eigen::MatrixBase<context::MatrixXs> &,
 
   34     const Eigen::MatrixBase<context::MatrixXs> &,
 
   35     const Eigen::MatrixBase<context::MatrixXs> &,
 
   36     const Eigen::MatrixBase<context::MatrixXs> &,
 
   37     const Eigen::MatrixBase<context::MatrixXs> &);
 
   39   template PINOCCHIO_EXPLICIT_INSTANTIATION_DEFINITION_DLLAPI 
void 
   43     JointCollectionDefaultTpl,
 
   44     typename context::RigidConstraintModelVector::allocator_type,
 
   45     typename context::RigidConstraintDataVector::allocator_type,
 
   54     const context::RigidConstraintModelVector &,
 
   55     context::RigidConstraintDataVector &,
 
   56     const Eigen::MatrixBase<context::MatrixXs> &,
 
   57     const Eigen::MatrixBase<context::MatrixXs> &,
 
   58     const Eigen::MatrixBase<context::MatrixXs> &,
 
   59     const Eigen::MatrixBase<context::MatrixXs> &,
 
   60     const Eigen::MatrixBase<context::MatrixXs> &,
 
   61     const Eigen::MatrixBase<context::MatrixXs> &);
 
   63   template PINOCCHIO_EXPLICIT_INSTANTIATION_DEFINITION_DLLAPI 
void 
   67     JointCollectionDefaultTpl,
 
   68     typename context::RigidConstraintModelVector::allocator_type,
 
   69     typename context::RigidConstraintDataVector::allocator_type>(
 
   72     const context::RigidConstraintModelVector &,
 
   73     context::RigidConstraintDataVector &,
 
   74     const ProximalSettingsTpl<context::Scalar> &);
 
   76   template PINOCCHIO_EXPLICIT_INSTANTIATION_DEFINITION_DLLAPI 
void 
   80     JointCollectionDefaultTpl,
 
   81     typename context::RigidConstraintModelVector::allocator_type,
 
   82     typename context::RigidConstraintDataVector::allocator_type>(
 
   85     const context::RigidConstraintModelVector &,
 
   86     context::RigidConstraintDataVector &);
 
   89 #endif // PINOCCHIO_SKIP_ALGORITHM_CONSTRAINED_DYNAMICS_DERIVATIVES