v0.14.0
Loading...
Searching...
No Matches
Classes | Macros | Typedefs | Variables
quad.h File Reference

Go to the source code of this file.

Classes

struct  QUAD_
 

Macros

#define QUAD_DEFAULT   -1
 
#define QUAD_1D_P1   (&QUAD_1D_P1_)
 
#define QUAD_1D_P2   (&QUAD_1D_P3_)
 
#define QUAD_1D_P3   (&QUAD_1D_P3_)
 
#define QUAD_1D_P4   (&QUAD_1D_P5_)
 
#define QUAD_1D_P5   (&QUAD_1D_P5_)
 
#define QUAD_1D_P6   (&QUAD_1D_P7_)
 
#define QUAD_1D_P7   (&QUAD_1D_P7_)
 
#define QUAD_1D_P8   (&QUAD_1D_P9_)
 
#define QUAD_1D_P9   (&QUAD_1D_P9_)
 
#define QUAD_1D_P10   (&QUAD_1D_P11_)
 
#define QUAD_1D_P11   (&QUAD_1D_P11_)
 
#define QUAD_1D_P12   (&QUAD_1D_P13_)
 
#define QUAD_1D_P13   (&QUAD_1D_P13_)
 
#define QUAD_1D_P14   (&QUAD_1D_P15_)
 
#define QUAD_1D_P15   (&QUAD_1D_P15_)
 
#define QUAD_1D_P16   (&QUAD_1D_P17_)
 
#define QUAD_1D_P17   (&QUAD_1D_P17_)
 
#define QUAD_1D_P18   (&QUAD_1D_P19_)
 
#define QUAD_1D_P19   (&QUAD_1D_P19_)
 
#define QUAD_1D_P20   (&QUAD_1D_P21_)
 
#define QUAD_1D_P21   (&QUAD_1D_P21_)
 
#define QUAD_2D_P1   (&QUAD_2D_P1_)
 
#define QUAD_2D_P2   (&QUAD_2D_P2_)
 
#define QUAD_2D_P3   (&QUAD_2D_P3_)
 
#define QUAD_2D_P4   (&QUAD_2D_P4_)
 
#define QUAD_2D_P5   (&QUAD_2D_P5_)
 
#define QUAD_2D_P6   (&QUAD_2D_P6_)
 
#define QUAD_2D_P7   (&QUAD_2D_P7_)
 
#define QUAD_2D_P8   (&QUAD_2D_P8_)
 
#define QUAD_2D_P9   (&QUAD_2D_P9_)
 
#define QUAD_2D_P10   (&QUAD_2D_P10_)
 
#define QUAD_2D_P11   (&QUAD_2D_P11_)
 
#define QUAD_2D_P12   (&QUAD_2D_P12_)
 
#define QUAD_2D_P13   (&QUAD_2D_P13_)
 
#define QUAD_2D_P14   (&QUAD_2D_P14_)
 
#define QUAD_2D_P15   (&QUAD_2D_P15_)
 
#define QUAD_2D_P16   (&QUAD_2D_P16_)
 
#define QUAD_2D_P17   (&QUAD_2D_P17_)
 
#define QUAD_2D_P18   (&QUAD_2D_P18_)
 
#define QUAD_2D_P19   (&QUAD_2D_P19_)
 
#define QUAD_2D_P20   (&QUAD_2D_P20_)
 
#define QUAD_2D_P21   (&QUAD_2D_P21_)
 
#define QUAD_2D_P22   (&QUAD_2D_P22_)
 
#define QUAD_2D_P23   (&QUAD_2D_P23_)
 
#define QUAD_2D_P24   (&QUAD_2D_P24_)
 
#define QUAD_2D_P25   (&QUAD_2D_P25_)
 
#define QUAD_2D_P26   (&QUAD_2D_P26_)
 
#define QUAD_2D_P27   (&QUAD_2D_P27_)
 
#define QUAD_2D_P28   (&QUAD_2D_P28_)
 
#define QUAD_2D_P29   (&QUAD_2D_P29_)
 
#define QUAD_3D_P1   (&QUAD_3D_P1_)
 
#define QUAD_3D_P2   (&QUAD_3D_P2_)
 
#define QUAD_3D_P3   (&QUAD_3D_P3_)
 
#define QUAD_3D_P4   (&QUAD_3D_P4_)
 
#define QUAD_3D_P5   (&QUAD_3D_P5_)
 
#define QUAD_3D_P6   (&QUAD_3D_P6_)
 
#define QUAD_3D_P7   (&QUAD_3D_P7_)
 
#define QUAD_3D_P8   (&QUAD_3D_P8_)
 
#define QUAD_3D_P9   (&QUAD_3D_P9_)
 
#define QUAD_3D_P10   (&QUAD_3D_P10_)
 
#define QUAD_3D_P11   (&QUAD_3D_P11_)
 
#define QUAD_3D_P12   (&QUAD_3D_P12_)
 
#define QUAD_3D_P13   (&QUAD_3D_P13_)
 
#define QUAD_3D_P14   (&QUAD_3D_P14_)
 
#define QUAD_1D_TABLE_SIZE   21
 
#define QUAD_2D_TABLE_SIZE   29
 
#define QUAD_3D_TABLE_SIZE   14
 
#define PHG_QUAD_H
 

Typedefs

typedef struct QUAD_ QUAD
 

Variables

QUAD QUAD_1D_P1_
 
QUAD QUAD_1D_P3_
 
QUAD QUAD_1D_P5_
 
QUAD QUAD_1D_P7_
 
QUAD QUAD_1D_P9_
 
QUAD QUAD_1D_P11_
 
QUAD QUAD_1D_P13_
 
QUAD QUAD_1D_P15_
 
QUAD QUAD_1D_P17_
 
QUAD QUAD_1D_P19_
 
QUAD QUAD_1D_P21_
 
QUAD QUAD_2D_P1_
 
QUAD QUAD_2D_P2_
 
QUAD QUAD_2D_P3_
 
QUAD QUAD_2D_P4_
 
QUAD QUAD_2D_P5_
 
QUAD QUAD_2D_P6_
 
QUAD QUAD_2D_P7_
 
QUAD QUAD_2D_P8_
 
QUAD QUAD_2D_P9_
 
QUAD QUAD_2D_P10_
 
QUAD QUAD_2D_P11_
 
QUAD QUAD_2D_P12_
 
QUAD QUAD_2D_P13_
 
QUAD QUAD_2D_P14_
 
QUAD QUAD_2D_P15_
 
QUAD QUAD_2D_P16_
 
QUAD QUAD_2D_P17_
 
QUAD QUAD_2D_P18_
 
QUAD QUAD_2D_P19_
 
QUAD QUAD_2D_P20_
 
QUAD QUAD_2D_P21_
 
QUAD QUAD_2D_P22_
 
QUAD QUAD_2D_P23_
 
QUAD QUAD_2D_P24_
 
QUAD QUAD_2D_P25_
 
QUAD QUAD_2D_P26_
 
QUAD QUAD_2D_P27_
 
