12 #ifndef MFEM_ELEMENTTRANSFORM
13 #define MFEM_ELEMENTTRANSFORM
15 #include "../config/config.hpp"
16 #include "../linalg/linalg.hpp"
136 virtual int Order()
const = 0;
139 virtual int OrderJ()
const = 0;
143 virtual int OrderW()
const = 0;
370 MFEM_ASSERT(FE != NULL,
"Must provide a valid FiniteElement object!");
420 virtual int OrderJ()
const;
424 virtual int OrderW()
const;
Abstract class for all finite elements.
Class for an integration rule - an Array of IntegrationPoint.
int GetOrder() const
Returns the order of the finite element. In the case of anisotropic orders, returns the maximum order...
Data type dense matrix using column-major storage.
A class container for 1D quadrature type constants.
Geometry::Type GetGeomType() const
Returns the Geometry::Type of the reference element.
static const int Dimension[NumGeom]
int Height() const
Get the height (size of output) of the Operator. Synonym with NumRows().
Class for integration point with weight.
OutStream out(std::cout)
Global stream used by the library for standard output. Initially it uses the same std::streambuf as s...
Class for parallel meshes.