7 #ifndef PINOCCHIO_SKIP_ALGORITHM_CONSTRAINED_DYNAMICS 
   17     JointCollectionDefaultTpl,
 
   18     typename context::RigidConstraintModelVector::allocator_type>(
 
   21   template PINOCCHIO_EXPLICIT_INSTANTIATION_DEFINITION_DLLAPI 
const context::VectorXs &
 
   25     JointCollectionDefaultTpl,
 
   29     typename context::RigidConstraintModelVector::allocator_type,
 
   30     typename context::RigidConstraintDataVector::allocator_type>(
 
   33     const Eigen::MatrixBase<context::VectorXs> &,
 
   34     const Eigen::MatrixBase<context::VectorXs> &,
 
   35     const Eigen::MatrixBase<context::VectorXs> &,
 
   36     const context::RigidConstraintModelVector &,
 
   37     context::RigidConstraintDataVector &,
 
   38     ProximalSettingsTpl<context::Scalar> &);
 
   40   template PINOCCHIO_EXPLICIT_INSTANTIATION_DEFINITION_DLLAPI 
const context::VectorXs &
 
   44     JointCollectionDefaultTpl,
 
   48     typename context::RigidConstraintModelVector::allocator_type,
 
   49     typename context::RigidConstraintDataVector::allocator_type>(
 
   52     const Eigen::MatrixBase<context::VectorXs> &,
 
   53     const Eigen::MatrixBase<context::VectorXs> &,
 
   54     const Eigen::MatrixBase<context::VectorXs> &,
 
   55     const context::RigidConstraintModelVector &,
 
   56     context::RigidConstraintDataVector &);
 
   61     JointCollectionDefaultTpl,
 
   65     typename context::RigidConstraintModelVector::allocator_type,
 
   66     typename context::RigidConstraintDataVector::allocator_type>(
 
   69     const Eigen::MatrixBase<context::VectorXs> &,
 
   70     const Eigen::MatrixBase<context::VectorXs> &,
 
   71     const Eigen::MatrixBase<context::VectorXs> &,
 
   72     const context::RigidConstraintModelVector &,
 
   73     context::RigidConstraintDataVector &);
 
   76 #endif // PINOCCHIO_SKIP_ALGORITHM_CONSTRAINED_DYNAMICS