68 #include "type_parite.h" 73 void _poisangu_pas_prevu(Mtbl_cf *,
int,
double) ;
74 void _poisangu_t_leg_p(Mtbl_cf *,
int,
double) ;
75 void _poisangu_t_leg_i(Mtbl_cf *,
int,
double) ;
76 void _poisangu_t_leg_pp(Mtbl_cf *,
int,
double) ;
77 void _poisangu_t_leg_ip(Mtbl_cf *,
int,
double) ;
78 void _poisangu_t_leg_pi(Mtbl_cf *,
int,
double) ;
79 void _poisangu_t_leg_ii(Mtbl_cf *,
int,
double) ;
80 void _poisangu_t_leg_mp(Mtbl_cf *,
int,
double) ;
81 void _poisangu_t_leg_mi(Mtbl_cf *,
int,
double) ;
82 void _poisangu_t_leg(Mtbl_cf *,
int,
double) ;
96 poisangu[i] = _poisangu_pas_prevu ;
112 poisangu[base_t](
this, l, lambda) ;
#define T_LEG
fct. de Legendre associees
void poisson_angu(double lambda=0)
Resolution of the generalized angular Poisson equation.
#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 MAX_BASE
Nombre max. de bases differentes.
#define T_LEG_PP
fct. de Legendre associees paires avec m pair