QUAD QUAD_2D_P28_
 
QUAD QUAD_2D_P29_
 
QUAD QUAD_3D_P1_
 
QUAD QUAD_3D_P2_
 
QUAD QUAD_3D_P3_
 
QUAD QUAD_3D_P4_
 
QUAD QUAD_3D_P5_
 
QUAD QUAD_3D_P6_
 
QUAD QUAD_3D_P7_
 
QUAD QUAD_3D_P8_
 
QUAD QUAD_3D_P9_
 
QUAD QUAD_3D_P10_
 
QUAD QUAD_3D_P11_
 
QUAD QUAD_3D_P12_
 
QUAD QUAD_3D_P13_
 
QUAD QUAD_3D_P14_
 
static QUAD *const QUAD_1D_TABLE []
 
static QUAD *const QUAD_2D_TABLE []
 
static QUAD *const QUAD_3D_TABLE []
 

Macro Definition Documentation

◆ PHG_QUAD_H

#define PHG_QUAD_H

Definition at line 194 of file quad.h.

◆ QUAD_1D_P1

#define QUAD_1D_P1   (&QUAD_1D_P1_)

Definition at line 39 of file quad.h.

◆ QUAD_1D_P10

#define QUAD_1D_P10   (&QUAD_1D_P11_)

Definition at line 53 of file quad.h.

◆ QUAD_1D_P11

#define QUAD_1D_P11   (&QUAD_1D_P11_)

Definition at line 54 of file quad.h.

◆ QUAD_1D_P12

#define QUAD_1D_P12   (&QUAD_1D_P13_)

Definition at line 56 of file quad.h.

◆ QUAD_1D_P13

#define QUAD_1D_P13   (&QUAD_1D_P13_)

Definition at line 57 of file quad.h.

◆ QUAD_1D_P14

#define QUAD_1D_P14   (&QUAD_1D_P15_)

Definition at line 59 of file quad.h.

◆ QUAD_1D_P15

#define QUAD_1D_P15   (&QUAD_1D_P15_)

Definition at line 60 of file quad.h.

◆ QUAD_1D_P16

#define QUAD_1D_P16   (&QUAD_1D_P17_)

Definition at line 62 of file quad.h.

◆ QUAD_1D_P17

#define QUAD_1D_P17   (&QUAD_1D_P17_)

Definition at line 63 of file quad.h.

◆ QUAD_1D_P18

#define QUAD_1D_P18   (&QUAD_1D_P19_)

Definition at line 65 of file quad.h.

◆ QUAD_1D_P19

#define QUAD_1D_P19   (&QUAD_1D_P19_)

Definition at line 66 of file quad.h.

◆ QUAD_1D_P2

#define QUAD_1D_P2   (&QUAD_1D_P3_)

Definition at line 41 of file quad.h.

◆ QUAD_1D_P20

#define QUAD_1D_P20   (&QUAD_1D_P21_)

Definition at line 68 of file quad.h.

◆ QUAD_1D_P21

#define QUAD_1D_P21   (&QUAD_1D_P21_)

Definition at line 69 of file quad.h.

◆ QUAD_1D_P3

#define QUAD_1D_P3   (&QUAD_1D_P3_)

Definition at line 42 of file quad.h.

◆ QUAD_1D_P4

#define QUAD_1D_P4   (&QUAD_1D_P5_)

Definition at line 44 of file quad.h.

◆ QUAD_1D_P5

#define QUAD_1D_P5   (&QUAD_1D_P5_)

Definition at line 45 of file quad.h.

◆ QUAD_1D_P6

#define QUAD_1D_P6   (&QUAD_1D_P7_)

Definition at line 47 of file quad.h.

◆ QUAD_1D_P7

#define QUAD_1D_P7   (&QUAD_1D_P7_)

Definition at line 48 of file quad.h.

◆ QUAD_1D_P8

#define QUAD_1D_P8   (&QUAD_1D_P9_)

Definition at line 50 of file quad.h.

◆ QUAD_1D_P9

#define QUAD_1D_P9   (&QUAD_1D_P9_)

Definition at line 51 of file quad.h.

◆ QUAD_1D_TABLE_SIZE

#define QUAD_1D_TABLE_SIZE   21

Definition at line 163 of file quad.h.

◆ QUAD_2D_P1

#define QUAD_2D_P1   (&QUAD_2D_P1_)

Definition at line 73 of file quad.h.

◆ QUAD_2D_P10

#define QUAD_2D_P10   (&QUAD_2D_P10_)

Definition at line 91 of file quad.h.

◆ QUAD_2D_P11

#define QUAD_2D_P11   (&QUAD_2D_P11_)

Definition at line 93 of file quad.h.

◆ QUAD_2D_P12

#define QUAD_2D_P12   (&QUAD_2D_P12_)

Definition at line 95 of file quad.h.

◆ QUAD_2D_P13

#define QUAD_2D_P13   (&QUAD_2D_P13_)

Definition at line 97 of file quad.h.

◆ QUAD_2D_P14

#define QUAD_2D_P14   (&QUAD_2D_P14_)

Definition at line 99 of file quad.h.

◆ QUAD_2D_P15

#define QUAD_2D_P15   (&QUAD_2D_P15_)

Definition at line 101 of file quad.h.

◆ QUAD_2D_P16

#define QUAD_2D_P16   (&QUAD_2D_P16_)

Definition at line 103 of file quad.h.

◆ QUAD_2D_P17

#define QUAD_2D_P17   (&QUAD_2D_P17_)

Definition at line 105 of file quad.h.

◆ QUAD_2D_P18

#define QUAD_2D_P18   (&QUAD_2D_P18_)

Definition at line 107 of file quad.h.

◆ QUAD_2D_P19

#define QUAD_2D_P19   (&QUAD_2D_P19_)

Definition at line 109 of file quad.h.

◆ QUAD_2D_P2

#define QUAD_2D_P2   (&QUAD_2D_P2_)

Definition at line 75 of file quad.h.

◆ QUAD_2D_P20

#define QUAD_2D_P20   (&QUAD_2D_P20_)

Definition at line 111 of file quad.h.

◆ QUAD_2D_P21

#define QUAD_2D_P21   (&QUAD_2D_P21_)

Definition at line 113 of file quad.h.

◆ QUAD_2D_P22

#define QUAD_2D_P22   (&QUAD_2D_P22_)

Definition at line 115 of file quad.h.

◆ QUAD_2D_P23

#define QUAD_2D_P23   (&QUAD_2D_P23_)

Definition at line 117 of file quad.h.

◆ QUAD_2D_P24

#define QUAD_2D_P24   (&QUAD_2D_P24_)

Definition at line 119 of file quad.h.

◆ QUAD_2D_P25

#define QUAD_2D_P25   (&QUAD_2D_P25_)

Definition at line 121 of file quad.h.

◆ QUAD_2D_P26

#define QUAD_2D_P26   (&QUAD_2D_P26_)

Definition at line 123 of file quad.h.

◆ QUAD_2D_P27

