/*************************************************************************************************************************************/
/* */
/* 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.