78 #include "type_parite.h" 83 void _lapang_pas_prevu(Mtbl_cf *,
int) ;
84 void _lapang_t_leg_p(Mtbl_cf *,
int) ;
85 void _lapang_t_leg_i(Mtbl_cf *,
int) ;
86 void _lapang_t_leg_pp(Mtbl_cf *,
int) ;
87 void _lapang_t_leg_ip(Mtbl_cf *,
int) ;
88 void _lapang_t_leg_pi(Mtbl_cf *,
int) ;
89 void _lapang_t_leg_ii(Mtbl_cf *,
int) ;
90 void _lapang_t_leg_mp(Mtbl_cf *,
int) ;
91 void _lapang_t_leg_mi(Mtbl_cf *,
int) ;
92 void _lapang_t_leg(Mtbl_cf *,
int) ;
107 _lapang[i] = _lapang_pas_prevu ;
124 _lapang[base_t](
this, l) ;
#define T_LEG
fct. de Legendre associees
#define T_LEG_MP
fct. de Legendre associees avec m pair
#define T_LEG_PI
fct. de Legendre associees paires avec m impair
#define T_LEG_MI
fct. de Legendre associees avec m impair
#define TRA_T
Translation en Theta, used for a bitwise shift (in hex)
const Mg3d * get_mg() const
Returns the Mg3d on which the Mtbl_cf is defined.
#define T_LEG_I
fct. de Legendre associees impaires
#define MSQ_T
Extraction de l'info sur Theta.
int * b
Array (size: nzone ) of the spectral basis in each domain.
int get_nzone() const
Returns the number of domains.
#define T_LEG_IP
fct. de Legendre associees impaires avec m pair
#define T_LEG_P
fct. de Legendre associees paires
Coefficients storage for the multi-domain spectral method.
Base_val base
Bases of the spectral expansions.
#define T_LEG_II
fct. de Legendre associees impaires avec m impair
#define MAX_BASE
Nombre max. de bases differentes.
void lapang()
Angular Laplacian.
#define T_LEG_PP
fct. de Legendre associees paires avec m pair