/*************************************************************************************************************************************/
/*                                                                                                                                   */
/*        D E F I N I T I O N   D E   C E R T A I N E S   D E R I V E E S   F O R M E L L E S  :                                     */
/*                                                                                                                                   */
/*                                                                                                                                   */
/*             *     * * * * * *   * * * * * *   * * * * * *   *         *   * * * * * *   *   * * * * * *   *         *             */
/*                        *             *        *             **        *        *        *   *         *   **        *             */
/*            * *         *             *        *             * *       *        *        *   *         *   * *       *             */
/*                        *             *        *             *  *      *        *        *   *         *   *  *      *             */
/*           *   *        *             *        *             *   *     *        *        *   *         *   *   *     *             */
/*                        *             *        * * *         *    *    *        *        *   *         *   *    *    *             */
/*          * * * *       *             *        *             *     *   *        *        *   *         *   *     *   *             */
/*                        *             *        *             *      *  *        *        *   *         *   *      *  *             */
/*         *       *      *             *        *             *       * *        *        *   *         *   *       * *             */
/*                        *             *        *             *        **        *        *   *         *   *        **             */
/*        *         *     *             *        * * * * * *   *         *        *        *   * * * * * *   *         *             */
/*                                                                                                                                   */
/*                                                                                                                                   */
/*        ATTENTION :                                                                                                                */
/*                                                                                                                                   */
/*                    Ne pas editer ce fichier ('maj' ou                                                                             */
/*                  autre...) : voir le commentaire qui                                                                              */
/*                  suit...                                                                                                          */
/*                                                                                                                                   */
/*                                                                                                                                   */
/*        Definition :                                                                                                               */
/*                                                                                                                                   */
/*                    Ce fichier contenant des definitions                                                                           */
/*                  de derivees formelles est genere automatiquement                                                                 */
/*                  par 'v $xi/DerivFormel$Z' a partir des definitions                                                               */
/*                  formelles 'v $xcp/DerivFormel$I'. Il ne doit donc                                                                */
/*                  pas etre edite "a la main". Cette generation est                                                                 */
/*                  activee par 'v $xb/GENERE$Z CDerivFormel'...                                                                     */
/*                                                                                                                                   */
/*                                                                                                                                   */
/*        Author of '$ximd/DerivFormel.1$DEF' sur 'CMAP28 (ex(1) "porte-de-choisy.polytechnique.fr")' :                              */
/*                                                                                                                                   */
/*                    Jean-Francois COLONNA (LACTAMME, 20241121152147).                                                              */
/*                                                                                                                                   */
/*************************************************************************************************************************************/

