51template <
class Scalar,
class ArrayPo
int,
class ArrayWeight>
55 TEUCHOS_TEST_FOR_EXCEPTION(degree != 3,
57 ">>> ERROR (CubatureDirectTetDefault): No direct cubature rule implemented for the desired polynomial degree.");
62template <
class Scalar,
class ArrayPo
int,
class ArrayWeight>
69template <
class Scalar,
class ArrayPo
int,
class ArrayWeight>
71 return INTREPID_CUBATURE_COMPOSITE_TET_MAX_ENUM;
76template <
class Scalar,
class ArrayPo
int,
class ArrayWeight>
83template <
class Scalar,
class ArrayPo
int,
class ArrayWeight>
101template <
class Scalar,
class ArrayPo
int,
class ArrayWeight>
108 {{1./4., 1./4., 1./4.}},
113 {{1./4., 1./4., 1./4.}},
118 {{0.1381966011250105151795413165634361882280, 0.1381966011250105151795413165634361882280, 0.1381966011250105151795413165634361882280},
119 {0.5854101966249684544613760503096914353161, 0.1381966011250105151795413165634361882280, 0.1381966011250105151795413165634361882280},
120 {0.1381966011250105151795413165634361882280, 0.5854101966249684544613760503096914353161, 0.1381966011250105151795413165634361882280},
121 {0.1381966011250105151795413165634361882280, 0.1381966011250105151795413165634361882280, 0.5854101966249684544613760503096914353161}},
129 {{1./4., 1./4., 1./4.},
130 {1./6., 1./6., 1./6.},
131 {1./6., 1./6., 1./2.},
132 {1./6., 1./2., 1./6.},
133 {1./2., 1./6., 1./6.}},
145#if defined(Intrepid_SHOW_DEPRECATED_WARNINGS)
147#warning "The Intrepid package is deprecated"
static const CubatureTemplate cubature_data_[INTREPID_CUBATURE_COMPOSITE_TET_MAX_ENUM+1]
Complete set of data defining default cubature rules for the composite tetrahedron.
const CubatureTemplate * exposeCubatureData() const
Exposes cubature data.
int getMaxAccuracy() const
Returns maximum cubature accuracy.
static const char * cubature_name_
Names of templates for frequently used direct cubature rules.
const char * getName() const
Returns cubature name.
CubatureCompositeTet(const int degree=0)
Constructor.
int dimension_
Dimension of integration domain.
int degree_
The degree of polynomials that are integrated exactly by this cubature rule.
Template for the cubature rules used by Intrepid. Cubature template consists of cubature points and...