19namespace quadrature_interpolator
22void InitEvalByNodesKernels()
24 using k = QuadratureInterpolator::TensorEvalKernels;
27 k::Specialization<2,QVectorLayout::byNODES,1,3,3>::Opt<1>::Add();
28 k::Specialization<2,QVectorLayout::byNODES,1,2,4>::Opt<1>::Add();
29 k::Specialization<2,QVectorLayout::byNODES,1,3,2>::Opt<1>::Add();
30 k::Specialization<2,QVectorLayout::byNODES,1,3,4>::Opt<1>::Add();
31 k::Specialization<2,QVectorLayout::byNODES,1,4,3>::Opt<1>::Add();
32 k::Specialization<2,QVectorLayout::byNODES,1,4,4>::Opt<1>::Add();
34 k::Specialization<2,QVectorLayout::byNODES,2,2,2>::Opt<1>::Add();
35 k::Specialization<2,QVectorLayout::byNODES,2,2,3>::Opt<1>::Add();
36 k::Specialization<2,QVectorLayout::byNODES,2,2,4>::Opt<1>::Add();
37 k::Specialization<2,QVectorLayout::byNODES,2,2,5>::Opt<1>::Add();
38 k::Specialization<2,QVectorLayout::byNODES,2,2,6>::Opt<1>::Add();
40 k::Specialization<2,QVectorLayout::byNODES,2,3,3>::Opt<1>::Add();
41 k::Specialization<2,QVectorLayout::byNODES,2,3,4>::Opt<1>::Add();
42 k::Specialization<2,QVectorLayout::byNODES,2,3,6>::Opt<1>::Add();
44 k::Specialization<2,QVectorLayout::byNODES,2,4,3>::Opt<1>::Add();
45 k::Specialization<2,QVectorLayout::byNODES,2,4,4>::Opt<1>::Add();
46 k::Specialization<2,QVectorLayout::byNODES,2,4,5>::Opt<1>::Add();
47 k::Specialization<2,QVectorLayout::byNODES,2,4,6>::Opt<1>::Add();
48 k::Specialization<2,QVectorLayout::byNODES,2,4,7>::Opt<1>::Add();
50 k::Specialization<2,QVectorLayout::byNODES,2,5,6>::Opt<1>::Add();
53 k::Specialization<3,QVectorLayout::byNODES,1,2,4>::Opt<1>::Add();
54 k::Specialization<3,QVectorLayout::byNODES,1,3,3>::Opt<1>::Add();
55 k::Specialization<3,QVectorLayout::byNODES,1,3,4>::Opt<1>::Add();
56 k::Specialization<3,QVectorLayout::byNODES,1,3,6>::Opt<1>::Add();
57 k::Specialization<3,QVectorLayout::byNODES,1,4,3>::Opt<1>::Add();
58 k::Specialization<3,QVectorLayout::byNODES,1,4,4>::Opt<1>::Add();
59 k::Specialization<3,QVectorLayout::byNODES,1,4,8>::Opt<1>::Add();
61 k::Specialization<3,QVectorLayout::byNODES,2,2,2>::Opt<1>::Add();
62 k::Specialization<3,QVectorLayout::byNODES,2,2,3>::Opt<1>::Add();
63 k::Specialization<3,QVectorLayout::byNODES,2,3,4>::Opt<1>::Add();
65 k::Specialization<3,QVectorLayout::byNODES,3,2,3>::Opt<1>::Add();
66 k::Specialization<3,QVectorLayout::byNODES,3,2,4>::Opt<1>::Add();
67 k::Specialization<3,QVectorLayout::byNODES,3,2,5>::Opt<1>::Add();
68 k::Specialization<3,QVectorLayout::byNODES,3,2,6>::Opt<1>::Add();
70 k::Specialization<3,QVectorLayout::byNODES,3,3,3>::Opt<1>::Add();
71 k::Specialization<3,QVectorLayout::byNODES,3,3,4>::Opt<1>::Add();
72 k::Specialization<3,QVectorLayout::byNODES,3,3,5>::Opt<1>::Add();
73 k::Specialization<3,QVectorLayout::byNODES,3,3,6>::Opt<1>::Add();
75 k::Specialization<3,QVectorLayout::byNODES,3,4,3>::Opt<1>::Add();
76 k::Specialization<3,QVectorLayout::byNODES,3,4,4>::Opt<1>::Add();
77 k::Specialization<3,QVectorLayout::byNODES,3,4,6>::Opt<1>::Add();
78 k::Specialization<3,QVectorLayout::byNODES,3,4,7>::Opt<1>::Add();
79 k::Specialization<3,QVectorLayout::byNODES,3,4,8>::Opt<1>::Add();