/*************************************************************************************************************************************/
/*                                                                                                                                   */
/*        R E F E R E N C E S   A U X   D O N N E S   C O M M U N E S  :                                                             */
/*                                                                                                                                   */
/*                                                                                                                                   */
/*                    Dans ce fichier, se trouvent                                                                                   */
/*                  toutes les references aux donnees                                                                                */
/*                  communes de 'v maths_trans_FOURIER_FON'                                                                          */
/*                  et utiles aux autres modules.                                                                                    */
/*                                                                                                                                   */
/*                                                                                                                                   */
/*        Author of '$ximt/fourier$EXT' sur 'LACT19' :                                                                               */
/*                                                                                                                                   */
/*                    Jean-Francois COLONNA (LACTAMME, 20240626122455).                                                              */
/*                                                                                                                                   */
/*************************************************************************************************************************************/

/*===================================================================================================================================*/
/*************************************************************************************************************************************/
/*                                                                                                                                   */
/*        R E F E R E N C E S   A U X   D O N N E S   C O M M U N E S  :                                                             */
/*                                                                                                                                   */
/*************************************************************************************************************************************/

#ifndef   DejaInclus__maths_trans_FOURIER_EXT

#    ifdef     DECLARATIONS_DES_FONCTIONS_ET_DE_LEURS_ARGUMENTS_VERSION_01

/* -------------------------------------------------------------------------------------------------------------------- Bblock=0001  */
DEFV(Ailleurs,DEFV(Positive,Fcosinus_approxime_____Fcompteur_DAppel));
DEFV(Ailleurs,DEFV(FonctionF,Fcosinus_approxime()));
/* -------------------------------------------------------------------------------------------------------------------- Eblock=0001  */

/* -------------------------------------------------------------------------------------------------------------------- Bblock=0002  */
DEFV(Ailleurs,DEFV(Positive,Fsinus_approxime_____Fcompteur_DAppel));
DEFV(Ailleurs,DEFV(FonctionF,Fsinus_approxime()));
/* -------------------------------------------------------------------------------------------------------------------- Eblock=0002  */

/* -------------------------------------------------------------------------------------------------------------------- Bblock=0003  */

#         ifdef     CALCUL_DE_L_EXPONENTIELLE_COMPLEXE_VERSION_01
DEFV(Ailleurs,DEFV(Logical,_____CALCUL_DE_L_EXPONENTIELLE_COMPLEXE_VERSION_01));
#         Aifdef    CALCUL_DE_L_EXPONENTIELLE_COMPLEXE_VERSION_01
#         Eifdef    CALCUL_DE_L_EXPONENTIELLE_COMPLEXE_VERSION_01

#         ifdef     CALCUL_DE_L_EXPONENTIELLE_COMPLEXE_VERSION_02
DEFV(Ailleurs,DEFV(Logical,_____CALCUL_DE_L_EXPONENTIELLE_COMPLEXE_VERSION_02));
#         Aifdef    CALCUL_DE_L_EXPONENTIELLE_COMPLEXE_VERSION_02
#         Eifdef    CALCUL_DE_L_EXPONENTIELLE_COMPLEXE_VERSION_02

#         ifdef     CALCUL_DE_L_EXPONENTIELLE_COMPLEXE_VERSION_02
#              ifdef     GESTION_DES_IMAGES_STATIQUES_VERSION_02
DEFV(Ailleurs,DEFV(Statique,DEFV(vecteurJ,Ifourier_1D_complexe_____exponentielle_complexe)));
#              Aifdef    GESTION_DES_IMAGES_STATIQUES_VERSION_02
#              Eifdef    GESTION_DES_IMAGES_STATIQUES_VERSION_02

#         Aifdef    CALCUL_DE_L_EXPONENTIELLE_COMPLEXE_VERSION_02
#         Eifdef    CALCUL_DE_L_EXPONENTIELLE_COMPLEXE_VERSION_02

DEFV(Ailleurs,DEFV(Positive,Ifourier_2D_reelle_____Fcompteur_DAppel));
DEFV(Ailleurs,DEFV(FonctionP,POINTERp(Ifourier_2D_reelle())));
DEFV(Ailleurs,DEFV(Positive,IJfourier_2D_directe_complexe_____Fcompteur_DAppel));
DEFV(Ailleurs,DEFV(FonctionJ,POINTERJ(IJfourier_2D_directe_complexe())));
DEFV(Ailleurs,DEFV(Positive,IJfourier_2D_inverse_complexe_____Fcompteur_DAppel));
DEFV(Ailleurs,DEFV(FonctionJ,POINTERJ(IJfourier_2D_inverse_complexe())));
/* -------------------------------------------------------------------------------------------------------------------- Eblock=0003  */

#    Aifdef    DECLARATIONS_DES_FONCTIONS_ET_DE_LEURS_ARGUMENTS_VERSION_01
#    Eifdef    DECLARATIONS_DES_FONCTIONS_ET_DE_LEURS_ARGUMENTS_VERSION_01

