16 {{1. / 6., 1. / 6., 1. / 6.}},
17 {{1. / 2., 1. / 6., 1. / 6.}},
18 {{1. / 6., 1. / 2., 1. / 6.}},
19 {{1. / 6., 1. / 6., 1. / 2.}}}};
29 const double a = 0.0673422422100983;
30 const double b = 0.3108859192633005;
31 const double c = 0.7217942490673264;
32 const double d = 0.0927352503108912;
33 const double e = 0.4544962958743506;
34 const double f = 0.045503704125649;
55static const double p = 0.1126879257180162 / 6.;
56static const double q = 0.0734930431163619 / 6.;
57static const double r = 0.0425460207770812 / 6.;
60 p,
p,
p,
p,
q,
q,
q,
q,
r,
r,
r,
r,
r,
r};
68 const double a = 0.3797582452067875;
69 const double b = 0.1202417547932126;
71 return {{{{0.0, 1. / 3, 1. / 3}},
72 {{1. / 3, 0.0, 1. / 3}},
73 {{1. / 3, 1. / 3, 0.0}},
74 {{1. / 3, 1. / 3, 1. / 3}},
75 {{8. / 11, 1. / 11, 1. / 11}},
76 {{1. / 11, 8. / 11, 1. / 11}},
77 {{1. / 11, 1. / 11, 8. / 11}},
78 {{1. / 11, 1. / 11, 1. / 11}},
95static const double s = 81. / 2240. / 6.;
96static const double t = 161051. / 2304960. / 6.;
97static const double u = 409. / 31395. / 6.;
98static const double v = 2679769. / 32305455. / 6.;
101 s,
s,
s,
s,
t,
t,
t,
t,
u,
u,
u,
u,
u,
u,
v,
v,
v,
v,
v,
v};
static std::array< std::array< double, 3 >, GaussLegendreTet< 3 >::NPoints > initGLTet3X()
static std::array< std::array< double, 3 >, GaussLegendreTet< 4 >::NPoints > initGLTet4X()
static MATHLIB_EXPORT const unsigned NPoints
static MATHLIB_EXPORT const unsigned NPoints
static MATHLIB_EXPORT const unsigned NPoints
static MATHLIB_EXPORT const unsigned NPoints
static MATHLIB_EXPORT const double W[NPoints]
static MATHLIB_EXPORT const std::array< std::array< double, 3 >, NPoints > X