49 #ifndef INTREPID_CUBATURE_TENSOR_PYR_HPP 50 #define INTREPID_CUBATURE_TENSOR_PYR_HPP 59 template<
class Scalar,
class ArrayPo
int = FieldContainer<Scalar>,
class ArrayWeight = ArrayPo
int>
106 ArrayWeight & cubWeights)
const;
116 ArrayWeight& cubWeights,
117 ArrayPoint& cellCoords)
const;
130 virtual void getAccuracy(std::vector<int> & degree)
const;
void getCubature(ArrayPoint &cubPoints, ArrayWeight &cubWeights) const
Returns cubature points and weights (return arrays must be pre-sized/pre-allocated).
virtual void getAccuracy(std::vector< int > °ree) const
Returns max. degree of polynomials that are integrated exactly. The return vector has the size of the...
virtual int getDimension() const
Returns dimension of integration domain.
Header file for the Intrepid::CubatureTensor class.
Defines tensor-product cubature (integration) rules in Intrepid.
Defines the base class for cubature (integration) rules in Intrepid.
virtual int getNumPoints() const
Returns the number of cubature points.
Definition file for the Intrepid::CubatureTensorPyr class.
Defines tensor-product cubature (integration) rules in Intrepid.
CubatureTensorPyr(std::vector< Teuchos::RCP< Cubature< Scalar, ArrayPoint, ArrayWeight > > > cubatures)
Constructor.
Defines direct cubature (integration) rules in Intrepid.