11 #ifndef _GAUSSIANQUADRATURE_H_ 12 #define _GAUSSIANQUADRATURE_H_ 16 #include "NamespaceHeader.H" 54 #include "NamespaceFooter.H" Implements Gaussian quadrature for edge-based quadrature.
Definition: GaussianQuadrature.H:21
Vector< QuadratureElement > m_coefficients
Definition: GaussianQuadrature.H:50
virtual Real weightMult(const RealVect &a_length, int dir1, int dir2) const
scale to apply to weight
virtual EdgeQuadrature * new_quadrature() const
make a copy of myself
double Real
Definition: REAL.H:33
GaussianQuadrature(int a_numberOfPoints=3)
constructor
virtual ~GaussianQuadrature()
Definition: GaussianQuadrature.H:31
A Real vector in SpaceDim-dimensional space.
Definition: RealVect.H:41
virtual const Vector< QuadratureElement > coefficients(int dir1, int dir2) const
returns quadrature coefficients
Virtual base class for defining edge-based quadratures.
Definition: EdgeQuadrature.H:37