#define QUAD_2D_P27   (&QUAD_2D_P27_)

Definition at line 125 of file quad.h.

◆ QUAD_2D_P28

#define QUAD_2D_P28   (&QUAD_2D_P28_)

Definition at line 127 of file quad.h.

◆ QUAD_2D_P29

#define QUAD_2D_P29   (&QUAD_2D_P29_)

Definition at line 129 of file quad.h.

◆ QUAD_2D_P3

#define QUAD_2D_P3   (&QUAD_2D_P3_)

Definition at line 77 of file quad.h.

◆ QUAD_2D_P4

#define QUAD_2D_P4   (&QUAD_2D_P4_)

Definition at line 79 of file quad.h.

◆ QUAD_2D_P5

#define QUAD_2D_P5   (&QUAD_2D_P5_)

Definition at line 81 of file quad.h.

◆ QUAD_2D_P6

#define QUAD_2D_P6   (&QUAD_2D_P6_)

Definition at line 83 of file quad.h.

◆ QUAD_2D_P7

#define QUAD_2D_P7   (&QUAD_2D_P7_)

Definition at line 85 of file quad.h.

◆ QUAD_2D_P8

#define QUAD_2D_P8   (&QUAD_2D_P8_)

Definition at line 87 of file quad.h.

◆ QUAD_2D_P9

#define QUAD_2D_P9   (&QUAD_2D_P9_)

Definition at line 89 of file quad.h.

◆ QUAD_2D_TABLE_SIZE

#define QUAD_2D_TABLE_SIZE   29

Definition at line 174 of file quad.h.

◆ QUAD_3D_P1

#define QUAD_3D_P1   (&QUAD_3D_P1_)

Definition at line 133 of file quad.h.

◆ QUAD_3D_P10

#define QUAD_3D_P10   (&QUAD_3D_P10_)

Definition at line 151 of file quad.h.

◆ QUAD_3D_P11

#define QUAD_3D_P11   (&QUAD_3D_P11_)

Definition at line 153 of file quad.h.

◆ QUAD_3D_P12

#define QUAD_3D_P12   (&QUAD_3D_P12_)

Definition at line 155 of file quad.h.

◆ QUAD_3D_P13

#define QUAD_3D_P13   (&QUAD_3D_P13_)

Definition at line 157 of file quad.h.

◆ QUAD_3D_P14

#define QUAD_3D_P14   (&QUAD_3D_P14_)

Definition at line 159 of file quad.h.

◆ QUAD_3D_P2

#define QUAD_3D_P2   (&QUAD_3D_P2_)

Definition at line 135 of file quad.h.

◆ QUAD_3D_P3

#define QUAD_3D_P3   (&QUAD_3D_P3_)

Definition at line 137 of file quad.h.

◆ QUAD_3D_P4

#define QUAD_3D_P4   (&QUAD_3D_P4_)

Definition at line 139 of file quad.h.

◆ QUAD_3D_P5

#define QUAD_3D_P5   (&QUAD_3D_P5_)

Definition at line 141 of file quad.h.

◆ QUAD_3D_P6

#define QUAD_3D_P6   (&QUAD_3D_P6_)

Definition at line 143 of file quad.h.

◆ QUAD_3D_P7

#define QUAD_3D_P7   (&QUAD_3D_P7_)

Definition at line 145 of file quad.h.

◆ QUAD_3D_P8

#define QUAD_3D_P8   (&QUAD_3D_P8_)

Definition at line 147 of file quad.h.

◆ QUAD_3D_P9

#define QUAD_3D_P9   (&QUAD_3D_P9_)

Definition at line 149 of file quad.h.

◆ QUAD_3D_TABLE_SIZE

#define QUAD_3D_TABLE_SIZE   14

Definition at line 186 of file quad.h.

◆ QUAD_DEFAULT

#define QUAD_DEFAULT   -1

Definition at line 35 of file quad.h.

Typedef Documentation

◆ QUAD

typedef struct QUAD_ QUAD

Variable Documentation

◆ QUAD_1D_P11_

QUAD QUAD_1D_P11_
extern

Definition at line 143 of file quad.c.

143 {
144 "1D P11", /* name */
145 1, /* dim */
146 11, /* order */
147 Length(QUAD_1D_P11_wts), /* npoints */
148 QUAD_1D_P11_pts, /* points */
149 QUAD_1D_P11_wts, /* weights */
150 -1 /* id */
151};
#define Length(wts)
Definition quad.c:35
static double QUAD_1D_P11_wts[]
Definition quad.c:133
static double QUAD_1D_P11_pts[Length(QUAD_1D_P11_wts) *2]
Definition quad.c:138

◆ QUAD_1D_P13_

QUAD QUAD_1D_P13_
extern

Definition at line 165 of file quad.c.

165 {
166 "1D P13", /* name */
167 1, /* dim */
168 13, /* order */
169 Length(QUAD_1D_P13_wts), /* npoints */
170 QUAD_1D_P13_pts, /* points */
171 QUAD_1D_P13_wts, /* weights */
172 -1 /* id */
173};
static double QUAD_1D_P13_wts[]
Definition quad.c:153
static double QUAD_1D_P13_pts[Length(QUAD_1D_P13_wts) *2]
Definition quad.c:159

◆ QUAD_1D_P15_

QUAD QUAD_1D_P15_
extern

Definition at line 187 of file quad.c.

187 {
188 "1D P15", /* name */
189 1, /* dim */
190 15, /* order */
191 Length(QUAD_1D_P15_wts), /* npoints */
192 QUAD_1D_P15_pts, /* points */
193 QUAD_1D_P15_wts, /* weights */
194 -1 /* id */
195};
static double QUAD_1D_P15_wts[]
Definition quad.c:175
static double QUAD_1D_P15_pts[Length(QUAD_1D_P15_wts) *2]
Definition quad.c:181

◆ QUAD_1D_P17_

QUAD QUAD_1D_P17_
extern

Definition at line 211 of file quad.c.

211 {
212 "1D P17", /* name */
213 1, /* dim */
214 17, /* order */
215 Length(QUAD_1D_P17_wts), /* npoints */
216 QUAD_1D_P17_pts, /* points */
217 QUAD_1D_P17_wts, /* weights */
218 -1 /* id */
219};
static double QUAD_1D_P17_wts[]
Definition quad.c:197
static double QUAD_1D_P17_pts[Length(QUAD_1D_P17_wts) *2]
Definition quad.c:204

◆ QUAD_1D_P19_

QUAD QUAD_1D_P19_
extern

Definition at line 235 of file quad.c.

235 {
236 "1D P19", /* name */
237 1, /* dim */
238 19, /* order */
239 Length(QUAD_1D_P19_wts), /* npoints */
240 QUAD_1D_P19_pts, /* points */
241 QUAD_1D_P19_wts, /* weights */
242 -1 /* id */
243};
static double QUAD_1D_P19_wts[]
Definition quad.c:221
static double QUAD_1D_P19_pts[Length(QUAD_1D_P19_wts) *2]
Definition quad.c:228

