90 #include "type_parite.h" 233 cout <<
"Wrong base in Base_val::dsdt()!" << endl ;
281 cout <<
"Wrong base in Base_val::ssint()!" << endl ;
329 cout <<
"Wrong base in Base_val::mult_sint()!" << endl ;
377 cout <<
"Wrong base in Base_val::mult_cost()!" << endl ;
416 cout <<
"Wrong base in Base_val::ylm()!" << endl ;
#define T_LEG
fct. de Legendre associees
void mult_cost()
The basis is transformed as with a multiplication.
#define T_LEG_MP
fct. de Legendre associees avec m pair
void sx()
The basis is transformed as with a multiplication.
void set_base_r(int l, int base_r)
Sets the expansion basis for r ( ) functions in a given domain.
#define T_LEG_PI
fct. de Legendre associees paires avec m impair
#define R_CHEBPI_I
Cheb. pair-impair suivant l impair pour l=0.
int get_base_t(int l) const
Returns the expansion basis for functions in the domain of index l (e.g.
void dsdx()
The basis is transformed as with a operation.
#define T_COS
dev. cos seulement
#define T_COSSIN_SP
sin pair-cos impair alternes, sin pour m=0
#define R_LEGP
base de Legendre paire (rare) seulement
void ylm()
The basis is transformed as with a transformation to basis.
#define R_LEGI
base de Legendre impaire (rare) seulement
void set_base_t(int base_t)
Sets the expansion basis for functions in all domains.
#define T_SIN
dev. sin seulement
int get_base_r(int l) const
Returns the expansion basis for r ( ) functions in the domain of index l (e.g.
#define T_LEG_I
fct. de Legendre associees impaires
#define T_COS_I
dev. cos seulement, harmoniques impaires
#define R_CHEBI
base de Cheb. impaire (rare) seulement
#define R_CHEBP
base de Cheb. paire (rare) seulement
#define T_COS_P
dev. cos seulement, harmoniques paires
#define T_COSSIN_C
dev. cos-sin alternes, cos pour m=0
#define T_SIN_P
dev. sin seulement, harmoniques paires
#define T_COSSIN_SI
sin impair-cos pair alternes, sin pour m=0
#define T_LEG_IP
fct. de Legendre associees impaires avec m pair
#define R_CHEBPIM_I
Cheb. pair-impair suivant m, impair pour m=0.
#define R_CHEBPIM_P
Cheb. pair-impair suivant m, pair pour m=0.
void ssint()
The basis is transformed as with a multiplication.
void dsdt()
The basis is transformed as with a operation.
#define T_LEG_P
fct. de Legendre associees paires
#define R_CHEBPI_P
Cheb. pair-impair suivant l pair pour l=0.
#define T_COSSIN_CI
cos impair-sin pair alternes, cos pour m=0
void mult_x()
The basis is transformed as with a multiplication by .
void mult_sint()
The basis is transformed as with a multiplication.
#define T_LEG_II
fct. de Legendre associees impaires avec m impair
#define T_COSSIN_CP
cos pair-sin impair alternes, cos pour m=0
#define T_SIN_I
dev. sin seulement, harmoniques impaires
#define T_LEG_PP
fct. de Legendre associees paires avec m pair
#define T_COSSIN_S
dev. cos-sin alternes, sin pour m=0