/*************************************************************************************************************************************/
/* */
/* D E F I N I T I O N D E S F O N C T I O N S E T D E L E U R S A R G U M E N T S : */
/* */
/* */
/* Dans ce fichier, se trouvent toutes */
/* les donnees necessaires a la validation */
/* du nombre des arguments lors de l'appel */
/* d'une fonction. */
/* */
/* */
/* Contenu : */
/* */
/* On trouvera donc ici deux types de */
/* definitions : */
/* */
/* 1 - permettant d'atteindre une fonction */
/* 'f' sans valider le nombre d'arguments, */
/* et ce en utilisant le nom '__f' : */
/* */
/* =define __f f */
/* */
/* 2 - permettant de valider le nombre */
/* d'arguments lors d'une utilisation */
/* quelconque d'une fonction 'f' : */
/* */
/* =define _f(args) f(args) */
/* #define f(args) _f(args) */
/* */
/* */
/* Author of '$ximt/fourier$ARG' sur 'LACT19' : */
/* */
/* Jean-Francois COLONNA (LACTAMME, 20240626121930). */
/* */
/*************************************************************************************************************************************/
/*===================================================================================================================================*/
/*************************************************************************************************************************************/
/* */
/* D E F I N I T I O N D E S F O N C T I O N S E T D E L E U R S A R G U M E N T S : */
/* */
/*************************************************************************************************************************************/
=define __Fcosinus_approxime \
Fcosinus_approxime
=define _Fcosinus_approxime( \
Argument_____u \
) \
Fcosinus_approxime( \
Argument_____u \
)
#define Fcosinus_approxime( \
Argument_____u \
) \
_Fcosinus_approxime( \
Argument_____u \
)
=define __Fsinus_approxime \
Fsinus_approxime
=define _Fsinus_approxime( \
Argument_____u \
) \
Fsinus_approxime( \
Argument_____u \
)
#define Fsinus_approxime( \
Argument_____u \
) \
_Fsinus_approxime( \
Argument_____u \
)
=define __Ifourier_1D_reelle \
Ifourier_1D_reelle
=define _Ifourier_1D_reelle( \
Argument_____transformee_de_la_fonction \
,Argument_____nombre_de_points_de_la_transformee \
,Argument_____fonction \
,Argument_____nombre_de_points_de_la_fonction \
,Argument_____nombre_de_points_a_la_fin_de_la_recursivite \
,Argument_____transformation \
,Argument_____calcul_de_la_transformee_directe \
) \
Ifourier_1D_reelle( \
Argument_____transformee_de_la_fonction \
,Argument_____nombre_de_points_de_la_transformee \
,Argument_____fonction \
,Argument_____nombre_de_points_de_la_fonction \
,Argument_____nombre_de_points_a_la_fin_de_la_recursivite \
,Argument_____transformation \
,Argument_____calcul_de_la_transformee_directe \
)
#define Ifourier_1D_reelle( \
Argument_____transformee_de_la_fonction \
,Argument_____nombre_de_points_de_la_transformee \
,Argument_____fonction \
,Argument_____nombre_de_points_de_la_fonction \
,Argument_____nombre_de_points_a_la_fin_de_la_recursivite \
,Argument_____transformation \
,Argument_____calcul_de_la_transformee_directe \
) \
_Ifourier_1D_reelle( \
Argument_____transformee_de_la_fonction \
,Argument_____nombre_de_points_de_la_transformee \
,Argument_____fonction \
,Argument_____nombre_de_points_de_la_fonction \
,Argument_____nombre_de_points_a_la_fin_de_la_recursivite \
,Argument_____transformation \
,Argument_____calcul_de_la_transformee_directe \
)
=define __Ifourier_1D_complexe \
Ifourier_1D_complexe
=define _Ifourier_1D_complexe( \
Argument_____transformee_de_la_fonction \
,Argument_____nombre_de_points_de_la_transformee \
,Argument_____fonction \
,Argument_____nombre_de_points_de_la_fonction \
,Argument_____nombre_de_points_a_la_fin_de_la_recursivite \
,Argument_____calcul_de_la_transformee_directe \
) \
Ifourier_1D_complexe( \
Argument_____transformee_de_la_fonction \
,Argument_____nombre_de_points_de_la_transformee \
,Argument_____fonction \
,Argument_____nombre_de_points_de_la_fonction \
,Argument_____nombre_de_points_a_la_fin_de_la_recursivite \
,Argument_____calcul_de_la_transformee_directe \
)
#define Ifourier_1D_complexe( \
Argument_____transformee_de_la_fonction \
,Argument_____nombre_de_points_de_la_transformee \
,Argument_____fonction \
,Argument_____nombre_de_points_de_la_fonction \
,Argument_____nombre_de_points_a_la_fin_de_la_recursivite \
,Argument_____calcul_de_la_transformee_directe \
) \
_Ifourier_1D_complexe( \
Argument_____transformee_de_la_fonction \
,Argument_____nombre_de_points_de_la_transformee \
,Argument_____fonction \
,Argument_____nombre_de_points_de_la_fonction \
,Argument_____nombre_de_points_a_la_fin_de_la_recursivite \
,Argument_____calcul_de_la_transformee_directe \
)
=define __Ifourier_2D_reelle \
Ifourier_2D_reelle
=define _Ifourier_2D_reelle( \
Argument_____transformee_de_l_image \
,Argument_____imageA \
,Argument_____transformation \
,Argument_____calcul_de_la_transformee_directe \
) \
Ifourier_2D_reelle( \
Argument_____transformee_de_l_image \
,Argument_____imageA \
,Argument_____transformation \
,Argument_____calcul_de_la_transformee_directe \
)
#define Ifourier_2D_reelle( \
Argument_____transformee_de_l_image \
,Argument_____imageA \
,Argument_____transformation \
,Argument_____calcul_de_la_transformee_directe \
) \
_Ifourier_2D_reelle( \
Argument_____transformee_de_l_image \
,Argument_____imageA \
,Argument_____transformation \
,Argument_____calcul_de_la_transformee_directe \
)
=define __IJfourier_2D_directe_complexe \
IJfourier_2D_directe_complexe
=define _IJfourier_2D_directe_complexe( \
Argument_____transformee_complexe_directe_de_l_imageA \
,Argument_____imageA \
) \
IJfourier_2D_directe_complexe( \
Argument_____transformee_complexe_directe_de_l_imageA \
,Argument_____imageA \
)
#define IJfourier_2D_directe_complexe( \
Argument_____transformee_complexe_directe_de_l_imageA \
,Argument_____imageA \
) \
_IJfourier_2D_directe_complexe( \
Argument_____transformee_complexe_directe_de_l_imageA \
,Argument_____imageA \
)
=define __IJfourier_2D_inverse_complexe \
IJfourier_2D_inverse_complexe
=define _IJfourier_2D_inverse_complexe( \
Argument_____transformee_complexe_inverse \
,Argument_____transformee_complexe_directe \
) \
IJfourier_2D_inverse_complexe( \
Argument_____transformee_complexe_inverse \
,Argument_____transformee_complexe_directe \
)
#define IJfourier_2D_inverse_complexe( \
Argument_____transformee_complexe_inverse \
,Argument_____transformee_complexe_directe \
) \
_IJfourier_2D_inverse_complexe( \
Argument_____transformee_complexe_inverse \
,Argument_____transformee_complexe_directe \
)