◆ QUAD_1D_P1_

QUAD QUAD_1D_P1_
extern

Definition at line 45 of file quad.c.

45 {
46 "1D P1", /* name */
47 1, /* dim */
48 1, /* order */
49 Length(QUAD_1D_P1_wts), /* npoints */
50 QUAD_1D_P1_pts, /* points */
51 QUAD_1D_P1_wts, /* weights */
52 -1 /* id */
53};
static double QUAD_1D_P1_pts[Length(QUAD_1D_P1_wts) *2]
Definition quad.c:42
static double QUAD_1D_P1_wts[]
Definition quad.c:39

◆ QUAD_1D_P21_

QUAD QUAD_1D_P21_
extern

Definition at line 261 of file quad.c.

261 {
262 "1D P21", /* name */
263 1, /* dim */
264 21, /* order */
265 Length(QUAD_1D_P21_wts), /* npoints */
266 QUAD_1D_P21_pts, /* points */
267 QUAD_1D_P21_wts, /* weights */
268 -1 /* id */
269};
static double QUAD_1D_P21_wts[]
Definition quad.c:245
static double QUAD_1D_P21_pts[Length(QUAD_1D_P21_wts) *2]
Definition quad.c:253

◆ QUAD_1D_P3_

QUAD QUAD_1D_P3_
extern

Definition at line 62 of file quad.c.

62 {
63 "1D P3", /* name */
64 1, /* dim */
65 3, /* order */
66 Length(QUAD_1D_P3_wts), /* npoints */
67 QUAD_1D_P3_pts, /* points */
68 QUAD_1D_P3_wts, /* weights */
69 -1 /* id */
70};
static double QUAD_1D_P3_wts[]
Definition quad.c:55
static double QUAD_1D_P3_pts[Length(QUAD_1D_P3_wts) *2]
Definition quad.c:58

◆ QUAD_1D_P5_

QUAD QUAD_1D_P5_
extern

Definition at line 81 of file quad.c.

81 {
82 "1D P5", /* name */
83 1, /* dim */
84 5, /* order */
85 Length(QUAD_1D_P5_wts), /* npoints */
86 QUAD_1D_P5_pts, /* points */
87 QUAD_1D_P5_wts, /* weights */
88 -1 /* id */
89};
static double QUAD_1D_P5_pts[Length(QUAD_1D_P5_wts) *2]
Definition quad.c:76
static double QUAD_1D_P5_wts[]
Definition quad.c:72

◆ QUAD_1D_P7_

QUAD QUAD_1D_P7_
extern

Definition at line 101 of file quad.c.

101 {
102 "1D P7", /* name */
103 1, /* dim */
104 7, /* order */
105 Length(QUAD_1D_P7_wts), /* npoints */
106 QUAD_1D_P7_pts, /* points */
107 QUAD_1D_P7_wts, /* weights */
108 -1 /* id */
109};
static double QUAD_1D_P7_wts[]
Definition quad.c:91
static double QUAD_1D_P7_pts[Length(QUAD_1D_P7_wts) *2]
Definition quad.c:96

◆ QUAD_1D_P9_

QUAD QUAD_1D_P9_
extern

Definition at line 123 of file quad.c.

123 {
124 "1D P9", /* name */
125 1, /* dim */
126 9, /* order */
127 Length(QUAD_1D_P9_wts), /* npoints */
128 QUAD_1D_P9_pts, /* points */
129 QUAD_1D_P9_wts, /* weights */
130 -1 /* id */
131};
static double QUAD_1D_P9_wts[]
Definition quad.c:111
static double QUAD_1D_P9_pts[Length(QUAD_1D_P9_wts) *2]
Definition quad.c:117

◆ QUAD_1D_TABLE

QUAD* const QUAD_1D_TABLE[]
static
Initial value:
}
#define QUAD_1D_P2
Definition quad.h:41
#define QUAD_1D_P20
Definition quad.h:68
#define QUAD_1D_P14
Definition quad.h:59
#define QUAD_1D_P3
Definition quad.h:42
#define QUAD_1D_P16
Definition quad.h:62
#define QUAD_1D_P5
Definition quad.h:45
#define QUAD_1D_P18
Definition quad.h:65
#define QUAD_1D_P21
Definition quad.h:69
#define QUAD_1D_P4
Definition quad.h:44
#define QUAD_1D_P12
Definition quad.h:56
#define QUAD_1D_P13
Definition quad.h:57
#define QUAD_1D_P10
Definition quad.h:53
#define QUAD_1D_P19
Definition quad.h:66
#define QUAD_1D_P7
Definition quad.h:48
#define QUAD_1D_P8
Definition quad.h:50
#define QUAD_1D_P17
Definition quad.h:63
#define QUAD_1D_P15
Definition quad.h:60
#define QUAD_1D_P9
Definition quad.h:51
#define QUAD_1D_P6
Definition quad.h:47
#define QUAD_1D_P1
Definition quad.h:39
#define QUAD_1D_P11
Definition quad.h:54
Examples
bernstein_bezier_generate_base.cpp.

Definition at line 164 of file quad.h.

◆ QUAD_2D_P10_

QUAD QUAD_2D_P10_
extern

Definition at line 583 of file quad.c.

583 {
584 "2D P10", /* name */
585 2, /* dim */
586 10, /* order */
587 Length(QUAD_2D_P10_wts), /* npoints = 25 */
588 QUAD_2D_P10_pts, /* points */
589 QUAD_2D_P10_wts, /* weights */
590 -1 /* id */
591};
static double QUAD_2D_P10_pts[Length(QUAD_2D_P10_wts) *3]
Definition quad.c:572
static double QUAD_2D_P10_wts[]
Definition quad.c:563

◆ QUAD_2D_P11_

QUAD QUAD_2D_P11_
extern

Definition at line 615 of file quad.c.

615 {
616 "2D P11", /* name */
617 2, /* dim */
618 11, /* order */
619 Length(QUAD_2D_P11_wts), /* npoints = 28 */
620 QUAD_2D_P11_pts, /* points */
621 QUAD_2D_P11_wts, /* weights */
622 -1 /* id */
623};
static double QUAD_2D_P11_pts[Length(QUAD_2D_P11_wts) *3]
Definition quad.c:603
static double QUAD_2D_P11_wts[]
Definition quad.c:593

◆ QUAD_2D_P12_

QUAD QUAD_2D_P12_
extern

Definition at line 648 of file quad.c.

648 {
649 "2D P12", /* name */
650 2, /* dim */
651 12, /* order */
652 Length(QUAD_2D_P12_wts), /* npoints = 33 */
653 QUAD_2D_P12_pts, /* points */
654 QUAD_2D_P12_wts, /* weights */
655 -1 /* id */
656};
static double QUAD_2D_P12_wts[]
Definition quad.c:625
static double QUAD_2D_P12_pts[Length(QUAD_2D_P12_wts) *3]
Definition quad.c:635

◆ QUAD_2D_P13_

QUAD QUAD_2D_P13_
extern

Definition at line 684 of file quad.c.

