26 static constexpr std::array<std::array<t_real, 1>, 3> HammerTri_1{{{{1. / 3.}},
33 static constexpr std::array<std::array<t_real, 3>, 3> HammerTri_3{{{{2. / 3., 1. / 6., 1. / 6.}},
34 {{1. / 6., 2. / 3., 1. / 6.}},
35 {{1. / 6., 1. / 6., 1. / 6.}}}};
39 static constexpr std::array<std::array<t_real, 6>, 3> HammerTri_6{{{{0.09157621350977102, 0.8168475729804585, 0.09157621350977052,
40 0.445948490915965, 0.10810301816807, 0.445948490915965}},
41 {{0.09157621350977102, 0.09157621350977052, 0.8168475729804585,
42 0.445948490915965, 0.445948490915965, 0.10810301816807}},
43 {{0.054975871827661, 0.054975871827661, 0.054975871827661,
44 0.1116907948390057, 0.1116907948390057, 0.1116907948390057}}}};
48 static constexpr std::array<std::array<t_real, 7>, 3> HammerTri_7{{{{0.3333333333333335, 0.470142064105115, 0.05971587178977, 0.470142064105115,
49 0.1012865073234565, 0.7974269853530875, 0.1012865073234565}},
50 {{0.3333333333333335, 0.470142064105115, 0.470142064105115, 0.05971587178977,
51 0.1012865073234565, 0.1012865073234565, 0.7974269853530875}},
52 {{0.1125, 0.066197076394253, 0.066197076394253, 0.066197076394253,
53 0.0629695902724135, 0.0629695902724135, 0.0629695902724135}}}};
56 static constexpr std::array<std::array<t_real, 12>, 3> HammerTri_12{{{{0.2492867451709105, 0.501426509658179, 0.2492867451709105,
57 0.063089014491502, 0.8738219710169954, 0.063089014491502,
58 0.3103524510337845, 0.05314504984481699, 0.6365024991213986,
59 0.05314504984481699, 0.6365024991213986, 0.3103524510337845}},
60 {{0.2492867451709105, 0.2492867451709105, 0.501426509658179,
61 0.063089014491502, 0.063089014491502, 0.8738219710169954,
62 0.05314504984481699, 0.3103524510337845, 0.05314504984481699,
63 0.6365024991213986, 0.3103524510337845, 0.6365024991213986}},
64 {{0.05839313786318975, 0.05839313786318975, 0.05839313786318975,
65 0.0254224531851035, 0.0254224531851035, 0.0254224531851035,
66 0.04142553780918675, 0.04142553780918675, 0.04142553780918675,
67 0.04142553780918675, 0.04142553780918675, 0.04142553780918675}}}};