/*************************************************************************************************************************************/
/* */
/* G E S T I O N D E L ' I N T E R A C T I O N S T A N D A R D : */
/* */
/* */
/* Author of '$xrs/hyper_hyper_volumes.13$I' : */
/* */
/* Jean-Francois COLONNA (LACTAMME, 20230225133801). */
/* */
/*************************************************************************************************************************************/
/*===================================================================================================================================*/
/*************************************************************************************************************************************/
/* */
/* A C C E S A U X F I C H I E R S P A R A M E T R E S : */
/* */
/*************************************************************************************************************************************/
#include xrs/hyper_hyper_volumes.33.I"
/*===================================================================================================================================*/
/*************************************************************************************************************************************/
/* */
/* G E S T I O N D E S P R I M I T I V E S D E V I S U A L I S A T I O N S T A N D A R D S : */
/* */
/*************************************************************************************************************************************/
#define PROCESS_ARGUMENTS_DE_TRANSFORMATION_DE_w1_w2_w3_w4_w5_w6_w7_w8 \
Bblock \
\
DEBUT_D_IMBRICATION_DES_____gPROCESS_PARAMETRE_____SECONDAIRES; \
\
GET_ARGUMENT_L("tore_w1=",gestion_torique_de_w1); \
GET_ARGUMENT_L("tore_w2=",gestion_torique_de_w2); \
GET_ARGUMENT_L("tore_w3=",gestion_torique_de_w3); \
GET_ARGUMENT_L("tore_w4=",gestion_torique_de_w4); \
GET_ARGUMENT_L("tore_w5=",gestion_torique_de_w5); \
GET_ARGUMENT_L("tore_w6=",gestion_torique_de_w6); \
GET_ARGUMENT_L("tore_w7=",gestion_torique_de_w7); \
GET_ARGUMENT_L("tore_w8=",gestion_torique_de_w8); \
\
GET_ARGUMENT_L("w_arbitraires=""wa=",definir_arbitrairement_les_coordonnees_w1_w2_w3_w4_w5_w6_w7_w8); \
\
PROCESS_ARGUMENT_I("nombre_elements=""ne=",nombre_d_elements \
,BLOC(VIDE;) \
,BLOC(Bblock \
PRINT_AVERTISSEMENT("'ne=' doit etre defini avant toute entree de fichiers"); \
Eblock \
) \
); \
\
GET_ARGUMENT_F("separateur_w=""sw=" \
,separateur_de_definition_arbitraire_des_coordonnees_w1_w2_w3_w4_w5_w6_w7_w8 \
); \
\
PROKESF_ARGUMENT_FICHIER("coordonnees_w1=" \
,fichier_des_coordonnees_w1 \
,liste_des_coordonnees_w1 \
,COORDONNEE_w1_IMPLICITE \
,lTRANSFORMAT_0d \
,iGENERATION_D_UN_FICHIER \
); \
PROKESF_ARGUMENT_FICHIER("coordonnees_w2=" \
,fichier_des_coordonnees_w2 \
,liste_des_coordonnees_w2 \
,COORDONNEE_w2_IMPLICITE \
,lTRANSFORMAT_0d \
,iGENERATION_D_UN_FICHIER \
); \
PROKESF_ARGUMENT_FICHIER("coordonnees_w3=" \
,fichier_des_coordonnees_w3 \
,liste_des_coordonnees_w3 \
,COORDONNEE_w3_IMPLICITE \
,lTRANSFORMAT_0d \
,iGENERATION_D_UN_FICHIER \
); \
PROKESF_ARGUMENT_FICHIER("coordonnees_w4=" \
,fichier_des_coordonnees_w4 \
,liste_des_coordonnees_w4 \
,COORDONNEE_w4_IMPLICITE \
,lTRANSFORMAT_0d \
,iGENERATION_D_UN_FICHIER \
); \
PROKESF_ARGUMENT_FICHIER("coordonnees_w5=" \
,fichier_des_coordonnees_w5 \
,liste_des_coordonnees_w5 \
,COORDONNEE_w5_IMPLICITE \
,lTRANSFORMAT_0d \
,iGENERATION_D_UN_FICHIER \
); \
PROKESF_ARGUMENT_FICHIER("coordonnees_w6=" \
,fichier_des_coordonnees_w6 \
,liste_des_coordonnees_w6 \
,COORDONNEE_w6_IMPLICITE \
,lTRANSFORMAT_0d \
,iGENERATION_D_UN_FICHIER \
); \
PROKESF_ARGUMENT_FICHIER("coordonnees_w7=" \
,fichier_des_coordonnees_w7 \
,liste_des_coordonnees_w7 \
,COORDONNEE_w7_IMPLICITE \
,lTRANSFORMAT_0d \
,iGENERATION_D_UN_FICHIER \
); \
PROKESF_ARGUMENT_FICHIER("coordonnees_w8=" \
,fichier_des_coordonnees_w8 \
,liste_des_coordonnees_w8 \
,COORDONNEE_w8_IMPLICITE \
,lTRANSFORMAT_0d \
,iGENERATION_D_UN_FICHIER \
); \
\
PROKESF_ARGUMENT_FICHIER("coordonnees_ROUGE=" \
,fichier_des_coordonnees_ROUGE \
,liste_des_coordonnees_ROUGE \
,COORDONNEE_ROUGE_IMPLICITE \
,lTRANSFORMAT_0d \
,iGENERATION_D_UN_FICHIER \
); \
PROKESF_ARGUMENT_FICHIER("coordonnees_VERTE=" \
,fichier_des_coordonnees_VERTE \
,liste_des_coordonnees_VERTE \
,COORDONNEE_VERTE_IMPLICITE \
,lTRANSFORMAT_0d \
,iGENERATION_D_UN_FICHIER \
); \
PROKESF_ARGUMENT_FICHIER("coordonnees_BLEUE=" \
,fichier_des_coordonnees_BLEUE \
,liste_des_coordonnees_BLEUE \
,COORDONNEE_BLEUE_IMPLICITE \
,lTRANSFORMAT_0d \
,iGENERATION_D_UN_FICHIER \
); \
\
PROKESF_ARGUMENT_FICHIER("coordonnees_RAYON=" \
,fichier_des_coordonnees_RAYON \
,liste_des_coordonnees_RAYON \
,COORDONNEE_RAYON_IMPLICITE \
,lTRANSFORMAT_0d \
,iGENERATION_D_UN_FICHIER \
); \
/* Introduit le 20240517141151... */ \
\
PROKESF_ARGUMENT_FICHIER("coordonnees_MASSE=" \
,fichier_des_coordonnees_MASSE \
,liste_des_coordonnees_MASSE \
,COORDONNEE_MASSE_IMPLICITE \
,lTRANSFORMAT_0d \
,iGENERATION_D_UN_FICHIER \
); \
/* Introduit le 20240519091117... */ \
\
FIN___D_IMBRICATION_DES_____gPROCESS_PARAMETRE_____SECONDAIRES; \
\
Eblock
#define PROCESS_ARGUMENTS_DE_DEFINITION_DES_COORDONNEES_CURVILIGNES \
Bblock \
\
DEBUT_D_IMBRICATION_DES_____gPROCESS_PARAMETRE_____SECONDAIRES; \
\
GET_ARGUMENT_L("lw=""lister_w=",lister_les_coordonnees_w1_w2_w3_w4_w5_w6_w7_w8_des_points); \
\
GET_ARGUMENT_F("mw1=",minimum_de_w1); \
GET_ARGUMENT_F("Mw1=",maximum_de_w1); \
GET_ARGUMENT_F("pas_w1=""pw1=",pas_de_w1); \
GET_ARGUMENT_I("ew1=",echantillonnage_de_w1); \
GET_ARGUMENT_I("tew1=",translation_de_l_echantillonnage_de_w1); \
GET_ARGUMENT_F("dpw1=",diviseur_du_pas_de_w1); \
\
GET_ARGUMENT_F("mw2=",minimum_de_w2); \
GET_ARGUMENT_F("Mw2=",maximum_de_w2); \
GET_ARGUMENT_F("pas_w2=""pw2=",pas_de_w2); \
GET_ARGUMENT_I("ew2=",echantillonnage_de_w2); \
GET_ARGUMENT_I("tew2=",translation_de_l_echantillonnage_de_w2); \
GET_ARGUMENT_F("dpw2=",diviseur_du_pas_de_w2); \
\
GET_ARGUMENT_F("mw3=",minimum_de_w3); \
GET_ARGUMENT_F("Mw3=",maximum_de_w3); \
GET_ARGUMENT_F("pas_w3=""pw3=",pas_de_w3); \
GET_ARGUMENT_I("ew3=",echantillonnage_de_w3); \
GET_ARGUMENT_I("tew3=",translation_de_l_echantillonnage_de_w3); \
GET_ARGUMENT_F("dpw3=",diviseur_du_pas_de_w3); \
\
GET_ARGUMENT_F("mw4=",minimum_de_w4); \
GET_ARGUMENT_F("Mw4=",maximum_de_w4); \
GET_ARGUMENT_F("pas_w4=""pw4=",pas_de_w4); \
GET_ARGUMENT_I("ew4=",echantillonnage_de_w4); \
GET_ARGUMENT_I("tew4=",translation_de_l_echantillonnage_de_w4); \
GET_ARGUMENT_F("dpw4=",diviseur_du_pas_de_w4); \
\
GET_ARGUMENT_F("mw5=",minimum_de_w5); \
GET_ARGUMENT_F("Mw5=",maximum_de_w5); \
GET_ARGUMENT_F("pas_w5=""pw5=",pas_de_w5); \
GET_ARGUMENT_I("ew5=",echantillonnage_de_w5); \
GET_ARGUMENT_I("tew5=",translation_de_l_echantillonnage_de_w5); \
GET_ARGUMENT_F("dpw5=",diviseur_du_pas_de_w5); \
\
GET_ARGUMENT_F("mw6=",minimum_de_w6); \
GET_ARGUMENT_F("Mw6=",maximum_de_w6); \
GET_ARGUMENT_F("pas_w6=""pw6=",pas_de_w6); \
GET_ARGUMENT_I("ew6=",echantillonnage_de_w6); \
GET_ARGUMENT_I("tew6=",translation_de_l_echantillonnage_de_w6); \
GET_ARGUMENT_F("dpw6=",diviseur_du_pas_de_w6); \
\
GET_ARGUMENT_F("mw7=",minimum_de_w7); \
GET_ARGUMENT_F("Mw7=",maximum_de_w7); \
GET_ARGUMENT_F("pas_w7=""pw7=",pas_de_w7); \
GET_ARGUMENT_I("ew7=",echantillonnage_de_w7); \
GET_ARGUMENT_I("tew7=",translation_de_l_echantillonnage_de_w7); \
GET_ARGUMENT_F("dpw7=",diviseur_du_pas_de_w7); \
\
GET_ARGUMENT_F("mw8=",minimum_de_w8); \
GET_ARGUMENT_F("Mw8=",maximum_de_w8); \
GET_ARGUMENT_F("pas_w8=""pw8=",pas_de_w8); \
GET_ARGUMENT_I("ew8=",echantillonnage_de_w8); \
GET_ARGUMENT_I("tew8=",translation_de_l_echantillonnage_de_w8); \
GET_ARGUMENT_F("dpw8=",diviseur_du_pas_de_w8); \
\
GET_ARGUMENT_I("nombre_inter_w1=""niw1=",nombre_d_inters_w1); \
GET_ARGUMENT_I("nombre_points_entre_deux_w1=""npw1=",nombre_de_points_dans_un_inter_w1); \
GET_ARGUMENT_I("nombre_inter_w2=""niw2=",nombre_d_inters_w2); \
GET_ARGUMENT_I("nombre_points_entre_deux_w2=""npw2=",nombre_de_points_dans_un_inter_w2); \
GET_ARGUMENT_I("nombre_inter_w3=""niw3=",nombre_d_inters_w3); \
GET_ARGUMENT_I("nombre_points_entre_deux_w3=""npw3=",nombre_de_points_dans_un_inter_w3); \
GET_ARGUMENT_I("nombre_inter_w4=""niw4=",nombre_d_inters_w4); \
GET_ARGUMENT_I("nombre_points_entre_deux_w4=""npw4=",nombre_de_points_dans_un_inter_w4); \
GET_ARGUMENT_I("nombre_inter_w5=""niw5=",nombre_d_inters_w5); \
GET_ARGUMENT_I("nombre_points_entre_deux_w5=""npw5=",nombre_de_points_dans_un_inter_w5); \
GET_ARGUMENT_I("nombre_inter_w6=""niw6=",nombre_d_inters_w6); \
GET_ARGUMENT_I("nombre_points_entre_deux_w6=""npw6=",nombre_de_points_dans_un_inter_w6); \
GET_ARGUMENT_I("nombre_inter_w7=""niw7=",nombre_d_inters_w7); \
GET_ARGUMENT_I("nombre_points_entre_deux_w7=""npw7=",nombre_de_points_dans_un_inter_w7); \
GET_ARGUMENT_I("nombre_inter_w8=""niw8=",nombre_d_inters_w8); \
GET_ARGUMENT_I("nombre_points_entre_deux_w8=""npw8=",nombre_de_points_dans_un_inter_w8); \
\
PROCESS_ARGUMENT_L("faciliter_parametrage_w1_w2_w3_w4_w5_w6_w7_w8=""fpw1w2w3w4w5w6w7w8=" \
,faciliter_le_parametrage_de_w1_w2_w3_w4_w5_w6_w7_w8 \
,BLOC(VIDE;) \
,BLOC(Bblock \
Test(IL_FAUT(faciliter_le_parametrage_de_w1_w2_w3_w4_w5_w6_w7_w8)) \
Bblock \
\
EGAL(nombre_de_points_dans_un_inter_w1 \
,MAX2(nombre_de_points_dans_un_inter_w1,NOMBRE_DE_POINTS_DANS_UN_INTER_w1) \
); \
EGAL(pas_de_w1,DIVI(SOUS(maximum_de_w1,minimum_de_w1),FLOT(nombre_d_inters_w1))); \
EGAL(echantillonnage_de_w1,nombre_de_points_dans_un_inter_w1); \
EGAL(diviseur_du_pas_de_w1,FLOT(nombre_de_points_dans_un_inter_w1)); \
\
EGAL(nombre_de_points_dans_un_inter_w2 \
,MAX2(nombre_de_points_dans_un_inter_w2,NOMBRE_DE_POINTS_DANS_UN_INTER_w2) \
); \
EGAL(pas_de_w2,DIVI(SOUS(maximum_de_w2,minimum_de_w2),FLOT(nombre_d_inters_w2))); \
EGAL(echantillonnage_de_w2,nombre_de_points_dans_un_inter_w2); \
EGAL(diviseur_du_pas_de_w2,FLOT(nombre_de_points_dans_un_inter_w2)); \
\
EGAL(nombre_de_points_dans_un_inter_w3 \
,MAX2(nombre_de_points_dans_un_inter_w3,NOMBRE_DE_POINTS_DANS_UN_INTER_w3) \
); \
EGAL(pas_de_w3,DIVI(SOUS(maximum_de_w3,minimum_de_w3),FLOT(nombre_d_inters_w3))); \
EGAL(echantillonnage_de_w3,nombre_de_points_dans_un_inter_w3); \
EGAL(diviseur_du_pas_de_w3,FLOT(nombre_de_points_dans_un_inter_w3)); \
\
EGAL(nombre_de_points_dans_un_inter_w4 \
,MAX2(nombre_de_points_dans_un_inter_w4,NOMBRE_DE_POINTS_DANS_UN_INTER_w4) \
); \
EGAL(pas_de_w4,DIVI(SOUS(maximum_de_w4,minimum_de_w4),FLOT(nombre_d_inters_w4))); \
EGAL(echantillonnage_de_w4,nombre_de_points_dans_un_inter_w4); \
EGAL(diviseur_du_pas_de_w4,FLOT(nombre_de_points_dans_un_inter_w4)); \
\
EGAL(nombre_de_points_dans_un_inter_w5 \
,MAX2(nombre_de_points_dans_un_inter_w5,NOMBRE_DE_POINTS_DANS_UN_INTER_w5) \
); \
EGAL(pas_de_w5,DIVI(SOUS(maximum_de_w5,minimum_de_w5),FLOT(nombre_d_inters_w5))); \
EGAL(echantillonnage_de_w5,nombre_de_points_dans_un_inter_w5); \
EGAL(diviseur_du_pas_de_w5,FLOT(nombre_de_points_dans_un_inter_w5)); \
\
EGAL(nombre_de_points_dans_un_inter_w6 \
,MAX2(nombre_de_points_dans_un_inter_w6,NOMBRE_DE_POINTS_DANS_UN_INTER_w6) \
); \
EGAL(pas_de_w6,DIVI(SOUS(maximum_de_w6,minimum_de_w6),FLOT(nombre_d_inters_w6))); \
EGAL(echantillonnage_de_w6,nombre_de_points_dans_un_inter_w6); \
EGAL(diviseur_du_pas_de_w6,FLOT(nombre_de_points_dans_un_inter_w6)); \
\
EGAL(nombre_de_points_dans_un_inter_w7 \
,MAX2(nombre_de_points_dans_un_inter_w7,NOMBRE_DE_POINTS_DANS_UN_INTER_w7) \
); \
EGAL(pas_de_w7,DIVI(SOUS(maximum_de_w7,minimum_de_w7),FLOT(nombre_d_inters_w7))); \
EGAL(echantillonnage_de_w7,nombre_de_points_dans_un_inter_w7); \
EGAL(diviseur_du_pas_de_w7,FLOT(nombre_de_points_dans_un_inter_w7)); \
\
EGAL(nombre_de_points_dans_un_inter_w8 \
,MAX2(nombre_de_points_dans_un_inter_w8,NOMBRE_DE_POINTS_DANS_UN_INTER_w8) \
); \
EGAL(pas_de_w8,DIVI(SOUS(maximum_de_w8,minimum_de_w8),FLOT(nombre_d_inters_w8))); \
EGAL(echantillonnage_de_w8,nombre_de_points_dans_un_inter_w8); \
EGAL(diviseur_du_pas_de_w8,FLOT(nombre_de_points_dans_un_inter_w8)); \
\
Eblock \
ATes \
Bblock \
Eblock \
ETes \
Eblock \
) \
); \
\
FIN___D_IMBRICATION_DES_____gPROCESS_PARAMETRE_____SECONDAIRES; \
\
Eblock
#define PROCESS_ARGUMENTS_DE_DERIVATION_PARTIELLE_NUMERIQUE \
Bblock \
\
DEBUT_D_IMBRICATION_DES_____gPROCESS_PARAMETRE_____SECONDAIRES; \
\
GET_ARGUMENT_L("hddw1=",le_pas_de_w1_de_differentiation_est_homothetique); \
GET_ARGUMENT_L("hddw2=",le_pas_de_w2_de_differentiation_est_homothetique); \
GET_ARGUMENT_L("hddw3=",le_pas_de_w3_de_differentiation_est_homothetique); \
GET_ARGUMENT_L("hddw4=",le_pas_de_w4_de_differentiation_est_homothetique); \
GET_ARGUMENT_L("hddw5=",le_pas_de_w5_de_differentiation_est_homothetique); \
GET_ARGUMENT_L("hddw6=",le_pas_de_w6_de_differentiation_est_homothetique); \
GET_ARGUMENT_L("hddw7=",le_pas_de_w7_de_differentiation_est_homothetique); \
GET_ARGUMENT_L("hddw8=",le_pas_de_w8_de_differentiation_est_homothetique); \
\
GET_ARGUMENT_F("ddw1=",diviseur_de_differentiation_de_w1); \
GET_ARGUMENT_F("ddw2=",diviseur_de_differentiation_de_w2); \
GET_ARGUMENT_F("ddw3=",diviseur_de_differentiation_de_w3); \
GET_ARGUMENT_F("ddw4=",diviseur_de_differentiation_de_w4); \
GET_ARGUMENT_F("ddw5=",diviseur_de_differentiation_de_w5); \
GET_ARGUMENT_F("ddw6=",diviseur_de_differentiation_de_w6); \
GET_ARGUMENT_F("ddw7=",diviseur_de_differentiation_de_w7); \
GET_ARGUMENT_F("ddw8=",diviseur_de_differentiation_de_w8); \
\
GET_ARGUMENT_F("dxdw1=",facteur_x_de_pas_de_w1); \
GET_ARGUMENT_F("dxdw2=",facteur_x_de_pas_de_w2); \
GET_ARGUMENT_F("dxdw3=",facteur_x_de_pas_de_w3); \
GET_ARGUMENT_F("dxdw4=",facteur_x_de_pas_de_w4); \
GET_ARGUMENT_F("dxdw5=",facteur_x_de_pas_de_w5); \
GET_ARGUMENT_F("dxdw6=",facteur_x_de_pas_de_w6); \
GET_ARGUMENT_F("dxdw7=",facteur_x_de_pas_de_w7); \
GET_ARGUMENT_F("dxdw8=",facteur_x_de_pas_de_w8); \
\
GET_ARGUMENT_F("dydw1=",facteur_y_de_pas_de_w1); \
GET_ARGUMENT_F("dydw2=",facteur_y_de_pas_de_w2); \
GET_ARGUMENT_F("dydw3=",facteur_y_de_pas_de_w3); \
GET_ARGUMENT_F("dydw4=",facteur_y_de_pas_de_w4); \
GET_ARGUMENT_F("dydw5=",facteur_y_de_pas_de_w5); \
GET_ARGUMENT_F("dydw6=",facteur_y_de_pas_de_w6); \
GET_ARGUMENT_F("dydw7=",facteur_y_de_pas_de_w7); \
GET_ARGUMENT_F("dydw8=",facteur_y_de_pas_de_w8); \
\
GET_ARGUMENT_F("dzdw1=",facteur_z_de_pas_de_w1); \
GET_ARGUMENT_F("dzdw2=",facteur_z_de_pas_de_w2); \
GET_ARGUMENT_F("dzdw3=",facteur_z_de_pas_de_w3); \
GET_ARGUMENT_F("dzdw4=",facteur_z_de_pas_de_w4); \
GET_ARGUMENT_F("dzdw5=",facteur_z_de_pas_de_w5); \
GET_ARGUMENT_F("dzdw6=",facteur_z_de_pas_de_w6); \
GET_ARGUMENT_F("dzdw7=",facteur_z_de_pas_de_w7); \
GET_ARGUMENT_F("dzdw8=",facteur_z_de_pas_de_w8); \
\
FIN___D_IMBRICATION_DES_____gPROCESS_PARAMETRE_____SECONDAIRES; \
\
Eblock
#define PROCESS_ARGUMENTS_DE_COLORIAGE \
Bblock \
\
DEBUT_D_IMBRICATION_DES_____gPROCESS_PARAMETRE_____SECONDAIRES; \
\
GET_ARGUMENT_F("dxFx=",ponderation_de__x_____dans_dx); \
GET_ARGUMENT_F("dxFy=",ponderation_de__y_____dans_dx); \
GET_ARGUMENT_F("dxFz=",ponderation_de__z_____dans_dx); \
GET_ARGUMENT_F("pxw1=""dxw1=",ponderation_de__w1_____dans_dx); \
GET_ARGUMENT_F("pxw2=""dxw2=",ponderation_de__w2_____dans_dx); \
GET_ARGUMENT_F("pxw3=""dxw3=",ponderation_de__w3_____dans_dx); \
GET_ARGUMENT_F("pxw4=""dxw4=",ponderation_de__w4_____dans_dx); \
GET_ARGUMENT_F("pxw5=""dxw5=",ponderation_de__w5_____dans_dx); \
GET_ARGUMENT_F("pxw6=""dxw6=",ponderation_de__w6_____dans_dx); \
GET_ARGUMENT_F("pxw7=""dxw7=",ponderation_de__w7_____dans_dx); \
GET_ARGUMENT_F("pxw8=""dxw8=",ponderation_de__w8_____dans_dx); \
GET_ARGUMENT_F("pxx=""dxFxuvwt=",ponderation_de_dx_____dans_dx); \
GET_ARGUMENT_F("pxy=""dxFyuvwt=",ponderation_de_dy_____dans_dx); \
GET_ARGUMENT_F("pxz=""dxFzuvwt=",ponderation_de_dz_____dans_dx); \
\
GET_ARGUMENT_F("dyFx=",ponderation_de__x_____dans_dy); \
GET_ARGUMENT_F("dyFy=",ponderation_de__y_____dans_dy); \
GET_ARGUMENT_F("dyFz=",ponderation_de__z_____dans_dy); \
GET_ARGUMENT_F("pzw1=""dzw1=",ponderation_de__w1_____dans_dz); \
GET_ARGUMENT_F("pzw2=""dzw2=",ponderation_de__w2_____dans_dz); \
GET_ARGUMENT_F("pzw3=""dzw3=",ponderation_de__w3_____dans_dz); \
GET_ARGUMENT_F("pzw4=""dzw4=",ponderation_de__w4_____dans_dz); \
GET_ARGUMENT_F("pzw5=""dzw5=",ponderation_de__w5_____dans_dz); \
GET_ARGUMENT_F("pzw6=""dzw6=",ponderation_de__w6_____dans_dz); \
GET_ARGUMENT_F("pzw7=""dzw7=",ponderation_de__w7_____dans_dz); \
GET_ARGUMENT_F("pzw8=""dzw8=",ponderation_de__w8_____dans_dz); \
GET_ARGUMENT_F("pyx=""dyFxuvwt=",ponderation_de_dx_____dans_dy); \
GET_ARGUMENT_F("pyy=""dyFyuvwt=",ponderation_de_dy_____dans_dy); \
GET_ARGUMENT_F("pyz=""dyFzuvwt=",ponderation_de_dz_____dans_dy); \
\
GET_ARGUMENT_F("dzFx=",ponderation_de__x_____dans_dz); \
GET_ARGUMENT_F("dzFy=",ponderation_de__y_____dans_dz); \
GET_ARGUMENT_F("dzFz=",ponderation_de__z_____dans_dz); \
GET_ARGUMENT_F("pzx=""dzFxuvwt=",ponderation_de_dx_____dans_dz); \
GET_ARGUMENT_F("pzy=""dzFyuvwt=",ponderation_de_dy_____dans_dz); \
GET_ARGUMENT_F("pzz=""dzFzuvwt=",ponderation_de_dz_____dans_dz); \
\
FIN___D_IMBRICATION_DES_____gPROCESS_PARAMETRE_____SECONDAIRES; \
\
Eblock
#define PROCESS_ARGUMENTS_DE_PERMUTATION_DES_COORDONNEES_ET_DES_DIFFERENTIELLES \
Bblock \
\
DEBUT_D_IMBRICATION_DES_____gPROCESS_PARAMETRE_____SECONDAIRES; \
\
GET_ARGUMENT_L("permuter_coordonnees_differentielles=""pcd=",permuter_les_coordonnees_et_les_differentielles); \
\
FIN___D_IMBRICATION_DES_____gPROCESS_PARAMETRE_____SECONDAIRES; \
\
Eblock