LORENE's macros.

Defines

#define ETATZERO   0
#define ETATUN   1
#define ETATQCQ   2
#define ETATNONDEF   3
#define UNIFORM   3
#define RARE   1
#define FIN   0
#define UNSURR   2
#define SYM   1
#define NONSYM   0
#define BASE_CHEB   0
#define BASE_LEG   1
#define BASE_JAC02   2
#define MAX_BASE   32
 Nombre max. de bases differentes.
#define MAX_BASE_2   16
 Smaller maximum bases used for phi (and higher dimensions for now).
#define NONDEF   0x00000000
 base inconnue
#define MSQ_R   0x000000ff
 Extraction de l'info sur R.
#define MSQ_T   0x0000ff00
 Extraction de l'info sur Theta.
#define MSQ_P   0x000f0000
 Extraction de l'info sur Phi.
#define TRA_R   0
 Translation en R, used for a bitwise shift (in hex).
#define TRA_T   8
 Translation en Theta, used for a bitwise shift (in hex).
#define TRA_P   16
 Translation en Phi, used for a bitwise shift (in hex).
#define R_CHEB   0x00000001
 base de Chebychev ordinaire (fin)
#define R_CHEBP   0x00000002
 base de Cheb. paire (rare) seulement
#define R_CHEBI   0x00000003
 base de Cheb. impaire (rare) seulement
#define R_CHEBPI_P   0x00000004
 Cheb. pair-impair suivant l pair pour l=0.
#define R_CHEBPI_I   0x00000005
 Cheb. pair-impair suivant l impair pour l=0.
#define R_CHEBPIM_P   0x00000006
 Cheb. pair-impair suivant m, pair pour m=0.
#define R_CHEBPIM_I   0x00000007
 Cheb. pair-impair suivant m, impair pour m=0.
#define R_CHEBU   0x00000008
 base de Chebychev ordinaire (fin), dev. en 1/r
#define R_LEG   0x00000009
 base de Legendre ordinaire (fin)
#define R_LEGP   0x0000000a
 base de Legendre paire (rare) seulement
#define R_LEGI   0x0000000b
 base de Legendre impaire (rare) seulement
#define R_JACO02   0x0000000c
 base de Jacobi(0,2) ordinaire (finjac)
#define T_COSSIN_C   0x00000100
 dev. cos-sin alternes, cos pour m=0
#define T_COSSIN_S   0x00000200
 dev. cos-sin alternes, sin pour m=0
#define T_COS   0x00000300
 dev. cos seulement
#define T_SIN   0x00000400
 dev. sin seulement
#define T_COS_P   0x00000500
 dev. cos seulement, harmoniques paires
#define T_SIN_P   0x00000600
 dev. sin seulement, harmoniques paires
#define T_COS_I   0x00000700
 dev. cos seulement, harmoniques impaires
#define T_SIN_I   0x00000800
 dev. sin seulement, harmoniques impaires
#define T_COSSIN_CP   0x00000900
 cos pair-sin impair alternes, cos pour m=0
#define T_COSSIN_SP   0x00000a00
 sin pair-cos impair alternes, sin pour m=0
#define T_COSSIN_CI   0x00000b00
 cos impair-sin pair alternes, cos pour m=0
#define T_COSSIN_SI   0x00000c00
 sin impair-cos pair alternes, sin pour m=0
#define T_LEG_P   0x00000d00
 fct. de Legendre associees paires
#define T_LEG_PP   0x00000e00
 fct. de Legendre associees paires avec m pair
#define T_LEG_I   0x00000f00
 fct. de Legendre associees impaires
#define T_LEG_IP   0x00001000
 fct. de Legendre associees impaires avec m pair
#define T_LEG_PI   0x00001100
 fct. de Legendre associees paires avec m impair
#define T_LEG_II   0x00001200
 fct. de Legendre associees impaires avec m impair
#define T_CL_COS_P   0x00001300
 CL of even cosines.
#define T_CL_SIN_P   0x00001400
 CL of even sines.
#define T_CL_COS_I   0x00001500
 CL of odd cosines.
#define T_CL_SIN_I   0x00001600
 CL of odd sines.
#define T_LEG   0x00001700
 fct. de Legendre associees
#define T_LEG_MP   0x00001800
 fct. de Legendre associees avec m pair
#define T_LEG_MI   0x00001900
 fct. de Legendre associees avec m impair
#define P_COSSIN   0x00010000
 dev. standart
#define P_COSSIN_P   0x00020000
 dev. sur Phi = 2*phi, freq. paires
#define P_COSSIN_I   0x00030000
 dev. sur Phi = 2*phi, freq. impaires
#define P_COS   0x00040000
 dev. cos seulement
#define P_SIN   0x00050000
 dev. sin seulement