684 {
685 "2D P13", /* name */
686 2, /* dim */
687 13, /* order */
688 Length(QUAD_2D_P13_wts), /* npoints = 37 */
689 QUAD_2D_P13_pts, /* points */
690 QUAD_2D_P13_wts, /* weights */
691 -1 /* id */
692};
static double QUAD_2D_P13_wts[]
Definition quad.c:658
static double QUAD_2D_P13_pts[Length(QUAD_2D_P13_wts) *3]
Definition quad.c:669

◆ QUAD_2D_P14_

QUAD QUAD_2D_P14_
extern

Definition at line 722 of file quad.c.

722 {
723 "2D P14", /* name */
724 2, /* dim */
725 14, /* order */
726 Length(QUAD_2D_P14_wts), /* npoints = 42 */
727 QUAD_2D_P14_pts, /* points */
728 QUAD_2D_P14_wts, /* weights */
729 -1 /* id */
730};
static double QUAD_2D_P14_wts[]
Definition quad.c:694
static double QUAD_2D_P14_pts[Length(QUAD_2D_P14_wts) *3]
Definition quad.c:706

◆ QUAD_2D_P15_

QUAD QUAD_2D_P15_
extern

Definition at line 767 of file quad.c.

767 {
768 "2D P15", /* name */
769 2, /* dim */
770 15, /* order */
771 Length(QUAD_2D_P15_wts), /* npoints = 49 */
772 QUAD_2D_P15_pts, /* points */
773 QUAD_2D_P15_wts, /* weights */
774 -1 /* id */
775};
static double QUAD_2D_P15_wts[]
Definition quad.c:735
static double QUAD_2D_P15_pts[Length(QUAD_2D_P15_wts) *3]
Definition quad.c:748

◆ QUAD_2D_P16_

QUAD QUAD_2D_P16_
extern

Definition at line 813 of file quad.c.

813 {
814 "2D P16", /* name */
815 2, /* dim */
816 16, /* order */
817 Length(QUAD_2D_P16_wts), /* npoints = 55 */
818 QUAD_2D_P16_pts, /* points */
819 QUAD_2D_P16_wts, /* weights */
820 -1 /* id */
821};
static double QUAD_2D_P16_wts[]
Definition quad.c:777
static double QUAD_2D_P16_pts[Length(QUAD_2D_P16_wts) *3]
Definition quad.c:792

◆ QUAD_2D_P17_

QUAD QUAD_2D_P17_
extern

Definition at line 867 of file quad.c.

867 {
868 "2D P17", /* name */
869 2, /* dim */
870 17, /* order */
871 Length(QUAD_2D_P17_wts), /* npoints = 60 */
872 QUAD_2D_P17_pts, /* points */
873 QUAD_2D_P17_wts, /* weights */
874 -1 /* id */
875};
static double QUAD_2D_P17_wts[]
Definition quad.c:828
static double QUAD_2D_P17_pts[Length(QUAD_2D_P17_wts) *3]
Definition quad.c:844

◆ QUAD_2D_P18_

QUAD QUAD_2D_P18_
extern

Definition at line 924 of file quad.c.

924 {
925 "2D P18", /* name */
926 2, /* dim */
927 18, /* order */
928 Length(QUAD_2D_P18_wts), /* npoints = 67 */
929 QUAD_2D_P18_pts, /* points */
930 QUAD_2D_P18_wts, /* weights */
931 -1 /* id */
932};
static double QUAD_2D_P18_pts[Length(QUAD_2D_P18_wts) *3]
Definition quad.c:899
static double QUAD_2D_P18_wts[]
Definition quad.c:882

◆ QUAD_2D_P19_

QUAD QUAD_2D_P19_
extern

Definition at line 984 of file quad.c.

984 {
985 "2D P19", /* name */
986 2, /* dim */
987 19, /* order */
988 Length(QUAD_2D_P19_wts), /* npoints = 73 */
989 QUAD_2D_P19_pts, /* points */
990 QUAD_2D_P19_wts, /* weights */
991 -1 /* id */
992};
static double QUAD_2D_P19_pts[Length(QUAD_2D_P19_wts) *3]
Definition quad.c:957
static double QUAD_2D_P19_wts[]
Definition quad.c:938

◆ QUAD_2D_P1_

QUAD QUAD_2D_P1_
extern

Definition at line 279 of file quad.c.

279 {
280 "2D P1", /* name */
281 2, /* dim */
282 1, /* order */
283 Length(QUAD_2D_P1_wts), /* npoints = 1 */
284 QUAD_2D_P1_pts, /* points */
285 QUAD_2D_P1_wts, /* weights */
286 -1 /* id */
287};
static double QUAD_2D_P1_pts[Length(QUAD_2D_P1_wts) *3]
Definition quad.c:276
static double QUAD_2D_P1_wts[]
Definition quad.c:273

◆ QUAD_2D_P20_

QUAD QUAD_2D_P20_
extern

Definition at line 1047 of file quad.c.

1047 {
1048 "2D P20", /* name */
1049 2, /* dim */
1050 20, /* order */
1051 Length(QUAD_2D_P20_wts), /* npoints = 82 */
1052 QUAD_2D_P20_pts, /* points */
1053 QUAD_2D_P20_wts, /* weights */
1054 -1 /* id */
1055};
static double QUAD_2D_P20_pts[Length(QUAD_2D_P20_wts) *3]
Definition quad.c:1017
static double QUAD_2D_P20_wts[]
Definition quad.c:997

◆ QUAD_2D_P21_

QUAD QUAD_2D_P21_
extern

Definition at line 1104 of file quad.c.

1104 {
1105 "2D P21", /* name */
1106 2, /* dim */
1107 21, /* order */
1108 Length(QUAD_2D_P21_wts), /* npoints = 87 */
1109 QUAD_2D_P21_pts, /* points */
1110 QUAD_2D_P21_wts, /* weights */
1111 -1 /* id */
1112};
static double QUAD_2D_P21_pts[Length(QUAD_2D_P21_wts) *3]
Definition quad.c:1083
static double QUAD_2D_P21_wts[]
Definition quad.c:1062

◆ QUAD_2D_P22_

QUAD QUAD_2D_P22_
extern

Definition at line 1165 of file quad.c.

1165 {
1166 "2D P22", /* name */
1167 2, /* dim */
1168 22, /* order */
1169 Length(QUAD_2D_P22_wts), /* npoints = 96 */
1170 QUAD_2D_P22_pts, /* points */
1171 QUAD_2D_P22_wts, /* weights */
1172 -1 /* id */
1173};
static double QUAD_2D_P22_wts[]
Definition quad.c:1119
static double QUAD_2D_P22_pts[Length(QUAD_2D_P22_wts) *3]
Definition quad.c:1142

◆ QUAD_2D_P23_

QUAD QUAD_2D_P23_
extern

Definition at line 1228 of file quad.c.

