5 #define POLY_2(a0,a1,a2,x) \ 7 #define POLY_3(a0,a1,a2,a3,x) \ 8 ( a0 + x*(a1 + x*(a2 + x*a3)) ) 9 #define POLY_4(a0,a1,a2,a3,a4,x) \ 10 ( a0 + x*(a1 + x*(a2 + x*(a3 + x*a4))) ) 11 #define POLY_5(a0,a1,a2,a3,a4,a5,x) \ 12 ( a0 + x*(a1 + x*(a2 + x*(a3 + x*(a4 + x*a5)))) ) 13 #define POLY_6(a0,a1,a2,a3,a4,a5,a6,x) \ 14 ( a0 + x*(a1 + x*(a2 + x*(a3 + x*(a4 + x*(a5 + x*a6))))) ) 15 #define POLY_7(a0,a1,a2,a3,a4,a5,a6,a7,x) \ 16 ( a0 + x*(a1 + x*(a2 + x*(a3 + x*(a4 + x*(a5 + x*(a6 + x*a7)))))) ) 18 #define POLY_8(a0,a1,a2,a3,a4,a5,a6,a7,a8,x) \ 19 ( a0 + x*(a1 + x*(a2 + x*(a3 + x*POLY_4(a4, a5, a6, a7, a8, x)))) ) 21 #define POLY_10(a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,x) \ 22 ( a0 + x*(a1 + x*(a2 + x*(a3 + x*(a4 + x*POLY_5(a5, a6, a7, a8, a9, a10, x))))) ) 29 typedef struct PPM_COEFFS{
41 void PPM_Q6_Coeffs(
double *,
double *,
int,
Grid *);
void PPM_CoefficientsSet(Grid *grid)
Definition: ppm_coeffs.c:58
Definition: ppm_coeffs.h:29
void PPM_CoefficientsGet(PPM_Coeffs *ppm_coeffs, int dir)
Definition: ppm_coeffs.c:586
Definition: structs.h:124