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,3,6>::Opt<1>::Add();
32 k::Specialization<2,QVectorLayout::byNODES,1,4,3>::Opt<1>::Add();
33 k::Specialization<2,QVectorLayout::byNODES,1,4,4>::Opt<1>::Add();
35 k::Specialization<2,QVectorLayout::byNODES,2,2,2>::Opt<1>::Add();
36 k::Specialization<2,QVectorLayout::byNODES,2,2,3>::Opt<1>::Add();
37 k::Specialization<2,QVectorLayout::byNODES,2,2,4>::Opt<1>::Add();
38 k::Specialization<2,QVectorLayout::byNODES,2,2,5>::Opt<1>::Add();
39 k::Specialization<2,QVectorLayout::byNODES,2,2,6>::Opt<1>::Add();
41 k::Specialization<2,QVectorLayout::byNODES,2,3,3>::Opt<1>::Add();
42 k::Specialization<2,QVectorLayout::byNODES,2,3,4>::Opt<1>::Add();
43 k::Specialization<2,QVectorLayout::byNODES,2,3,6>::Opt<1>::Add();
45 k::Specialization<2,QVectorLayout::byNODES,2,4,3>::Opt<1>::Add();
46 k::Specialization<2,QVectorLayout::byNODES,2,4,4>::Opt<1>::Add();
47 k::Specialization<2,QVectorLayout::byNODES,2,4,5>::Opt<1>::Add();
48 k::Specialization<2,QVectorLayout::byNODES,2,4,6>::Opt<1>::Add();
49 k::Specialization<2,QVectorLayout::byNODES,2,4,7>::Opt<1>::Add();
51 k::Specialization<2,QVectorLayout::byNODES,2,5,6>::Opt<1>::Add();
54 k::Specialization<3,QVectorLayout::byNODES,1,2,4>::Opt<1>::Add();
55 k::Specialization<3,QVectorLayout::byNODES,1,3,3>::Opt<1>::Add();
56 k::Specialization<3,QVectorLayout::byNODES,1,3,4>::Opt<1>::Add();
57 k::Specialization<3,QVectorLayout::byNODES,1,3,6>::Opt<1>::Add();
58 k::Specialization<3,QVectorLayout::byNODES,1,4,3>::Opt<1>::Add();
59 k::Specialization<3,QVectorLayout::byNODES,1,4,4>::Opt<1>::Add();
60 k::Specialization<3,QVectorLayout::byNODES,1,4,8>::Opt<1>::Add();
62 k::Specialization<3,QVectorLayout::byNODES,2,2,2>::Opt<1>::Add();
63 k::Specialization<3,QVectorLayout::byNODES,2,2,3>::Opt<1>::Add();
64 k::Specialization<3,QVectorLayout::byNODES,2,3,4>::Opt<1>::Add();
66 k::Specialization<3,QVectorLayout::byNODES,3,2,3>::Opt<1>::Add();
67 k::Specialization<3,QVectorLayout::byNODES,3,2,4>::Opt<1>::Add();
68 k::Specialization<3,QVectorLayout::byNODES,3,2,5>::Opt<1>::Add();
69 k::Specialization<3,QVectorLayout::byNODES,3,2,6>::Opt<1>::Add();
71 k::Specialization<3,QVectorLayout::byNODES,3,3,3>::Opt<1>::Add();
72 k::Specialization<3,QVectorLayout::byNODES,3,3,4>::Opt<1>::Add();
73 k::Specialization<3,QVectorLayout::byNODES,3,3,5>::Opt<1>::Add();
74 k::Specialization<3,QVectorLayout::byNODES,3,3,6>::Opt<1>::Add();
76 k::Specialization<3,QVectorLayout::byNODES,3,4,3>::Opt<1>::Add();
77 k::Specialization<3,QVectorLayout::byNODES,3,4,4>::Opt<1>::Add();
78 k::Specialization<3,QVectorLayout::byNODES,3,4,6>::Opt<1>::Add();
79 k::Specialization<3,QVectorLayout::byNODES,3,4,7>::Opt<1>::Add();
80 k::Specialization<3,QVectorLayout::byNODES,3,4,8>::Opt<1>::Add();