#    ifdef     DECLARATIONS_DES_FONCTIONS_ET_DE_LEURS_ARGUMENTS_VERSION_02
/* -------------------------------------------------------------------------------------------------------------------- Bblock=0001  */
DEFV(Ailleurs,DEFV(Positive,Fcosinus_approxime_____Fcompteur_DAppel));
DEFV(Ailleurs,DEFV(FonctionF,PARE(Fcosinus_approxime(DEFV(Argument,DEFV(Float,Argument_____u))
                                                     )
                                  )
                   )
     );
/* -------------------------------------------------------------------------------------------------------------------- Eblock=0001  */

/* -------------------------------------------------------------------------------------------------------------------- Bblock=0002  */
DEFV(Ailleurs,DEFV(Positive,Fsinus_approxime_____Fcompteur_DAppel));
DEFV(Ailleurs,DEFV(FonctionF,PARE(Fsinus_approxime(DEFV(Argument,DEFV(Float,Argument_____u))
                                                   )
                                  )
                   )
     );
/* -------------------------------------------------------------------------------------------------------------------- Eblock=0002  */

/* -------------------------------------------------------------------------------------------------------------------- Bblock=0003  */

#         ifdef     CALCUL_DE_L_EXPONENTIELLE_COMPLEXE_VERSION_01
DEFV(Ailleurs,DEFV(Logical,_____CALCUL_DE_L_EXPONENTIELLE_COMPLEXE_VERSION_01));
#         Aifdef    CALCUL_DE_L_EXPONENTIELLE_COMPLEXE_VERSION_01
#         Eifdef    CALCUL_DE_L_EXPONENTIELLE_COMPLEXE_VERSION_01

#         ifdef     CALCUL_DE_L_EXPONENTIELLE_COMPLEXE_VERSION_02
DEFV(Ailleurs,DEFV(Logical,_____CALCUL_DE_L_EXPONENTIELLE_COMPLEXE_VERSION_02));
#         Aifdef    CALCUL_DE_L_EXPONENTIELLE_COMPLEXE_VERSION_02
#         Eifdef    CALCUL_DE_L_EXPONENTIELLE_COMPLEXE_VERSION_02

#         ifdef     CALCUL_DE_L_EXPONENTIELLE_COMPLEXE_VERSION_02
#              ifdef     GESTION_DES_IMAGES_STATIQUES_VERSION_02
DEFV(Ailleurs,DEFV(Statique,DEFV(vecteurJ,Ifourier_1D_complexe_____exponentielle_complexe)));
#              Aifdef    GESTION_DES_IMAGES_STATIQUES_VERSION_02
#              Eifdef    GESTION_DES_IMAGES_STATIQUES_VERSION_02

#         Aifdef    CALCUL_DE_L_EXPONENTIELLE_COMPLEXE_VERSION_02
#         Eifdef    CALCUL_DE_L_EXPONENTIELLE_COMPLEXE_VERSION_02

DEFV(Ailleurs,DEFV(Positive,Ifourier_2D_reelle_____Fcompteur_DAppel));
DEFV(Ailleurs,DEFV(FonctionP,POINTERp(Ifourier_2D_reelle(DEFV(Argument,DEFV(image,Argument_____transformee_de_l_image))
                                                        ,DEFV(Argument,DEFV(image,Argument_____imageA))
                                                        ,DEFV(Argument,DEFV(Float,afPOINTEUR(Argument_____transformation)))
                                                        ,DEFV(Argument,DEFV(Logical,Argument_____calcul_de_la_transformee_directe))
                                                         )
                                      )
                   )
     );
DEFV(Ailleurs,DEFV(Positive,IJfourier_2D_directe_complexe_____Fcompteur_DAppel));
DEFV(Ailleurs,DEFV(FonctionJ,POINTERJ(IJfourier_2D_directe_complexe(DEFV(Argument,DEFV(imageJ,Argument_____transformee_complexe_directe_de_l_imageA))
                                                                   ,DEFV(Argument,DEFV(imageJ,Argument_____imageA))
                                                                    )
                                      )
                   )
     );
DEFV(Ailleurs,DEFV(Positive,IJfourier_2D_inverse_complexe_____Fcompteur_DAppel));
DEFV(Ailleurs,DEFV(FonctionJ,POINTERJ(IJfourier_2D_inverse_complexe(DEFV(Argument,DEFV(imageJ,Argument_____transformee_complexe_inverse))
                                                                   ,DEFV(Argument,DEFV(imageJ,Argument_____transformee_complexe_directe))
                                                                    )
                                      )
                   )
     );
/* -------------------------------------------------------------------------------------------------------------------- Eblock=0003  */

#    Aifdef    DECLARATIONS_DES_FONCTIONS_ET_DE_LEURS_ARGUMENTS_VERSION_02
#    Eifdef    DECLARATIONS_DES_FONCTIONS_ET_DE_LEURS_ARGUMENTS_VERSION_02

#    ifdef     NePasInclure_____ARG
#    Aifdef    NePasInclure_____ARG
#         include   maths_trans_FOURIER_ARG
#    Eifdef    NePasInclure_____ARG

#    define    DejaInclus__maths_trans_FOURIER_EXT

#Aifndef  DejaInclus__maths_trans_FOURIER_EXT
#Eifndef  DejaInclus__maths_trans_FOURIER_EXT




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