/*************************************************************************************************************************************/
/*                                                                                                                                   */
/*        D E F I N I T I O N   D ' U N   C H A M P   E L E C T R O - M A G N E T I Q U E   " A M B I A N T "  :                     */
/*                                                                                                                                   */
/*                                                                                                                                   */
/*        Author of '$xrq/particle.M52$I' :                                                                                          */
/*                                                                                                                                   */
/*                    Jean-Francois Colonna (LACTAMME, 1994??????????).                                                              */
/*                                                                                                                                   */
/*************************************************************************************************************************************/

/*===================================================================================================================================*/
/*************************************************************************************************************************************/
/*                                                                                                                                   */
/*        D E F I N I T I O N   S T A T I Q U E   D U   C H A M P   E L E C T R O - M A G N E T I Q U E   " A M B I A N T "  :       */
/*                                                                                                                                   */
/*************************************************************************************************************************************/
#define   CHAMP_ELECTRIQUE_X                                                                                                            \
                    FZERO
#define   CHAMP_ELECTRIQUE_Y                                                                                                            \
                    FZERO
#define   CHAMP_ELECTRIQUE_Z                                                                                                            \
                    FZERO
DEFV(Local,DEFV(Float,INIT(champ_electrique_X,CHAMP_ELECTRIQUE_X)));
DEFV(Local,DEFV(Float,INIT(champ_electrique_Y,CHAMP_ELECTRIQUE_Y)));
DEFV(Local,DEFV(Float,INIT(champ_electrique_Z,CHAMP_ELECTRIQUE_Z)));
DEFV(Local,DEFV(deltaF_3D,champ_electrique));
                                        /*                  -->                                                                      */
                                        /* Champ electrique  E  implicite.                                                           */
#define   CHAMP_MAGNETIQUE_X                                                                                                            \
                    FZERO
#define   CHAMP_MAGNETIQUE_Y                                                                                                            \
                    FZERO
#define   CHAMP_MAGNETIQUE_Z                                                                                                            \
                    FZERO
DEFV(Local,DEFV(Float,INIT(champ_magnetique_X,CHAMP_MAGNETIQUE_X)));
DEFV(Local,DEFV(Float,INIT(champ_magnetique_Y,CHAMP_MAGNETIQUE_Y)));
DEFV(Local,DEFV(Float,INIT(champ_magnetique_Z,CHAMP_MAGNETIQUE_Z)));
DEFV(Local,DEFV(deltaF_3D,champ_magnetique));
                                        /*                  -->                                                                      */
                                        /* Champ electrique  B  implicite.                                                           */

/*===================================================================================================================================*/
/*************************************************************************************************************************************/
/*                                                                                                                                   */
/*        D E F I N I T I O N   D Y N A M I Q U E   D U   C H A M P   E L E C T R I Q U E   " A M B I A N T "  :                     */
/*                                                                                                                                   */
/*************************************************************************************************************************************/
dfTRANSFORMAT_21(liste_CHAMP_ELECTRIQUE_X,fichier_CHAMP_ELECTRIQUE_X,CHAMP_ELECTRIQUE_X_IMPLICITE,CHAMP_ELECTRIQUE_X)
dfTRANSFORMAT_21(liste_CHAMP_ELECTRIQUE_Y,fichier_CHAMP_ELECTRIQUE_Y,CHAMP_ELECTRIQUE_Y_IMPLICITE,CHAMP_ELECTRIQUE_Y)
dfTRANSFORMAT_21(liste_CHAMP_ELECTRIQUE_Z,fichier_CHAMP_ELECTRIQUE_Z,CHAMP_ELECTRIQUE_Z_IMPLICITE,CHAMP_ELECTRIQUE_Z)
                                        /* Definition du champ electrique a chaque instant.                                          */

#define   sCHAMP_ELECTRIQUE_X(numero_de_la_periode)                                                                                     \
                    FLOT(sTRANSFORMAT_21(numero_de_la_periode                                                                           \
                                        ,liste_CHAMP_ELECTRIQUE_X                                                                       \
                                         )                                                                                              \
                         )
#define   sCHAMP_ELECTRIQUE_Y(numero_de_la_periode)                                                                                     \
                    FLOT(sTRANSFORMAT_21(numero_de_la_periode                                                                           \
                                        ,liste_CHAMP_ELECTRIQUE_Y                                                                       \
                                         )                                                                                              \
                         )
#define   sCHAMP_ELECTRIQUE_Z(numero_de_la_periode)                                                                                     \
                    FLOT(sTRANSFORMAT_21(numero_de_la_periode                                                                           \
                                        ,liste_CHAMP_ELECTRIQUE_Z                                                                       \
                                         )                                                                                              \
                         )
                                        /* Formule generale definissant le champ electrique instantane.                              */

/*===================================================================================================================================*/
/*************************************************************************************************************************************/
/*                                                                                                                                   */
/*        D E F I N I T I O N   D Y N A M I Q U E   D U   C H A M P   M A G N E T I Q U E   " A M B I A N T "  :                     */
/*                                                                                                                                   */
/*************************************************************************************************************************************/
dfTRANSFORMAT_21(liste_CHAMP_MAGNETIQUE_X,fichier_CHAMP_MAGNETIQUE_X,CHAMP_MAGNETIQUE_X_IMPLICITE,CHAMP_MAGNETIQUE_X)
dfTRANSFORMAT_21(liste_CHAMP_MAGNETIQUE_Y,fichier_CHAMP_MAGNETIQUE_Y,CHAMP_MAGNETIQUE_Y_IMPLICITE,CHAMP_MAGNETIQUE_Y)
dfTRANSFORMAT_21(liste_CHAMP_MAGNETIQUE_Z,fichier_CHAMP_MAGNETIQUE_Z,CHAMP_MAGNETIQUE_Z_IMPLICITE,CHAMP_MAGNETIQUE_Z)
                                        /* Definition du champ magnetique a chaque instant.                                          */

#define   sCHAMP_MAGNETIQUE_X(numero_de_la_periode)                                                                                     \
                    FLOT(sTRANSFORMAT_21(numero_de_la_periode                                                                           \
                                        ,liste_CHAMP_MAGNETIQUE_X                                                                       \
                                         )                                                                                              \
                         )
#define   sCHAMP_MAGNETIQUE_Y(numero_de_la_periode)                                                                                     \
                    FLOT(sTRANSFORMAT_21(numero_de_la_periode                                                                           \
                                        ,liste_CHAMP_MAGNETIQUE_Y                                                                       \
                                         )                                                                                              \
                         )
#define   sCHAMP_MAGNETIQUE_Z(numero_de_la_periode)                                                                                     \
                    FLOT(sTRANSFORMAT_21(numero_de_la_periode                                                                           \
                                        ,liste_CHAMP_MAGNETIQUE_Z                                                                       \
                                         )                                                                                              \
                         )
                                        /* Formule generale definissant le champ magnetique instantane.                              */




Copyright © Jean-François Colonna, 2019-2021.
Copyright © CMAP (Centre de Mathématiques APpliquées) UMR CNRS 7641 / Ecole Polytechnique, 2019-2021.