47 "NoBasisType",
"Ortho_A",
"Ortho_B",
48 "Ortho_C",
"Modified_A",
"Modified_B",
49 "Modified_C",
"OrthoPyr_C",
"ModifiedPyr_C",
50 "Fourier",
"GLL_Lagrange",
"Gauss_Lagrange",
51 "Legendre",
"Chebyshev",
"Monomial",
52 "FourierSingleMode",
"FourierHalfModeRe",
"FourierHalfModeIm"};
56 "GaussRadauMLegendre",
57 "GaussRadauPLegendre",
58 "GaussLobattoLegendre",
59 "GaussGaussChebyshev",
60 "GaussRadauMChebyshev",
61 "GaussRadauPChebyshev",
62 "GaussLobattoChebyshev",
63 "GaussRadauMAlpha0Beta1",
64 "GaussRadauMAlpha0Beta2",
65 "GaussRadauMAlpha1Beta0",
66 "GaussRadauMAlpha2Beta0",
67 "GaussKronrodLegendre",
68 "GaussRadauKronrodMLegendre",
69 "GaussRadauKronrodMAlpha1Beta0",
70 "GaussLobattoKronrodLegendre",
72 "FourierEvenlySpaced",
73 "FourierSingleModeSpaced",
74 "BoundaryLayerPoints",
75 "BoundaryLayerPointsRev",
78 "NodalTriEvenlySpaced",
79 "NodalTetEvenlySpaced",
81 "NodalPrismEvenlySpaced",
const char *const BasisTypeMap[]
const std::string kPointsTypeStr[]
The above copyright notice and this permission notice shall be included.