1228 {
1229 "2D P23", /* name */
1230 2, /* dim */
1231 23, /* order */
1232 Length(QUAD_2D_P23_wts), /* npoints = 102 */
1233 QUAD_2D_P23_pts, /* points */
1234 QUAD_2D_P23_wts, /* weights */
1235 -1 /* id */
1236};
static double QUAD_2D_P23_wts[]
Definition quad.c:1180
static double QUAD_2D_P23_pts[Length(QUAD_2D_P23_wts) *3]
Definition quad.c:1204

◆ QUAD_2D_P24_

QUAD QUAD_2D_P24_
extern

Definition at line 1295 of file quad.c.

1295 {
1296 "2D P24", /* name */
1297 2, /* dim */
1298 24, /* order */
1299 Length(QUAD_2D_P24_wts), /* npoints = 112 */
1300 QUAD_2D_P24_pts, /* points */
1301 QUAD_2D_P24_wts, /* weights */
1302 -1 /* id */
1303};
static double QUAD_2D_P24_wts[]
Definition quad.c:1243
static double QUAD_2D_P24_pts[Length(QUAD_2D_P24_wts) *3]
Definition quad.c:1269

◆ QUAD_2D_P25_

QUAD QUAD_2D_P25_
extern

Definition at line 1365 of file quad.c.

1365 {
1366 "2D P25", /* name */
1367 2, /* dim */
1368 25, /* order */
1369 Length(QUAD_2D_P25_wts), /* npoints = 126 */
1370 QUAD_2D_P25_pts, /* points */
1371 QUAD_2D_P25_wts, /* weights */
1372 -1 /* id */
1373};
static double QUAD_2D_P25_pts[Length(QUAD_2D_P25_wts) *3]
Definition quad.c:1337
static double QUAD_2D_P25_wts[]
Definition quad.c:1309

◆ QUAD_2D_P26_

QUAD QUAD_2D_P26_
extern

Definition at line 1451 of file quad.c.

1451 {
1452 "2D P26", /* name */
1453 2, /* dim */
1454 26, /* order */
1455 Length(QUAD_2D_P26_wts), /* npoints = 133 */
1456 QUAD_2D_P26_pts, /* points */
1457 QUAD_2D_P26_wts, /* weights */
1458 -1 /* id */
1459};
static double QUAD_2D_P26_wts[]
Definition quad.c:1375
static double QUAD_2D_P26_pts[Length(QUAD_2D_P26_wts) *3]
Definition quad.c:1404

◆ QUAD_2D_P27_

QUAD QUAD_2D_P27_
extern

Definition at line 1544 of file quad.c.

1544 {
1545 "2D P27", /* name */
1546 2, /* dim */
1547 27, /* order */
1548 Length(QUAD_2D_P27_wts), /* npoints = 145 */
1549 QUAD_2D_P27_pts, /* points */
1550 QUAD_2D_P27_wts, /* weights */
1551 -1 /* id */
1552};
static double QUAD_2D_P27_pts[Length(QUAD_2D_P27_wts) *3]
Definition quad.c:1493
static double QUAD_2D_P27_wts[]
Definition quad.c:1461

◆ QUAD_2D_P28_

QUAD QUAD_2D_P28_
extern

Definition at line 1642 of file quad.c.

1642 {
1643 "2D P28", /* name */
1644 2, /* dim */
1645 28, /* order */
1646 Length(QUAD_2D_P28_wts), /* npoints = 154 */
1647 QUAD_2D_P28_pts, /* points */
1648 QUAD_2D_P28_wts, /* weights */
1649 -1 /* id */
1650};
static double QUAD_2D_P28_wts[]
Definition quad.c:1554
static double QUAD_2D_P28_pts[Length(QUAD_2D_P28_wts) *3]
Definition quad.c:1588

◆ QUAD_2D_P29_

QUAD QUAD_2D_P29_
extern

Definition at line 1745 of file quad.c.

1745 {
1746 "2D P29", /* name */
1747 2, /* dim */
1748 29, /* order */
1749 Length(QUAD_2D_P29_wts), /* npoints = 166 */
1750 QUAD_2D_P29_pts, /* points */
1751 QUAD_2D_P29_wts, /* weights */
1752 -1 /* id */
1753};
static double QUAD_2D_P29_pts[Length(QUAD_2D_P29_wts) *3]
Definition quad.c:1687
static double QUAD_2D_P29_wts[]
Definition quad.c:1652

◆ QUAD_2D_P2_

QUAD QUAD_2D_P2_
extern

Definition at line 295 of file quad.c.

295 {
296 "2D P2", /* name */
297 2, /* dim */
298 2, /* order */
299 Length(QUAD_2D_P2_wts), /* npoints = 3 */
300 QUAD_2D_P2_pts, /* points */
301 QUAD_2D_P2_wts, /* weights */
302 -1 /* id */
303};
static double QUAD_2D_P2_wts[]
Definition quad.c:289
static double QUAD_2D_P2_pts[Length(QUAD_2D_P2_wts) *3]
Definition quad.c:292

◆ QUAD_2D_P3_

QUAD QUAD_2D_P3_
extern

Definition at line 326 of file quad.c.

326 {
327 "2D P3", /* name */
328 2, /* dim */
329 3, /* order */
330 Length(QUAD_2D_P3_wts), /* npoints = 6 */
331 QUAD_2D_P3_pts, /* points */
332 QUAD_2D_P3_wts, /* weights */
333 -1 /* id */
334};
static double QUAD_2D_P3_pts[Length(QUAD_2D_P3_wts) *3]
Definition quad.c:321
static double QUAD_2D_P3_wts[]
Definition quad.c:317

◆ QUAD_2D_P4_

QUAD QUAD_2D_P4_
extern

Definition at line 348 of file quad.c.

348 {
349 "2D P4", /* name */
350 2, /* dim */
351 4, /* order */
352 Length(QUAD_2D_P4_wts), /* npoints = 6 */
353 QUAD_2D_P4_pts, /* points */
354 QUAD_2D_P4_wts, /* weights */
355 -1 /* id */
356};
static double QUAD_2D_P4_pts[Length(QUAD_2D_P4_wts) *3]
Definition quad.c:342
static double QUAD_2D_P4_wts[]
Definition quad.c:336

◆ QUAD_2D_P5_

QUAD QUAD_2D_P5_
extern

Definition at line 373 of file quad.c.

373 {
374 "2D P5", /* name */
375 2, /* dim */
376 5, /* order */
377 Length(QUAD_2D_P5_wts), /* npoints = 7 */
378 QUAD_2D_P5_pts, /* points */
379 QUAD_2D_P5_wts, /* weights */
380 -1 /* id */
381};
static double QUAD_2D_P5_pts[Length(QUAD_2D_P5_wts) *3]
Definition quad.c:365
static double QUAD_2D_P5_wts[]
Definition quad.c:358

◆ QUAD_2D_P6_

QUAD QUAD_2D_P6_
extern

Definition at line 436 of file quad.c.