#define POLYTROPE   0x000000001
 eos polytropique
#define INCOMP   0x000000002
 eos incompressible
#define POLYTROPE_NEWT   0x000000003
 eos polytropique (cas newtonien)
#define INCOMP_NEWT   0x000000004
 eos incompressible (cas newtonien)
#define MAX_DAL   32
 Nombre max d'operateurs (pour l'instant).
#define ORDRE1_SMALL   0x000000001
 Operateur du premier ordre, $\delta < \delta_{crit}$.
#define ORDRE1_LARGE   0x000000002
 Operateur du premier ordre $\delta > \delta_{crit}$.
#define O2DEGE_SMALL   0x000000003
 Operateur du deuxieme ordre degenere $\delta < \delta_{crit}$.
#define O2DEGE_LARGE   0x000000004
 Operateur du deuxieme ordre degenere $\delta > \delta_{crit}$.
#define O2NOND_SMALL   0x000000005
 Operateur du deuxieme ordre non degenere $\delta < \delta_{crit}$.
#define O2NOND_LARGE   0x000000006
 Operateur du deuxieme ordre non degenere $\delta > \delta_{crit}$.

Define Documentation

#define INCOMP   0x000000002

eos incompressible

Definition at line 262 of file type_parite.h.

#define INCOMP_NEWT   0x000000004

eos incompressible (cas newtonien)

Definition at line 266 of file type_parite.h.

#define MAX_BASE   32

Nombre max. de bases differentes.

Definition at line 144 of file type_parite.h.

#define MAX_BASE_2   16

Smaller maximum bases used for phi (and higher dimensions for now).

Definition at line 146 of file type_parite.h.

#define MAX_DAL   32

Nombre max d'operateurs (pour l'instant).

Definition at line 274 of file type_parite.h.

#define MSQ_P   0x000f0000

Extraction de l'info sur Phi.

Definition at line 156 of file type_parite.h.

#define MSQ_R   0x000000ff

Extraction de l'info sur R.

Definition at line 152 of file type_parite.h.

#define MSQ_T   0x0000ff00

Extraction de l'info sur Theta.

Definition at line 154 of file type_parite.h.

#define NONDEF   0x00000000

base inconnue

Definition at line 150 of file type_parite.h.

#define O2DEGE_LARGE   0x000000004

Operateur du deuxieme ordre degenere $\delta > \delta_{crit}$.

Definition at line 282 of file type_parite.h.

#define O2DEGE_SMALL   0x000000003

Operateur du deuxieme ordre degenere $\delta < \delta_{crit}$.

Definition at line 280 of file type_parite.h.

#define O2NOND_LARGE   0x000000006

Operateur du deuxieme ordre non degenere $\delta > \delta_{crit}$.

Definition at line 286 of file type_parite.h.

#define O2NOND_SMALL   0x000000005

Operateur du deuxieme ordre non degenere $\delta < \delta_{crit}$.

Definition at line 284 of file type_parite.h.

#define ORDRE1_LARGE   0x000000002

Operateur du premier ordre $\delta > \delta_{crit}$.

Definition at line 278 of file type_parite.h.

#define ORDRE1_SMALL   0x000000001

Operateur du premier ordre, $\delta < \delta_{crit}$.

Definition at line 276 of file type_parite.h.

#define P_COS   0x00040000

dev. cos seulement

Definition at line 251 of file type_parite.h.

#define P_COSSIN   0x00010000

dev. standart

Definition at line 245 of file type_parite.h.

#define P_COSSIN_I   0x00030000

dev. sur Phi = 2*phi, freq. impaires

Definition at line 249 of file type_parite.h.

#define P_COSSIN_P   0x00020000

dev. sur Phi = 2*phi, freq. paires

Definition at line 247 of file type_parite.h.

#define P_SIN   0x00050000

dev. sin seulement

Definition at line 253 of file type_parite.h.

#define POLYTROPE   0x000000001

eos polytropique

Definition at line 260 of file type_parite.h.

#define POLYTROPE_NEWT   0x000000003

eos polytropique (cas newtonien)

Definition at line 264 of file type_parite.h.

#define R_CHEB   0x00000001

base de Chebychev ordinaire (fin)

Definition at line 166 of file type_parite.h.

#define R_CHEBI   0x00000003

base de Cheb. impaire (rare) seulement

Definition at line 170 of file type_parite.h.

#define R_CHEBP   0x00000002

base de Cheb. paire (rare) seulement

Definition at line 168 of file type_parite.h.

#define R_CHEBPI_I   0x00000005

Cheb. pair-impair suivant l impair pour l=0.

Definition at line 174 of file type_parite.h.

#define R_CHEBPI_P   0x00000004

