49 #ifndef __INTREPID2_CUBATURE_POLYLIB_HPP__
50 #define __INTREPID2_CUBATURE_POLYLIB_HPP__
52 #include "Intrepid2_ConfigDefs.hpp"
73 template<
typename ExecSpaceType = void,
74 typename pointValueType = double,
75 typename weightValueType =
double>
77 :
public CubatureDirect<ExecSpaceType,pointValueType,weightValueType> {
79 typedef typename CubatureDirect<ExecSpaceType,pointValueType,weightValueType>::pointViewType pointViewType;
80 typedef typename CubatureDirect<ExecSpaceType,pointValueType,weightValueType>::weightViewType weightViewType;
83 const EPolyType polytype = POLYTYPE_GAUSS,
84 const double alpha = 0.0,
85 const double beta = 0.0 );
92 return "CubaturePolylib";