436 {
437 "2D P6", /* name */
438 2, /* dim */
439 6, /* order */
440 Length(QUAD_2D_P6_wts), /* npoints = 12 */
441 QUAD_2D_P6_pts, /* points */
442 QUAD_2D_P6_wts, /* weights */
443 -1 /* id */
444};
static double QUAD_2D_P6_pts[Length(QUAD_2D_P6_wts) *3]
Definition quad.c:430
static double QUAD_2D_P6_wts[]
Definition quad.c:425

◆ QUAD_2D_P7_

QUAD QUAD_2D_P7_
extern

Definition at line 475 of file quad.c.

475 {
476 "2D P7", /* name */
477 2, /* dim */
478 7, /* order */
479 Length(QUAD_2D_P7_wts), /* npoints = 15 */
480 QUAD_2D_P7_pts, /* points */
481 QUAD_2D_P7_wts, /* weights */
482 -1 /* id */
483};
static double QUAD_2D_P7_pts[Length(QUAD_2D_P7_wts) *3]
Definition quad.c:467
static double QUAD_2D_P7_wts[]
Definition quad.c:461

◆ QUAD_2D_P8_

QUAD QUAD_2D_P8_
extern

Definition at line 500 of file quad.c.

500 {
501 "2D P8", /* name */
502 2, /* dim */
503 8, /* order */
504 Length(QUAD_2D_P8_wts), /* npoints = 16 */
505 QUAD_2D_P8_pts, /* points */
506 QUAD_2D_P8_wts, /* weights */
507 -1 /* id */
508};
static double QUAD_2D_P8_pts[Length(QUAD_2D_P8_wts) *3]
Definition quad.c:492
static double QUAD_2D_P8_wts[]
Definition quad.c:485

◆ QUAD_2D_P9_

QUAD QUAD_2D_P9_
extern

Definition at line 552 of file quad.c.

552 {
553 "2D P9", /* name */
554 2, /* dim */
555 9, /* order */
556 Length(QUAD_2D_P9_wts), /* npoints = 19 */
557 QUAD_2D_P9_pts, /* points */
558 QUAD_2D_P9_wts, /* weights */
559 -1 /* id */
560};
static double QUAD_2D_P9_pts[Length(QUAD_2D_P9_wts) *3]
Definition quad.c:543
static double QUAD_2D_P9_wts[]
Definition quad.c:535

◆ QUAD_2D_TABLE

QUAD* const QUAD_2D_TABLE[]
static
Initial value:
}
#define QUAD_2D_P19
Definition quad.h:109
#define QUAD_2D_P15
Definition quad.h:101
#define QUAD_2D_P22
Definition quad.h:115
#define QUAD_2D_P4
Definition quad.h:79
#define QUAD_2D_P7
Definition quad.h:85
#define QUAD_2D_P12
Definition quad.h:95
#define QUAD_2D_P5
Definition quad.h:81
#define QUAD_2D_P11
Definition quad.h:93
#define QUAD_2D_P29
Definition quad.h:129
#define QUAD_2D_P16
Definition quad.h:103
#define QUAD_2D_P18
Definition quad.h:107
#define QUAD_2D_P10
Definition quad.h:91
#define QUAD_2D_P20
Definition quad.h:111
#define QUAD_2D_P6
Definition quad.h:83
#define QUAD_2D_P21
Definition quad.h:113
#define QUAD_2D_P24
Definition quad.h:119
#define QUAD_2D_P2
Definition quad.h:75
#define QUAD_2D_P26
Definition quad.h:123
#define QUAD_2D_P9
Definition quad.h:89
#define QUAD_2D_P28
Definition quad.h:127
#define QUAD_2D_P13
Definition quad.h:97
#define QUAD_2D_P25
Definition quad.h:121
#define QUAD_2D_P27
Definition quad.h:125
#define QUAD_2D_P23
Definition quad.h:117
#define QUAD_2D_P8
Definition quad.h:87
#define QUAD_2D_P1
Definition quad.h:73
#define QUAD_2D_P3
Definition quad.h:77
#define QUAD_2D_P17
Definition quad.h:105
#define QUAD_2D_P14
Definition quad.h:99
Examples
bernstein_bezier_generate_base.cpp.

Definition at line 175 of file quad.h.

◆ QUAD_3D_P10_

QUAD QUAD_3D_P10_
extern

Definition at line 2052 of file quad.c.

2052 {
2053 "3D P10", /* name */
2054 3, /* dim */
2055 10, /* order */
2056 Length(QUAD_3D_P10_wts), /* npoints = 79 */
2057 QUAD_3D_P10_pts, /* points */
2058 QUAD_3D_P10_wts, /* weights */
2059 -1 /* id */
2060};
static double QUAD_3D_P10_pts[Length(QUAD_3D_P10_wts) *4]
Definition quad.c:2040
static double QUAD_3D_P10_wts[]
Definition quad.c:2028

◆ QUAD_3D_P11_

QUAD QUAD_3D_P11_
extern

Definition at line 2092 of file quad.c.

2092 {
2093 "3D P11", /* name */
2094 3, /* dim */
2095 11, /* order */
2096 Length(QUAD_3D_P11_wts), /* npoints = 96 */
2097 QUAD_3D_P11_pts, /* points */
2098 QUAD_3D_P11_wts, /* weights */
2099 -1 /* id */
2100};
static double QUAD_3D_P11_wts[]
Definition quad.c:2062
static double QUAD_3D_P11_pts[Length(QUAD_3D_P11_wts) *4]
Definition quad.c:2077

◆ QUAD_3D_P12_

QUAD QUAD_3D_P12_
extern

Definition at line 2183 of file quad.c.

2183 {
2184 "3D P12", /* name */
2185 3, /* dim */
2186 12, /* order */
2187 Length(QUAD_3D_P12_wts), /* npoints = 127 */
2188 QUAD_3D_P12_pts, /* points */
2189 QUAD_3D_P12_wts, /* weights */
2190 -1 /* id */
2191};
static double QUAD_3D_P12_wts[]
Definition quad.c:2149
static double QUAD_3D_P12_pts[Length(QUAD_3D_P12_wts) *4]
Definition quad.c:2166

◆ QUAD_3D_P13_

QUAD QUAD_3D_P13_
extern

Definition at line 2230 of file quad.c.

2230 {
2231 "3D P13", /* name */
2232 3, /* dim */
2233 13, /* order */
2234 Length(QUAD_3D_P13_wts), /* npoints = 149 */
2235 QUAD_3D_P13_pts, /* points */
2236 QUAD_3D_P13_wts, /* weights */
2237 -1 /* id */
2238};
static double QUAD_3D_P13_pts[Length(QUAD_3D_P13_wts) *4]
Definition quad.c:2212
static double QUAD_3D_P13_wts[]
Definition quad.c:2194

◆ QUAD_3D_P14_

QUAD QUAD_3D_P14_
extern

Definition at line 2280 of file quad.c.

2280 {
2281 "3D P14", /* name */
2282 3, /* dim */
2283 14, /* order */
2284 Length(QUAD_3D_P14_wts), /* npoints = 194 */
2285 QUAD_3D_P14_pts, /* points */
2286 QUAD_3D_P14_wts, /* weights */
2287 -1 /* id */
2288};
static double QUAD_3D_P14_wts[]
Definition quad.c:2240
static double QUAD_3D_P14_pts[Length(QUAD_3D_P14_wts) *4]
Definition quad.c:2260