Cheb. pair-impair suivant l pair pour l=0.

Definition at line 172 of file type_parite.h.

#define R_CHEBPIM_I   0x00000007

Cheb. pair-impair suivant m, impair pour m=0.

Definition at line 178 of file type_parite.h.

#define R_CHEBPIM_P   0x00000006

Cheb. pair-impair suivant m, pair pour m=0.

Definition at line 176 of file type_parite.h.

#define R_CHEBU   0x00000008

base de Chebychev ordinaire (fin), dev. en 1/r

Definition at line 180 of file type_parite.h.

#define R_JACO02   0x0000000c

base de Jacobi(0,2) ordinaire (finjac)

Definition at line 188 of file type_parite.h.

#define R_LEG   0x00000009

base de Legendre ordinaire (fin)

Definition at line 182 of file type_parite.h.

#define R_LEGI   0x0000000b

base de Legendre impaire (rare) seulement

Definition at line 186 of file type_parite.h.

#define R_LEGP   0x0000000a

base de Legendre paire (rare) seulement

Definition at line 184 of file type_parite.h.

#define T_CL_COS_I   0x00001500

CL of odd cosines.

Definition at line 232 of file type_parite.h.

#define T_CL_COS_P   0x00001300

CL of even cosines.

Definition at line 228 of file type_parite.h.

#define T_CL_SIN_I   0x00001600

CL of odd sines.

Definition at line 234 of file type_parite.h.

#define T_CL_SIN_P   0x00001400

CL of even sines.

Definition at line 230 of file type_parite.h.

#define T_COS   0x00000300

dev. cos seulement

Definition at line 196 of file type_parite.h.

#define T_COS_I   0x00000700

dev. cos seulement, harmoniques impaires

Definition at line 204 of file type_parite.h.

#define T_COS_P   0x00000500

dev. cos seulement, harmoniques paires

Definition at line 200 of file type_parite.h.

#define T_COSSIN_C   0x00000100

dev. cos-sin alternes, cos pour m=0

Definition at line 192 of file type_parite.h.

#define T_COSSIN_CI   0x00000b00

cos impair-sin pair alternes, cos pour m=0

Definition at line 212 of file type_parite.h.

#define T_COSSIN_CP   0x00000900

cos pair-sin impair alternes, cos pour m=0

Definition at line 208 of file type_parite.h.

#define T_COSSIN_S   0x00000200

dev. cos-sin alternes, sin pour m=0

Definition at line 194 of file type_parite.h.

#define T_COSSIN_SI   0x00000c00

sin impair-cos pair alternes, sin pour m=0

Definition at line 214 of file type_parite.h.

#define T_COSSIN_SP   0x00000a00

sin pair-cos impair alternes, sin pour m=0

Definition at line 210 of file type_parite.h.

#define T_LEG   0x00001700

fct. de Legendre associees

Definition at line 236 of file type_parite.h.

#define T_LEG_I   0x00000f00

fct. de Legendre associees impaires

Definition at line 220 of file type_parite.h.

#define T_LEG_II   0x00001200

fct. de Legendre associees impaires avec m impair

Definition at line 226 of file type_parite.h.

#define T_LEG_IP   0x00001000

fct. de Legendre associees impaires avec m pair

Definition at line 222 of file type_parite.h.

#define T_LEG_MI   0x00001900

fct. de Legendre associees avec m impair

Definition at line 240 of file type_parite.h.

#define T_LEG_MP   0x00001800

fct. de Legendre associees avec m pair

Definition at line 238 of file type_parite.h.

#define T_LEG_P   0x00000d00

fct. de Legendre associees paires

Definition at line 216 of file type_parite.h.

#define T_LEG_PI   0x00001100

fct. de Legendre associees paires avec m impair

Definition at line 224 of file type_parite.h.

#define T_LEG_PP   0x00000e00

fct. de Legendre associees paires avec m pair

Definition at line 218 of file type_parite.h.

#define T_SIN   0x00000400

dev. sin seulement

Definition at line 198 of file type_parite.h.

#define T_SIN_I   0x00000800

dev. sin seulement, harmoniques impaires

Definition at line 206 of file type_parite.h.

#define T_SIN_P   0x00000600

dev. sin seulement, harmoniques paires

Definition at line 202 of file type_parite.h.

#define TRA_P   16

Translation en Phi, used for a bitwise shift (in hex).

Definition at line 162 of file type_parite.h.

#define TRA_R   0

Translation en R, used for a bitwise shift (in hex).

Definition at line 158 of file type_parite.h.

#define TRA_T   8

Translation en Theta, used for a bitwise shift (in hex).

Definition at line 160 of file type_parite.h.


Generated on 7 Dec 2019 for LORENE by  doxygen 1.6.1