-define   d1_INTERPOLATION_CUBIQUE(Forg,d_Forg,DForg,d_DForg,Fext,d_Fext,DFext,d_DFext,lambda,d_lambda)                                 \
-_-_-_-             ADD2(ADD2(MUL2(ADD2(ADD2(MUL2(ADD2(ADD2(MUL2(SOUS(ADD2(d_DFext,d_DForg)                                             \
-_-_-_-                                                              ,GRO2(SOUS(d_Fext,d_Forg)                                          \
-_-_-_-                                                                    )                                                            \
-_-_-_-                                                               )                                                                 \
-_-_-_-                                                         ,lambda                                                                 \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                    ,MUL2(SOUS(ADD2(DFext,DForg)                                                 \
-_-_-_-                                                              ,GRO2(SOUS(Fext,Forg)                                              \
-_-_-_-                                                                    )                                                            \
-_-_-_-                                                               )                                                                 \
-_-_-_-                                                         ,d_lambda                                                               \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                               ,SOUS(GRO3(SOUS(d_Fext,d_Forg)                                                    \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                    ,ADD2(d_DFext                                                                \
-_-_-_-                                                         ,GRO2(d_DForg                                                           \
-_-_-_-                                                               )                                                                 \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                                )                                                                                \
-_-_-_-                                          ,lambda                                                                                \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                     ,MUL2(ADD2(MUL2(SOUS(ADD2(DFext,DForg)                                                      \
-_-_-_-                                                         ,GRO2(SOUS(Fext,Forg)                                                   \
-_-_-_-                                                               )                                                                 \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                    ,lambda                                                                      \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                               ,SOUS(GRO3(SOUS(Fext,Forg)                                                        \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                    ,ADD2(DFext                                                                  \
-_-_-_-                                                         ,GRO2(DForg                                                             \
-_-_-_-                                                               )                                                                 \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                                )                                                                                \
-_-_-_-                                          ,d_lambda                                                                              \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                      )                                                                                          \
-_-_-_-                                ,d_DForg                                                                                         \
-_-_-_-                                 )                                                                                               \
-_-_-_-                           ,lambda                                                                                               \
-_-_-_-                            )                                                                                                    \
-_-_-_-                      ,MUL2(ADD2(MUL2(ADD2(MUL2(SOUS(ADD2(DFext,DForg)                                                           \
-_-_-_-                                                    ,GRO2(SOUS(Fext,Forg)                                                        \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                               ,lambda                                                                           \
-_-_-_-                                                )                                                                                \
-_-_-_-                                          ,SOUS(GRO3(SOUS(Fext,Forg)                                                             \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                               ,ADD2(DFext                                                                       \
-_-_-_-                                                    ,GRO2(DForg                                                                  \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                                )                                                                                \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                     ,lambda                                                                                     \
-_-_-_-                                      )                                                                                          \
-_-_-_-                                ,DForg                                                                                           \
-_-_-_-                                 )                                                                                               \
-_-_-_-                           ,d_lambda                                                                                             \
-_-_-_-                            )                                                                                                    \
-_-_-_-                       )                                                                                                         \
-_-_-_-                 ,d_Forg                                                                                                         \
-_-_-_-                  )

-define   d1_ADD2(x,d_x,y,d_y)                                                                                                          \
-_-_-_-             ADD2(d_x,d_y)

-define   d2_ADD2(x,d_x,d_d_x,y,d_y,d_d_y)                                                                                              \
-_-_-_-             0

-define   d1_ADD3(x,d_x,y,d_y,z,d_z)                                                                                                    \
-_-_-_-             ADD2(ADD2(d_x,d_y)                                                                                                  \
-_-_-_-                 ,d_z                                                                                                            \
-_-_-_-                  )

-define   d2_ADD3(x,d_x,d_d_x,y,d_y,d_d_y,z,d_z,d_d_z)                                                                                  \
-_-_-_-             0

-define   d1_ADD4(x,d_x,y,d_y,z,d_z,t,d_t)                                                                                              \
-_-_-_-             ADD2(ADD2(ADD2(d_x,d_y)                                                                                             \
-_-_-_-                      ,d_z                                                                                                       \
-_-_-_-                       )                                                                                                         \
-_-_-_-                 ,d_t                                                                                                            \
-_-_-_-                  )

-define   d2_ADD4(x,d_x,d_d_x,y,d_y,d_d_y,z,d_z,d_d_z,t,d_t,d_d_t)                                                                      \
-_-_-_-             0

-define   d1_MUL2(x,d_x,y,d_y)                                                                                                          \
-_-_-_-             ADD2(MUL2(d_x,y)                                                                                                    \
-_-_-_-                 ,MUL2(x,d_y)                                                                                                    \
-_-_-_-                  )

-define   d2_MUL2(x,d_x,d_d_x,y,d_y,d_d_y)                                                                                              \
-_-_-_-             ADD2(MUL2(d_x,d_y)                                                                                                  \
-_-_-_-                 ,MUL2(d_x,d_y)                                                                                                  \
-_-_-_-                  )

-define   d1_MUL3(x,d_x,y,d_y,z,d_z)                                                                                                    \
-_-_-_-             ADD2(MUL2(ADD2(MUL2(d_x,y)                                                                                          \
-_-_-_-                           ,MUL2(x,d_y)                                                                                          \
-_-_-_-                            )                                                                                                    \
-_-_-_-                      ,z                                                                                                         \
-_-_-_-                       )                                                                                                         \
-_-_-_-                 ,MUL2(MUL2(x,y)                                                                                                 \
-_-_-_-                      ,d_z                                                                                                       \
-_-_-_-                       )                                                                                                         \
-_-_-_-                  )

-define   d2_MUL3(x,d_x,d_d_x,y,d_y,d_d_y,z,d_z,d_d_z)                                                                                  \
-_-_-_-             ADD2(ADD2(MUL2(ADD2(MUL2(d_x,d_y)                                                                                   \
-_-_-_-                                ,MUL2(d_x,d_y)                                                                                   \
-_-_-_-                                 )                                                                                               \
-_-_-_-                           ,z                                                                                                    \
-_-_-_-                            )                                                                                                    \
-_-_-_-                      ,MUL2(ADD2(MUL2(d_x,y)                                                                                     \
-_-_-_-                                ,MUL2(x,d_y)                                                                                     \
-_-_-_-                                 )                                                                                               \
-_-_-_-                           ,d_z                                                                                                  \
-_-_-_-                            )                                                                                                    \
-_-_-_-                       )                                                                                                         \
-_-_-_-                 ,ADD2(MUL2(ADD2(MUL2(d_x,y)                                                                                     \
-_-_-_-                                ,MUL2(x,d_y)                                                                                     \
-_-_-_-                                 )                                                                                               \
-_-_-_-                           ,d_z                                                                                                  \
-_-_-_-                            )                                                                                                    \
-_-_-_-                      ,0                                                                                                         \
-_-_-_-                       )                                                                                                         \
-_-_-_-                  )

-define   d1_MUL4(x,d_x,y,d_y,z,d_z,t,d_t)                                                                                              \
-_-_-_-             ADD2(MUL2(ADD2(MUL2(ADD2(MUL2(d_x,y)                                                                                \
-_-_-_-                                     ,MUL2(x,d_y)                                                                                \
-_-_-_-                                      )                                                                                          \
-_-_-_-                                ,z                                                                                               \
-_-_-_-                                 )                                                                                               \
-_-_-_-                           ,MUL2(MUL2(x,y)                                                                                       \
-_-_-_-                                ,d_z                                                                                             \
-_-_-_-                                 )                                                                                               \
-_-_-_-                            )                                                                                                    \
-_-_-_-                      ,t                                                                                                         \
-_-_-_-                       )                                                                                                         \
-_-_-_-                 ,MUL2(MUL2(MUL2(x,y)                                                                                            \
-_-_-_-                           ,z                                                                                                    \
-_-_-_-                            )                                                                                                    \
-_-_-_-                      ,d_t                                                                                                       \
-_-_-_-                       )                                                                                                         \
-_-_-_-                  )

-define   d2_MUL4(x,d_x,d_d_x,y,d_y,d_d_y,z,d_z,d_d_z,t,d_t,d_d_t)                                                                      \
-_-_-_-             ADD2(ADD2(MUL2(ADD2(ADD2(MUL2(ADD2(MUL2(d_x,d_y)                                                                    \
-_-_-_-                                               ,MUL2(d_x,d_y)                                                                    \
-_-_-_-                                                )                                                                                \
-_-_-_-                                          ,z                                                                                     \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                     ,MUL2(ADD2(MUL2(d_x,y)                                                                      \
-_-_-_-                                               ,MUL2(x,d_y)                                                                      \
-_-_-_-                                                )                                                                                \
-_-_-_-                                          ,d_z                                                                                   \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                      )                                                                                          \
-_-_-_-                                ,ADD2(MUL2(ADD2(MUL2(d_x,y)                                                                      \
-_-_-_-                                               ,MUL2(x,d_y)                                                                      \
-_-_-_-                                                )                                                                                \
-_-_-_-                                          ,d_z                                                                                   \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                     ,0                                                                                          \
-_-_-_-                                      )                                                                                          \
-_-_-_-                                 )                                                                                               \
-_-_-_-                           ,t                                                                                                    \
-_-_-_-                            )                                                                                                    \
-_-_-_-                      ,MUL2(ADD2(MUL2(ADD2(MUL2(d_x,y)                                                                           \
-_-_-_-                                          ,MUL2(x,d_y)                                                                           \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                     ,z                                                                                          \
-_-_-_-                                      )                                                                                          \
-_-_-_-                                ,MUL2(MUL2(x,y)                                                                                  \
-_-_-_-                                     ,d_z                                                                                        \
-_-_-_-                                      )                                                                                          \
-_-_-_-                                 )                                                                                               \
-_-_-_-                           ,d_t                                                                                                  \
-_-_-_-                            )                                                                                                    \
-_-_-_-                       )                                                                                                         \
-_-_-_-                 ,MUL2(ADD2(MUL2(ADD2(MUL2(d_x,y)                                                                                \
-_-_-_-                                     ,MUL2(x,d_y)                                                                                \
-_-_-_-                                      )                                                                                          \
-_-_-_-                                ,z                                                                                               \
-_-_-_-                                 )                                                                                               \
-_-_-_-                           ,MUL2(MUL2(x,y)                                                                                       \
-_-_-_-                                ,d_z                                                                                             \
-_-_-_-                                 )                                                                                               \
-_-_-_-                            )                                                                                                    \
-_-_-_-                      ,d_t                                                                                                       \
-_-_-_-                       )                                                                                                         \
-_-_-_-                  )

-define   d1_ADD2_MUL2(condition,x,d_x,y,d_y)                                                                                           \
-_-_-_-             COND(condition                                                                                                      \
-_-_-_-                 ,ADD2(d_x,d_y)                                                                                                  \
-_-_-_-                 ,ADD2(MUL2(d_x,y)                                                                                               \
-_-_-_-                      ,MUL2(x,d_y)                                                                                               \
-_-_-_-                       )                                                                                                         \
-_-_-_-                  )

-define   d2_ADD2_MUL2(condition,x,d_x,d_d_x,y,d_y,d_d_y)                                                                               \
-_-_-_-             COND(condition                                                                                                      \
-_-_-_-                 ,0                                                                                                              \
-_-_-_-                 ,ADD2(MUL2(d_x,d_y)                                                                                             \
-_-_-_-                      ,MUL2(d_x,d_y)                                                                                             \
-_-_-_-                       )                                                                                                         \
-_-_-_-                  )

-define   d1_XPlan_xrs_huit_11(u,v)                                                                                                     \
-_-_-_-             ADD2(MUL2(ADD2(MUL2(d_parametre_R                                                                                   \
-_-_-_-                                ,Choix(u,v)                                                                                      \
-_-_-_-                                 )                                                                                               \
-_-_-_-                           ,MUL2(parametre_R                                                                                     \
-_-_-_-                                ,d_Choix(u,v)                                                                                    \
-_-_-_-                                 )                                                                                               \
-_-_-_-                            )                                                                                                    \
-_-_-_-                      ,RACD(DIVI(ADD2(parametre_A                                                                                \
-_-_-_-                                     ,COSD(v                                                                                     \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                      )                                                                                          \
-_-_-_-                                ,parametre_B                                                                                     \
-_-_-_-                                 )                                                                                               \
-_-_-_-                            )                                                                                                    \
-_-_-_-                       )                                                                                                         \
-_-_-_-                 ,MUL2(MUL2(parametre_R                                                                                          \
-_-_-_-                           ,Choix(u,v)                                                                                           \
-_-_-_-                            )                                                                                                    \
-_-_-_-                      ,MUL2(DIVI(1                                                                                               \
-_-_-_-                                ,GRO2(RACD(DIVI(ADD2(parametre_A                                                                 \
-_-_-_-                                                    ,COSD(v                                                                      \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                               ,parametre_B                                                                      \
-_-_-_-                                                )                                                                                \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                      )                                                                                          \
-_-_-_-                                 )                                                                                               \
-_-_-_-                           ,DIVI(SOUS(MUL2(ADD2(d_parametre_A                                                                    \
-_-_-_-                                               ,MUL2(bSOU(0                                                                      \
-_-_-_-                                                         ,SIND(v                                                                 \
-_-_-_-                                                               )                                                                 \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                    ,d_v                                                                         \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                                )                                                                                \
-_-_-_-                                          ,parametre_B                                                                           \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                     ,MUL2(ADD2(parametre_A                                                                      \
-_-_-_-                                               ,COSD(v                                                                           \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                                )                                                                                \
-_-_-_-                                          ,d_parametre_B                                                                         \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                      )                                                                                          \
-_-_-_-                                ,MUL2(parametre_B,parametre_B)                                                                   \
-_-_-_-                                 )                                                                                               \
-_-_-_-                            )                                                                                                    \
-_-_-_-                       )                                                                                                         \
-_-_-_-                  )

-define   d1_YPlan_xrs_huit_11(u,v)                                                                                                     \
-_-_-_-             ADD2(MUL2(d_parametre_R                                                                                             \
-_-_-_-                      ,DIVI(SIND(v                                                                                               \
-_-_-_-                                 )                                                                                               \
-_-_-_-                           ,parametre_C                                                                                          \
-_-_-_-                            )                                                                                                    \
-_-_-_-                       )                                                                                                         \
-_-_-_-                 ,MUL2(parametre_R                                                                                               \
-_-_-_-                      ,DIVI(SOUS(MUL2(MUL2(COSD(v                                                                                \
-_-_-_-                                                )                                                                                \
-_-_-_-                                          ,d_v                                                                                   \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                     ,parametre_C                                                                                \
-_-_-_-                                      )                                                                                          \
-_-_-_-                                ,MUL2(SIND(v                                                                                     \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                     ,d_parametre_C                                                                              \
-_-_-_-                                      )                                                                                          \
-_-_-_-                                 )                                                                                               \
-_-_-_-                           ,MUL2(parametre_C,parametre_C)                                                                        \
-_-_-_-                            )                                                                                                    \
-_-_-_-                       )                                                                                                         \
-_-_-_-                  )

-define   d1_XEspace_xrs_cylindre_31(u,v)                                                                                               \
-_-_-_-             0

-define   d1_YEspace_xrs_cylindre_31(u,v)                                                                                               \
-_-_-_-             0

-define   d1_ZEspace_xrs_cylindre_31(u,v)                                                                                               \
-_-_-_-             d_v

-define   d1_XPlan_xrs_epicycloide_11(u,v)                                                                                              \
-_-_-_-             ADD2(ADD2(MUL2(d_parametre_B                                                                                        \
-_-_-_-                           ,COSD(MUL2(parametre_C,v)                                                                             \
-_-_-_-                                 )                                                                                               \
-_-_-_-                            )                                                                                                    \
-_-_-_-                      ,MUL2(parametre_B                                                                                          \
-_-_-_-                           ,MUL2(bSOU(0                                                                                          \
-_-_-_-                                     ,SIND(MUL2(parametre_C,v)                                                                   \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                      )                                                                                          \
-_-_-_-                                ,ADD2(MUL2(d_parametre_C,v)                                                                      \
-_-_-_-                                     ,MUL2(parametre_C,d_v)                                                                      \
-_-_-_-                                      )                                                                                          \
-_-_-_-                                 )                                                                                               \
-_-_-_-                            )                                                                                                    \
-_-_-_-                       )                                                                                                         \
-_-_-_-                 ,ADD2(MUL2(d_parametre_D                                                                                        \
-_-_-_-                           ,bSOU(0                                                                                               \
-_-_-_-                                ,COSD(MUL2(parametre_E,v)                                                                        \
-_-_-_-                                      )                                                                                          \
-_-_-_-                                 )                                                                                               \
-_-_-_-                            )                                                                                                    \
-_-_-_-                      ,MUL2(parametre_D                                                                                          \
-_-_-_-                           ,bSOU(0                                                                                               \
-_-_-_-                                ,MUL2(bSOU(0                                                                                     \
-_-_-_-                                          ,SIND(MUL2(parametre_E,v)                                                              \
-_-_-_-                                                )                                                                                \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                     ,ADD2(MUL2(d_parametre_E,v)                                                                 \
-_-_-_-                                          ,MUL2(parametre_E,d_v)                                                                 \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                      )                                                                                          \
-_-_-_-                                 )                                                                                               \
-_-_-_-                            )                                                                                                    \
-_-_-_-                       )                                                                                                         \
-_-_-_-                  )

-define   d1_YPlan_xrs_epicycloide_11(u,v)                                                                                              \
-_-_-_-             ADD2(ADD2(MUL2(d_parametre_F                                                                                        \
-_-_-_-                           ,SIND(MUL2(parametre_G,v)                                                                             \
-_-_-_-                                 )                                                                                               \
-_-_-_-                            )                                                                                                    \
-_-_-_-                      ,MUL2(parametre_F                                                                                          \
-_-_-_-                           ,MUL2(COSD(MUL2(parametre_G,v)                                                                        \
-_-_-_-                                      )                                                                                          \
-_-_-_-                                ,ADD2(MUL2(d_parametre_G,v)                                                                      \
-_-_-_-                                     ,MUL2(parametre_G,d_v)                                                                      \
-_-_-_-                                      )                                                                                          \
-_-_-_-                                 )                                                                                               \
-_-_-_-                            )                                                                                                    \
-_-_-_-                       )                                                                                                         \
-_-_-_-                 ,ADD2(MUL2(d_parametre_H                                                                                        \
-_-_-_-                           ,bSOU(0                                                                                               \
-_-_-_-                                ,SIND(MUL2(parametre_I,v)                                                                        \
-_-_-_-                                      )                                                                                          \
-_-_-_-                                 )                                                                                               \
-_-_-_-                            )                                                                                                    \
-_-_-_-                      ,MUL2(parametre_H                                                                                          \
-_-_-_-                           ,bSOU(0                                                                                               \
-_-_-_-                                ,MUL2(COSD(MUL2(parametre_I,v)                                                                   \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                     ,ADD2(MUL2(d_parametre_I,v)                                                                 \
-_-_-_-                                          ,MUL2(parametre_I,d_v)                                                                 \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                      )                                                                                          \
-_-_-_-                                 )                                                                                               \
-_-_-_-                            )                                                                                                    \
-_-_-_-                       )                                                                                                         \
-_-_-_-                  )

-define   d1_XEspace_xrs_helicoide_11(u,v)                                                                                              \
-_-_-_-             ADD2(ADD2(MUL2(d_parametre_R                                                                                        \
-_-_-_-                           ,COSD(v                                                                                               \
-_-_-_-                                 )                                                                                               \
-_-_-_-                            )                                                                                                    \
-_-_-_-                      ,MUL2(parametre_R                                                                                          \
-_-_-_-                           ,MUL2(bSOU(0                                                                                          \
-_-_-_-                                     ,SIND(v                                                                                     \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                      )                                                                                          \
-_-_-_-                                ,d_v                                                                                             \
-_-_-_-                                 )                                                                                               \
-_-_-_-                            )                                                                                                    \
-_-_-_-                       )                                                                                                         \
-_-_-_-                 ,ADD2(ADD2(MUL2(d_parametre_B,u)                                                                                \
-_-_-_-                           ,MUL2(parametre_B,d_u)                                                                                \
-_-_-_-                            )                                                                                                    \
-_-_-_-                      ,ADD2(MUL2(d_parametre_C,v)                                                                                \
-_-_-_-                           ,MUL2(parametre_C,d_v)                                                                                \
-_-_-_-                            )                                                                                                    \
-_-_-_-                       )                                                                                                         \
-_-_-_-                  )

-define   d1_YEspace_xrs_helicoide_11(u,v)                                                                                              \
-_-_-_-             ADD2(ADD2(MUL2(d_parametre_R                                                                                        \
-_-_-_-                           ,SIND(v                                                                                               \
-_-_-_-                                 )                                                                                               \
-_-_-_-                            )                                                                                                    \
-_-_-_-                      ,MUL2(parametre_R                                                                                          \
-_-_-_-                           ,MUL2(COSD(v                                                                                          \
-_-_-_-                                      )                                                                                          \
-_-_-_-                                ,d_v                                                                                             \
-_-_-_-                                 )                                                                                               \
-_-_-_-                            )                                                                                                    \
-_-_-_-                       )                                                                                                         \
-_-_-_-                 ,ADD2(ADD2(MUL2(d_parametre_D,u)                                                                                \
-_-_-_-                           ,MUL2(parametre_D,d_u)                                                                                \
-_-_-_-                            )                                                                                                    \
-_-_-_-                      ,ADD2(MUL2(d_parametre_E,v)                                                                                \
-_-_-_-                           ,MUL2(parametre_E,d_v)                                                                                \
-_-_-_-                            )                                                                                                    \
-_-_-_-                       )                                                                                                         \
-_-_-_-                  )

-define   d1_ZEspace_xrs_helicoide_11(u,v)                                                                                              \
-_-_-_-             ADD2(ADD2(MUL2(d_parametre_F,u)                                                                                     \
-_-_-_-                      ,MUL2(parametre_F,d_u)                                                                                     \
-_-_-_-                       )                                                                                                         \
-_-_-_-                 ,ADD2(MUL2(d_parametre_A,v)                                                                                     \
-_-_-_-                      ,MUL2(parametre_A,d_v)                                                                                     \
-_-_-_-                       )                                                                                                         \
-_-_-_-                  )

-define   d1_XEspace_xrs_epicycloide_21(u,v)                                                                                            \
-_-_-_-             ADD2(ADD2(MUL2(d_parametre_B                                                                                        \
-_-_-_-                           ,COSD(MUL2(parametre_C,v)                                                                             \
-_-_-_-                                 )                                                                                               \
-_-_-_-                            )                                                                                                    \
-_-_-_-                      ,MUL2(parametre_B                                                                                          \
-_-_-_-                           ,MUL2(bSOU(0                                                                                          \
-_-_-_-                                     ,SIND(MUL2(parametre_C,v)                                                                   \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                      )                                                                                          \
-_-_-_-                                ,ADD2(MUL2(d_parametre_C,v)                                                                      \
-_-_-_-                                     ,MUL2(parametre_C,d_v)                                                                      \
-_-_-_-                                      )                                                                                          \
-_-_-_-                                 )                                                                                               \
-_-_-_-                            )                                                                                                    \
-_-_-_-                       )                                                                                                         \
-_-_-_-                 ,ADD2(MUL2(d_parametre_D                                                                                        \
-_-_-_-                           ,bSOU(0                                                                                               \
-_-_-_-                                ,COSD(MUL2(parametre_E,v)                                                                        \
-_-_-_-                                      )                                                                                          \
-_-_-_-                                 )                                                                                               \
-_-_-_-                            )                                                                                                    \
-_-_-_-                      ,MUL2(parametre_D                                                                                          \
-_-_-_-                           ,bSOU(0                                                                                               \
-_-_-_-                                ,MUL2(bSOU(0                                                                                     \
-_-_-_-                                          ,SIND(MUL2(parametre_E,v)                                                              \
-_-_-_-                                                )                                                                                \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                     ,ADD2(MUL2(d_parametre_E,v)                                                                 \
-_-_-_-                                          ,MUL2(parametre_E,d_v)                                                                 \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                      )                                                                                          \
-_-_-_-                                 )                                                                                               \
-_-_-_-                            )                                                                                                    \
-_-_-_-                       )                                                                                                         \
-_-_-_-                  )

-define   d1_YEspace_xrs_epicycloide_21(u,v)                                                                                            \
-_-_-_-             ADD2(ADD2(MUL2(d_parametre_F                                                                                        \
-_-_-_-                           ,SIND(MUL2(parametre_G,v)                                                                             \
-_-_-_-                                 )                                                                                               \
-_-_-_-                            )                                                                                                    \
-_-_-_-                      ,MUL2(parametre_F                                                                                          \
-_-_-_-                           ,MUL2(COSD(MUL2(parametre_G,v)                                                                        \
-_-_-_-                                      )                                                                                          \
-_-_-_-                                ,ADD2(MUL2(d_parametre_G,v)                                                                      \
-_-_-_-                                     ,MUL2(parametre_G,d_v)                                                                      \
-_-_-_-                                      )                                                                                          \
-_-_-_-                                 )                                                                                               \
-_-_-_-                            )                                                                                                    \
-_-_-_-                       )                                                                                                         \
-_-_-_-                 ,ADD2(MUL2(d_parametre_H                                                                                        \
-_-_-_-                           ,bSOU(0                                                                                               \
-_-_-_-                                ,SIND(MUL2(parametre_I,v)                                                                        \
-_-_-_-                                      )                                                                                          \
-_-_-_-                                 )                                                                                               \
-_-_-_-                            )                                                                                                    \
-_-_-_-                      ,MUL2(parametre_H                                                                                          \
-_-_-_-                           ,bSOU(0                                                                                               \
-_-_-_-                                ,MUL2(COSD(MUL2(parametre_I,v)                                                                   \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                     ,ADD2(MUL2(d_parametre_I,v)                                                                 \
-_-_-_-                                          ,MUL2(parametre_I,d_v)                                                                 \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                      )                                                                                          \
-_-_-_-                                 )                                                                                               \
-_-_-_-                            )                                                                                                    \
-_-_-_-                       )                                                                                                         \
-_-_-_-                  )

-define   d1_ZEspace_xrs_epicycloide_21(u,v)                                                                                            \
-_-_-_-             ADD2(ADD2(MUL2(d_parametre_M                                                                                        \
-_-_-_-                           ,COSD(MUL2(parametre_N,v)                                                                             \
-_-_-_-                                 )                                                                                               \
-_-_-_-                            )                                                                                                    \
-_-_-_-                      ,MUL2(parametre_M                                                                                          \
-_-_-_-                           ,MUL2(bSOU(0                                                                                          \
-_-_-_-                                     ,SIND(MUL2(parametre_N,v)                                                                   \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                      )                                                                                          \
-_-_-_-                                ,ADD2(MUL2(d_parametre_N,v)                                                                      \
-_-_-_-                                     ,MUL2(parametre_N,d_v)                                                                      \
-_-_-_-                                      )                                                                                          \
-_-_-_-                                 )                                                                                               \
-_-_-_-                            )                                                                                                    \
-_-_-_-                       )                                                                                                         \
-_-_-_-                 ,ADD2(MUL2(d_parametre_O                                                                                        \
-_-_-_-                           ,bSOU(0                                                                                               \
-_-_-_-                                ,SIND(MUL2(parametre_P,v)                                                                        \
-_-_-_-                                      )                                                                                          \
-_-_-_-                                 )                                                                                               \
-_-_-_-                            )                                                                                                    \
-_-_-_-                      ,MUL2(parametre_O                                                                                          \
-_-_-_-                           ,bSOU(0                                                                                               \
-_-_-_-                                ,MUL2(COSD(MUL2(parametre_P,v)                                                                   \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                     ,ADD2(MUL2(d_parametre_P,v)                                                                 \
-_-_-_-                                          ,MUL2(parametre_P,d_v)                                                                 \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                      )                                                                                          \
-_-_-_-                                 )                                                                                               \
-_-_-_-                            )                                                                                                    \
-_-_-_-                       )                                                                                                         \
-_-_-_-                  )

-define   d1_XEspace_xrs_epicycloide_31(u,v)                                                                                            \
-_-_-_-             ADD2(ADD2(MUL2(d_parametre_KX                                                                                       \
-_-_-_-                           ,MUL2(MUL2(EXPD(MUL2(parametre_EX,v)                                                                  \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                     ,COND(IFET(IFEQ(COSD(ADD2(MUL2(parametre_OCX,v)                                             \
-_-_-_-                                                              ,parametre_PCX                                                     \
-_-_-_-                                                               )                                                                 \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                    ,0                                                                           \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                               ,IFEQ(parametre_ECX,0)                                                            \
-_-_-_-                                                )                                                                                \
-_-_-_-                                          ,1                                                                                     \
-_-_-_-                                          ,MOND(COSD(ADD2(MUL2(parametre_OCX,v)                                                  \
-_-_-_-                                                         ,parametre_PCX                                                          \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                               ,parametre_ECX                                                                    \
-_-_-_-                                                )                                                                                \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                      )                                                                                          \
-_-_-_-                                ,COND(IFET(IFEQ(SIND(ADD2(MUL2(parametre_OSX,v)                                                  \
-_-_-_-                                                         ,parametre_PSX                                                          \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                               ,0                                                                                \
-_-_-_-                                                )                                                                                \
-_-_-_-                                          ,IFEQ(parametre_ESX,0)                                                                 \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                     ,1                                                                                          \
-_-_-_-                                     ,MOND(SIND(ADD2(MUL2(parametre_OSX,v)                                                       \
-_-_-_-                                                    ,parametre_PSX                                                               \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                                )                                                                                \
-_-_-_-                                          ,parametre_ESX                                                                         \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                      )                                                                                          \
-_-_-_-                                 )                                                                                               \
-_-_-_-                            )                                                                                                    \
-_-_-_-                      ,MUL2(parametre_KX                                                                                         \
-_-_-_-                           ,ADD2(MUL2(ADD2(MUL2(MUL2(EXPD(MUL2(parametre_EX,v)                                                   \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                    ,ADD2(MUL2(d_parametre_EX,v)                                                 \
-_-_-_-                                                         ,MUL2(parametre_EX,d_v)                                                 \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                               ,COND(IFET(IFEQ(COSD(ADD2(MUL2(parametre_OCX,v)                                   \
-_-_-_-                                                                        ,parametre_PCX                                           \
-_-_-_-                                                                         )                                                       \
-_-_-_-                                                                    )                                                            \
-_-_-_-                                                              ,0                                                                 \
-_-_-_-                                                               )                                                                 \
-_-_-_-                                                         ,IFEQ(parametre_ECX,0)                                                  \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                    ,1                                                                           \
-_-_-_-                                                    ,MOND(COSD(ADD2(MUL2(parametre_OCX,v)                                        \
-_-_-_-                                                                   ,parametre_PCX                                                \
-_-_-_-                                                                    )                                                            \
-_-_-_-                                                               )                                                                 \
-_-_-_-                                                         ,parametre_ECX                                                          \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                                )                                                                                \
-_-_-_-                                          ,MUL2(EXPD(MUL2(parametre_EX,v)                                                        \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                               ,MUL2(COND(IFNE(parametre_ECX,0)                                                  \
-_-_-_-                                                         ,MUL2(parametre_ECX                                                     \
-_-_-_-                                                              ,COND(IFET(IFEQ(COSD(ADD2(MUL2(parametre_OCX,v)                    \
-_-_-_-                                                                                       ,parametre_PCX                            \
-_-_-_-                                                                                        )                                        \
-_-_-_-                                                                                   )                                             \
-_-_-_-                                                                             ,0                                                  \
-_-_-_-                                                                              )                                                  \
-_-_-_-                                                                        ,IFEQ(bSOU(parametre_ECX,1)                              \
-_-_-_-                                                                             ,0                                                  \
-_-_-_-                                                                              )                                                  \
-_-_-_-                                                                         )                                                       \
-_-_-_-                                                                   ,1                                                            \
-_-_-_-                                                                   ,MOND(COSD(ADD2(MUL2(parametre_OCX,v)                         \
-_-_-_-                                                                                  ,parametre_PCX                                 \
-_-_-_-                                                                                   )                                             \
-_-_-_-                                                                              )                                                  \
-_-_-_-                                                                        ,bSOU(parametre_ECX,1)                                   \
-_-_-_-                                                                         )                                                       \
-_-_-_-                                                                    )                                                            \
-_-_-_-                                                               )                                                                 \
-_-_-_-                                                         ,0                                                                      \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                    ,MUL2(bSOU(0                                                                 \
-_-_-_-                                                              ,SIND(ADD2(MUL2(parametre_OCX,v)                                   \
-_-_-_-                                                                        ,parametre_PCX                                           \
-_-_-_-                                                                         )                                                       \
-_-_-_-                                                                    )                                                            \
-_-_-_-                                                               )                                                                 \
-_-_-_-                                                         ,ADD2(ADD2(MUL2(d_parametre_OCX,v)                                      \
-_-_-_-                                                                   ,MUL2(parametre_OCX,d_v)                                      \
-_-_-_-                                                                    )                                                            \
-_-_-_-                                                              ,d_parametre_PCX                                                   \
-_-_-_-                                                               )                                                                 \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                                )                                                                                \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                     ,COND(IFET(IFEQ(SIND(ADD2(MUL2(parametre_OSX,v)                                             \
-_-_-_-                                                              ,parametre_PSX                                                     \
-_-_-_-                                                               )                                                                 \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                    ,0                                                                           \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                               ,IFEQ(parametre_ESX,0)                                                            \
-_-_-_-                                                )                                                                                \
-_-_-_-                                          ,1                                                                                     \
-_-_-_-                                          ,MOND(SIND(ADD2(MUL2(parametre_OSX,v)                                                  \
-_-_-_-                                                         ,parametre_PSX                                                          \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                               ,parametre_ESX                                                                    \
-_-_-_-                                                )                                                                                \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                      )                                                                                          \
-_-_-_-                                ,MUL2(MUL2(EXPD(MUL2(parametre_EX,v)                                                             \
-_-_-_-                                                )                                                                                \
-_-_-_-                                          ,COND(IFET(IFEQ(COSD(ADD2(MUL2(parametre_OCX,v)                                        \
-_-_-_-                                                                   ,parametre_PCX                                                \
-_-_-_-                                                                    )                                                            \
-_-_-_-                                                               )                                                                 \
-_-_-_-                                                         ,0                                                                      \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                    ,IFEQ(parametre_ECX,0)                                                       \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                               ,1                                                                                \
-_-_-_-                                               ,MOND(COSD(ADD2(MUL2(parametre_OCX,v)                                             \
-_-_-_-                                                              ,parametre_PCX                                                     \
-_-_-_-                                                               )                                                                 \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                    ,parametre_ECX                                                               \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                                )                                                                                \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                     ,MUL2(COND(IFNE(parametre_ESX,0)                                                            \
-_-_-_-                                               ,MUL2(parametre_ESX                                                               \
-_-_-_-                                                    ,COND(IFET(IFEQ(SIND(ADD2(MUL2(parametre_OSX,v)                              \
-_-_-_-                                                                             ,parametre_PSX                                      \
-_-_-_-                                                                              )                                                  \
-_-_-_-                                                                         )                                                       \
-_-_-_-                                                                   ,0                                                            \
-_-_-_-                                                                    )                                                            \
-_-_-_-                                                              ,IFEQ(bSOU(parametre_ESX,1)                                        \
-_-_-_-                                                                   ,0                                                            \
-_-_-_-                                                                    )                                                            \
-_-_-_-                                                               )                                                                 \
-_-_-_-                                                         ,1                                                                      \
-_-_-_-                                                         ,MOND(SIND(ADD2(MUL2(parametre_OSX,v)                                   \
-_-_-_-                                                                        ,parametre_PSX                                           \
-_-_-_-                                                                         )                                                       \
-_-_-_-                                                                    )                                                            \
-_-_-_-                                                              ,bSOU(parametre_ESX,1)                                             \
-_-_-_-                                                               )                                                                 \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                               ,0                                                                                \
-_-_-_-                                                )                                                                                \
-_-_-_-                                          ,MUL2(COSD(ADD2(MUL2(parametre_OSX,v)                                                  \
-_-_-_-                                                         ,parametre_PSX                                                          \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                               ,ADD2(ADD2(MUL2(d_parametre_OSX,v)                                                \
-_-_-_-                                                         ,MUL2(parametre_OSX,d_v)                                                \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                    ,d_parametre_PSX                                                             \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                                )                                                                                \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                      )                                                                                          \
-_-_-_-                                 )                                                                                               \
-_-_-_-                            )                                                                                                    \
-_-_-_-                       )                                                                                                         \
-_-_-_-                 ,d_parametre_TX                                                                                                 \
-_-_-_-                  )

-define   d1_YEspace_xrs_epicycloide_31(u,v)                                                                                            \
-_-_-_-             ADD2(ADD2(MUL2(d_parametre_KY                                                                                       \
-_-_-_-                           ,MUL2(MUL2(EXPD(MUL2(parametre_EY,v)                                                                  \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                     ,COND(IFET(IFEQ(COSD(ADD2(MUL2(parametre_OCY,v)                                             \
-_-_-_-                                                              ,parametre_PCY                                                     \
-_-_-_-                                                               )                                                                 \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                    ,0                                                                           \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                               ,IFEQ(parametre_ECY,0)                                                            \
-_-_-_-                                                )                                                                                \
-_-_-_-                                          ,1                                                                                     \
-_-_-_-                                          ,MOND(COSD(ADD2(MUL2(parametre_OCY,v)                                                  \
-_-_-_-                                                         ,parametre_PCY                                                          \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                               ,parametre_ECY                                                                    \
-_-_-_-                                                )                                                                                \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                      )                                                                                          \
-_-_-_-                                ,COND(IFET(IFEQ(SIND(ADD2(MUL2(parametre_OSY,v)                                                  \
-_-_-_-                                                         ,parametre_PSY                                                          \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                               ,0                                                                                \
-_-_-_-                                                )                                                                                \
-_-_-_-                                          ,IFEQ(parametre_ESY,0)                                                                 \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                     ,1                                                                                          \
-_-_-_-                                     ,MOND(SIND(ADD2(MUL2(parametre_OSY,v)                                                       \
-_-_-_-                                                    ,parametre_PSY                                                               \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                                )                                                                                \
-_-_-_-                                          ,parametre_ESY                                                                         \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                      )                                                                                          \
-_-_-_-                                 )                                                                                               \
-_-_-_-                            )                                                                                                    \
-_-_-_-                      ,MUL2(parametre_KY                                                                                         \
-_-_-_-                           ,ADD2(MUL2(ADD2(MUL2(MUL2(EXPD(MUL2(parametre_EY,v)                                                   \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                    ,ADD2(MUL2(d_parametre_EY,v)                                                 \
-_-_-_-                                                         ,MUL2(parametre_EY,d_v)                                                 \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                               ,COND(IFET(IFEQ(COSD(ADD2(MUL2(parametre_OCY,v)                                   \
-_-_-_-                                                                        ,parametre_PCY                                           \
-_-_-_-                                                                         )                                                       \
-_-_-_-                                                                    )                                                            \
-_-_-_-                                                              ,0                                                                 \
-_-_-_-                                                               )                                                                 \
-_-_-_-                                                         ,IFEQ(parametre_ECY,0)                                                  \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                    ,1                                                                           \
-_-_-_-                                                    ,MOND(COSD(ADD2(MUL2(parametre_OCY,v)                                        \
-_-_-_-                                                                   ,parametre_PCY                                                \
-_-_-_-                                                                    )                                                            \
-_-_-_-                                                               )                                                                 \
-_-_-_-                                                         ,parametre_ECY                                                          \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                                )                                                                                \
-_-_-_-                                          ,MUL2(EXPD(MUL2(parametre_EY,v)                                                        \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                               ,MUL2(COND(IFNE(parametre_ECY,0)                                                  \
-_-_-_-                                                         ,MUL2(parametre_ECY                                                     \
-_-_-_-                                                              ,COND(IFET(IFEQ(COSD(ADD2(MUL2(parametre_OCY,v)                    \
-_-_-_-                                                                                       ,parametre_PCY                            \
-_-_-_-                                                                                        )                                        \
-_-_-_-                                                                                   )                                             \
-_-_-_-                                                                             ,0                                                  \
-_-_-_-                                                                              )                                                  \
-_-_-_-                                                                        ,IFEQ(bSOU(parametre_ECY,1)                              \
-_-_-_-                                                                             ,0                                                  \
-_-_-_-                                                                              )                                                  \
-_-_-_-                                                                         )                                                       \
-_-_-_-                                                                   ,1                                                            \
-_-_-_-                                                                   ,MOND(COSD(ADD2(MUL2(parametre_OCY,v)                         \
-_-_-_-                                                                                  ,parametre_PCY                                 \
-_-_-_-                                                                                   )                                             \
-_-_-_-                                                                              )                                                  \
-_-_-_-                                                                        ,bSOU(parametre_ECY,1)                                   \
-_-_-_-                                                                         )                                                       \
-_-_-_-                                                                    )                                                            \
-_-_-_-                                                               )                                                                 \
-_-_-_-                                                         ,0                                                                      \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                    ,MUL2(bSOU(0                                                                 \
-_-_-_-                                                              ,SIND(ADD2(MUL2(parametre_OCY,v)                                   \
-_-_-_-                                                                        ,parametre_PCY                                           \
-_-_-_-                                                                         )                                                       \
-_-_-_-                                                                    )                                                            \
-_-_-_-                                                               )                                                                 \
-_-_-_-                                                         ,ADD2(ADD2(MUL2(d_parametre_OCY,v)                                      \
-_-_-_-                                                                   ,MUL2(parametre_OCY,d_v)                                      \
-_-_-_-                                                                    )                                                            \
-_-_-_-                                                              ,d_parametre_PCY                                                   \
-_-_-_-                                                               )                                                                 \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                                )                                                                                \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                     ,COND(IFET(IFEQ(SIND(ADD2(MUL2(parametre_OSY,v)                                             \
-_-_-_-                                                              ,parametre_PSY                                                     \
-_-_-_-                                                               )                                                                 \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                    ,0                                                                           \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                               ,IFEQ(parametre_ESY,0)                                                            \
-_-_-_-                                                )                                                                                \
-_-_-_-                                          ,1                                                                                     \
-_-_-_-                                          ,MOND(SIND(ADD2(MUL2(parametre_OSY,v)                                                  \
-_-_-_-                                                         ,parametre_PSY                                                          \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                               ,parametre_ESY                                                                    \
-_-_-_-                                                )                                                                                \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                      )                                                                                          \
-_-_-_-                                ,MUL2(MUL2(EXPD(MUL2(parametre_EY,v)                                                             \
-_-_-_-                                                )                                                                                \
-_-_-_-                                          ,COND(IFET(IFEQ(COSD(ADD2(MUL2(parametre_OCY,v)                                        \
-_-_-_-                                                                   ,parametre_PCY                                                \
-_-_-_-                                                                    )                                                            \
-_-_-_-                                                               )                                                                 \
-_-_-_-                                                         ,0                                                                      \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                    ,IFEQ(parametre_ECY,0)                                                       \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                               ,1                                                                                \
-_-_-_-                                               ,MOND(COSD(ADD2(MUL2(parametre_OCY,v)                                             \
-_-_-_-                                                              ,parametre_PCY                                                     \
-_-_-_-                                                               )                                                                 \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                    ,parametre_ECY                                                               \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                                )                                                                                \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                     ,MUL2(COND(IFNE(parametre_ESY,0)                                                            \
-_-_-_-                                               ,MUL2(parametre_ESY                                                               \
-_-_-_-                                                    ,COND(IFET(IFEQ(SIND(ADD2(MUL2(parametre_OSY,v)                              \
-_-_-_-                                                                             ,parametre_PSY                                      \
-_-_-_-                                                                              )                                                  \
-_-_-_-                                                                         )                                                       \
-_-_-_-                                                                   ,0                                                            \
-_-_-_-                                                                    )                                                            \
-_-_-_-                                                              ,IFEQ(bSOU(parametre_ESY,1)                                        \
-_-_-_-                                                                   ,0                                                            \
-_-_-_-                                                                    )                                                            \
-_-_-_-                                                               )                                                                 \
-_-_-_-                                                         ,1                                                                      \
-_-_-_-                                                         ,MOND(SIND(ADD2(MUL2(parametre_OSY,v)                                   \
-_-_-_-                                                                        ,parametre_PSY                                           \
-_-_-_-                                                                         )                                                       \
-_-_-_-                                                                    )                                                            \
-_-_-_-                                                              ,bSOU(parametre_ESY,1)                                             \
-_-_-_-                                                               )                                                                 \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                               ,0                                                                                \
-_-_-_-                                                )                                                                                \
-_-_-_-                                          ,MUL2(COSD(ADD2(MUL2(parametre_OSY,v)                                                  \
-_-_-_-                                                         ,parametre_PSY                                                          \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                               ,ADD2(ADD2(MUL2(d_parametre_OSY,v)                                                \
-_-_-_-                                                         ,MUL2(parametre_OSY,d_v)                                                \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                    ,d_parametre_PSY                                                             \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                                )                                                                                \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                      )                                                                                          \
-_-_-_-                                 )                                                                                               \
-_-_-_-                            )                                                                                                    \
-_-_-_-                       )                                                                                                         \
-_-_-_-                 ,d_parametre_TY                                                                                                 \
-_-_-_-                  )

-define   d1_ZEspace_xrs_epicycloide_31(u,v)                                                                                            \
-_-_-_-             ADD2(ADD2(MUL2(d_parametre_KZ                                                                                       \
-_-_-_-                           ,MUL2(MUL2(EXPD(MUL2(parametre_EZ,v)                                                                  \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                     ,COND(IFET(IFEQ(COSD(ADD2(MUL2(parametre_OCZ,v)                                             \
-_-_-_-                                                              ,parametre_PCZ                                                     \
-_-_-_-                                                               )                                                                 \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                    ,0                                                                           \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                               ,IFEQ(parametre_ECZ,0)                                                            \
-_-_-_-                                                )                                                                                \
-_-_-_-                                          ,1                                                                                     \
-_-_-_-                                          ,MOND(COSD(ADD2(MUL2(parametre_OCZ,v)                                                  \
-_-_-_-                                                         ,parametre_PCZ                                                          \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                               ,parametre_ECZ                                                                    \
-_-_-_-                                                )                                                                                \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                      )                                                                                          \
-_-_-_-                                ,COND(IFET(IFEQ(SIND(ADD2(MUL2(parametre_OSZ,v)                                                  \
-_-_-_-                                                         ,parametre_PSZ                                                          \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                               ,0                                                                                \
-_-_-_-                                                )                                                                                \
-_-_-_-                                          ,IFEQ(parametre_ESZ,0)                                                                 \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                     ,1                                                                                          \
-_-_-_-                                     ,MOND(SIND(ADD2(MUL2(parametre_OSZ,v)                                                       \
-_-_-_-                                                    ,parametre_PSZ                                                               \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                                )                                                                                \
-_-_-_-                                          ,parametre_ESZ                                                                         \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                      )                                                                                          \
-_-_-_-                                 )                                                                                               \
-_-_-_-                            )                                                                                                    \
-_-_-_-                      ,MUL2(parametre_KZ                                                                                         \
-_-_-_-                           ,ADD2(MUL2(ADD2(MUL2(MUL2(EXPD(MUL2(parametre_EZ,v)                                                   \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                    ,ADD2(MUL2(d_parametre_EZ,v)                                                 \
-_-_-_-                                                         ,MUL2(parametre_EZ,d_v)                                                 \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                               ,COND(IFET(IFEQ(COSD(ADD2(MUL2(parametre_OCZ,v)                                   \
-_-_-_-                                                                        ,parametre_PCZ                                           \
-_-_-_-                                                                         )                                                       \
-_-_-_-                                                                    )                                                            \
-_-_-_-                                                              ,0                                                                 \
-_-_-_-                                                               )                                                                 \
-_-_-_-                                                         ,IFEQ(parametre_ECZ,0)                                                  \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                    ,1                                                                           \
-_-_-_-                                                    ,MOND(COSD(ADD2(MUL2(parametre_OCZ,v)                                        \
-_-_-_-                                                                   ,parametre_PCZ                                                \
-_-_-_-                                                                    )                                                            \
-_-_-_-                                                               )                                                                 \
-_-_-_-                                                         ,parametre_ECZ                                                          \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                                )                                                                                \
-_-_-_-                                          ,MUL2(EXPD(MUL2(parametre_EZ,v)                                                        \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                               ,MUL2(COND(IFNE(parametre_ECZ,0)                                                  \
-_-_-_-                                                         ,MUL2(parametre_ECZ                                                     \
-_-_-_-                                                              ,COND(IFET(IFEQ(COSD(ADD2(MUL2(parametre_OCZ,v)                    \
-_-_-_-                                                                                       ,parametre_PCZ                            \
-_-_-_-                                                                                        )                                        \
-_-_-_-                                                                                   )                                             \
-_-_-_-                                                                             ,0                                                  \
-_-_-_-                                                                              )                                                  \
-_-_-_-                                                                        ,IFEQ(bSOU(parametre_ECZ,1)                              \
-_-_-_-                                                                             ,0                                                  \
-_-_-_-                                                                              )                                                  \
-_-_-_-                                                                         )                                                       \
-_-_-_-                                                                   ,1                                                            \
-_-_-_-                                                                   ,MOND(COSD(ADD2(MUL2(parametre_OCZ,v)                         \
-_-_-_-                                                                                  ,parametre_PCZ                                 \
-_-_-_-                                                                                   )                                             \
-_-_-_-                                                                              )                                                  \
-_-_-_-                                                                        ,bSOU(parametre_ECZ,1)                                   \
-_-_-_-                                                                         )                                                       \
-_-_-_-                                                                    )                                                            \
-_-_-_-                                                               )                                                                 \
-_-_-_-                                                         ,0                                                                      \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                    ,MUL2(bSOU(0                                                                 \
-_-_-_-                                                              ,SIND(ADD2(MUL2(parametre_OCZ,v)                                   \
-_-_-_-                                                                        ,parametre_PCZ                                           \
-_-_-_-                                                                         )                                                       \
-_-_-_-                                                                    )                                                            \
-_-_-_-                                                               )                                                                 \
-_-_-_-                                                         ,ADD2(ADD2(MUL2(d_parametre_OCZ,v)                                      \
-_-_-_-                                                                   ,MUL2(parametre_OCZ,d_v)                                      \
-_-_-_-                                                                    )                                                            \
-_-_-_-                                                              ,d_parametre_PCZ                                                   \
-_-_-_-                                                               )                                                                 \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                                )                                                                                \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                     ,COND(IFET(IFEQ(SIND(ADD2(MUL2(parametre_OSZ,v)                                             \
-_-_-_-                                                              ,parametre_PSZ                                                     \
-_-_-_-                                                               )                                                                 \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                    ,0                                                                           \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                               ,IFEQ(parametre_ESZ,0)                                                            \
-_-_-_-                                                )                                                                                \
-_-_-_-                                          ,1                                                                                     \
-_-_-_-                                          ,MOND(SIND(ADD2(MUL2(parametre_OSZ,v)                                                  \
-_-_-_-                                                         ,parametre_PSZ                                                          \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                               ,parametre_ESZ                                                                    \
-_-_-_-                                                )                                                                                \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                      )                                                                                          \
-_-_-_-                                ,MUL2(MUL2(EXPD(MUL2(parametre_EZ,v)                                                             \
-_-_-_-                                                )                                                                                \
-_-_-_-                                          ,COND(IFET(IFEQ(COSD(ADD2(MUL2(parametre_OCZ,v)                                        \
-_-_-_-                                                                   ,parametre_PCZ                                                \
-_-_-_-                                                                    )                                                            \
-_-_-_-                                                               )                                                                 \
-_-_-_-                                                         ,0                                                                      \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                    ,IFEQ(parametre_ECZ,0)                                                       \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                               ,1                                                                                \
-_-_-_-                                               ,MOND(COSD(ADD2(MUL2(parametre_OCZ,v)                                             \
-_-_-_-                                                              ,parametre_PCZ                                                     \
-_-_-_-                                                               )                                                                 \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                    ,parametre_ECZ                                                               \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                                )                                                                                \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                     ,MUL2(COND(IFNE(parametre_ESZ,0)                                                            \
-_-_-_-                                               ,MUL2(parametre_ESZ                                                               \
-_-_-_-                                                    ,COND(IFET(IFEQ(SIND(ADD2(MUL2(parametre_OSZ,v)                              \
-_-_-_-                                                                             ,parametre_PSZ                                      \
-_-_-_-                                                                              )                                                  \
-_-_-_-                                                                         )                                                       \
-_-_-_-                                                                   ,0                                                            \
-_-_-_-                                                                    )                                                            \
-_-_-_-                                                              ,IFEQ(bSOU(parametre_ESZ,1)                                        \
-_-_-_-                                                                   ,0                                                            \
-_-_-_-                                                                    )                                                            \
-_-_-_-                                                               )                                                                 \
-_-_-_-                                                         ,1                                                                      \
-_-_-_-                                                         ,MOND(SIND(ADD2(MUL2(parametre_OSZ,v)                                   \
-_-_-_-                                                                        ,parametre_PSZ                                           \
-_-_-_-                                                                         )                                                       \
-_-_-_-                                                                    )                                                            \
-_-_-_-                                                              ,bSOU(parametre_ESZ,1)                                             \
-_-_-_-                                                               )                                                                 \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                               ,0                                                                                \
-_-_-_-                                                )                                                                                \
-_-_-_-                                          ,MUL2(COSD(ADD2(MUL2(parametre_OSZ,v)                                                  \
-_-_-_-                                                         ,parametre_PSZ                                                          \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                               ,ADD2(ADD2(MUL2(d_parametre_OSZ,v)                                                \
-_-_-_-                                                         ,MUL2(parametre_OSZ,d_v)                                                \
-_-_-_-                                                          )                                                                      \
-_-_-_-                                                    ,d_parametre_PSZ                                                             \
-_-_-_-                                                     )                                                                           \
-_-_-_-                                                )                                                                                \
-_-_-_-                                           )                                                                                     \
-_-_-_-                                      )                                                                                          \
-_-_-_-                                 )                                                                                               \
-_-_-_-                            )                                                                                                    \
-_-_-_-                       )                                                                                                         \
-_-_-_-                 ,d_parametre_TZ                                                                                                 \
-_-_-_-                  )



Copyright © Jean-François COLONNA, 2019-2025.
Copyright © CMAP (Centre de Mathématiques APpliquées) UMR CNRS 7641 / École polytechnique, Institut Polytechnique de Paris, 2019-2025.