◆ QUAD_3D_P1_

QUAD QUAD_3D_P1_
extern

Definition at line 1763 of file quad.c.

1763 {
1764 "3D P1", /* name */
1765 3, /* dim */
1766 1, /* order */
1767 Length(QUAD_3D_P1_wts), /* npoints = 1 */
1768 QUAD_3D_P1_pts, /* points */
1769 QUAD_3D_P1_wts, /* weights */
1770 -1 /* id */
1771};
static double QUAD_3D_P1_wts[]
Definition quad.c:1757
static double QUAD_3D_P1_pts[Length(QUAD_3D_P1_wts) *4]
Definition quad.c:1760

◆ QUAD_3D_P2_

QUAD QUAD_3D_P2_
extern

Definition at line 1780 of file quad.c.

1780 {
1781 "3D P2", /* name */
1782 3, /* dim */
1783 2, /* order */
1784 Length(QUAD_3D_P2_wts), /* npoints = 4 */
1785 QUAD_3D_P2_pts, /* points */
1786 QUAD_3D_P2_wts, /* weights */
1787 -1 /* id */
1788};
static double QUAD_3D_P2_pts[Length(QUAD_3D_P2_wts) *4]
Definition quad.c:1776
static double QUAD_3D_P2_wts[]
Definition quad.c:1773

◆ QUAD_3D_P3_

QUAD QUAD_3D_P3_
extern

Definition at line 1813 of file quad.c.

1813 {
1814 "3D P3", /* name */
1815 3, /* dim */
1816 3, /* order */
1817 Length(QUAD_3D_P3_wts), /* npoints = 8 */
1818 QUAD_3D_P3_pts, /* points */
1819 QUAD_3D_P3_wts, /* weights */
1820 -1 /* id */
1821};
static double QUAD_3D_P3_wts[]
Definition quad.c:1800
static double QUAD_3D_P3_pts[Length(QUAD_3D_P3_wts) *4]
Definition quad.c:1806

◆ QUAD_3D_P4_

QUAD QUAD_3D_P4_
extern

Definition at line 1854 of file quad.c.

1854 {
1855 "3D P4", /* name */
1856 3, /* dim */
1857 4, /* order */
1858 Length(QUAD_3D_P4_wts), /* npoints = 14 */
1859 QUAD_3D_P4_pts, /* points */
1860 QUAD_3D_P4_wts, /* weights */
1861 -1 /* id */
1862};
static double QUAD_3D_P4_wts[]
Definition quad.c:1844
static double QUAD_3D_P4_pts[Length(QUAD_3D_P4_wts) *4]
Definition quad.c:1849

◆ QUAD_3D_P5_

QUAD QUAD_3D_P5_
extern

Definition at line 1905 of file quad.c.

1905 {
1906 "3D P5", /* name */
1907 3, /* dim */
1908 5, /* order */
1909 Length(QUAD_3D_P5_wts), /* npoints = 14 */
1910 QUAD_3D_P5_pts, /* points */
1911 QUAD_3D_P5_wts, /* weights */
1912 -1 /* id */
1913};
static double QUAD_3D_P5_wts[]
Definition quad.c:1894
static double QUAD_3D_P5_pts[Length(QUAD_3D_P5_wts) *4]
Definition quad.c:1900

◆ QUAD_3D_P6_

QUAD QUAD_3D_P6_
extern

Definition at line 1930 of file quad.c.

1930 {
1931 "3D P6", /* name */
1932 3, /* dim */
1933 6, /* order */
1934 Length(QUAD_3D_P6_wts), /* npoints = 24 */
1935 QUAD_3D_P6_pts, /* points */
1936 QUAD_3D_P6_wts, /* weights */
1937 -1 /* id */
1938};
static double QUAD_3D_P6_pts[Length(QUAD_3D_P6_wts) *4]
Definition quad.c:1922
static double QUAD_3D_P6_wts[]
Definition quad.c:1916

◆ QUAD_3D_P7_

QUAD QUAD_3D_P7_
extern

Definition at line 1956 of file quad.c.

1956 {
1957 "3D P7", /* name */
1958 3, /* dim */
1959 7, /* order */
1960 Length(QUAD_3D_P7_wts), /* npoints = 35 */
1961 QUAD_3D_P7_pts, /* points */
1962 QUAD_3D_P7_wts, /* weights */
1963 -1 /* id */
1964};
static double QUAD_3D_P7_pts[Length(QUAD_3D_P7_wts) *4]
Definition quad.c:1947
static double QUAD_3D_P7_wts[]
Definition quad.c:1940

◆ QUAD_3D_P8_

QUAD QUAD_3D_P8_
extern

Definition at line 1986 of file quad.c.

1986 {
1987 "3D P8", /* name */
1988 3, /* dim */
1989 8, /* order */
1990 Length(QUAD_3D_P8_wts), /* npoints = 46 */
1991 QUAD_3D_P8_pts, /* points */
1992 QUAD_3D_P8_wts, /* weights */
1993 -1 /* id */
1994};
static double QUAD_3D_P8_wts[]
Definition quad.c:1966
static double QUAD_3D_P8_pts[Length(QUAD_3D_P8_wts) *4]
Definition quad.c:1975

◆ QUAD_3D_P9_

QUAD QUAD_3D_P9_
extern

Definition at line 2018 of file quad.c.

2018 {
2019 "3D P9", /* name */
2020 3, /* dim */
2021 9, /* order */
2022 Length(QUAD_3D_P9_wts), /* npoints = 59 */
2023 QUAD_3D_P9_pts, /* points */
2024 QUAD_3D_P9_wts, /* weights */
2025 -1 /* id */
2026};
static double QUAD_3D_P9_pts[Length(QUAD_3D_P9_wts) *4]
Definition quad.c:2007
static double QUAD_3D_P9_wts[]
Definition quad.c:1996

◆ QUAD_3D_TABLE

QUAD* const QUAD_3D_TABLE[]
static
Initial value:
}
#define QUAD_3D_P12
Definition quad.h:155
#define QUAD_3D_P4
Definition quad.h:139
#define QUAD_3D_P14
Definition quad.h:159
#define QUAD_3D_P3
Definition quad.h:137
#define QUAD_3D_P8
Definition quad.h:147
#define QUAD_3D_P6
Definition quad.h:143
#define QUAD_3D_P2
Definition quad.h:135
#define QUAD_3D_P5
Definition quad.h:141
#define QUAD_3D_P11
Definition quad.h:153
#define QUAD_3D_P9
Definition quad.h:149
#define QUAD_3D_P1
Definition quad.h:133
#define QUAD_3D_P13
Definition quad.h:157
#define QUAD_3D_P10
Definition quad.h:151
#define QUAD_3D_P7
Definition quad.h:145

Definition at line 187 of file quad.h.