45 "NoBasisType",
"Ortho_A",
"Ortho_B",
46 "Ortho_C",
"Modified_A",
"Modified_B",
47 "Modified_C",
"OrthoPyr_C",
"ModifiedPyr_C",
48 "Fourier",
"GLL_Lagrange",
"Gauss_Lagrange",
49 "Legendre",
"Chebyshev",
"Monomial",
50 "FourierSingleMode",
"FourierHalfModeRe",
"FourierHalfModeIm"};
54 "GaussRadauMLegendre",
55 "GaussRadauPLegendre",
56 "GaussLobattoLegendre",
57 "GaussGaussChebyshev",
58 "GaussRadauMChebyshev",
59 "GaussRadauPChebyshev",
60 "GaussLobattoChebyshev",
61 "GaussRadauMAlpha0Beta1",
62 "GaussRadauMAlpha0Beta2",
63 "GaussRadauMAlpha1Beta0",
64 "GaussRadauMAlpha2Beta0",
65 "GaussKronrodLegendre",
66 "GaussRadauKronrodMLegendre",
67 "GaussRadauKronrodMAlpha1Beta0",
68 "GaussLobattoKronrodLegendre",
70 "FourierEvenlySpaced",
71 "FourierSingleModeSpaced",
72 "BoundaryLayerPoints",
73 "BoundaryLayerPointsRev",
76 "NodalTriEvenlySpaced",
77 "NodalTetEvenlySpaced",
79 "NodalPrismEvenlySpaced",
const char *const BasisTypeMap[]
const std::string kPointsTypeStr[]