12 #ifndef MFEM_ELEMENTTRANSFORM 13 #define MFEM_ELEMENTTRANSFORM 15 #include "../config/config.hpp" 16 #include "../linalg/linalg.hpp" 149 virtual int Order()
const = 0;
152 virtual int OrderJ()
const = 0;
156 virtual int OrderW()
const = 0;
383 MFEM_ASSERT(FE != NULL,
"Must provide a valid FiniteElement object!");
433 virtual int OrderJ()
const;
437 virtual int OrderW()
const;
Abstract class for all finite elements.
Class for an integration rule - an Array of IntegrationPoint.
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]
OutStream out(std::cout)
Global stream used by the library for standard output. Initially it uses the same std::streambuf as s...
int Height() const
Get the height (size of output) of the Operator. Synonym with NumRows().
Class for integration point with weight.
Class for parallel meshes.
int GetOrder() const
Returns the order of the finite element. In the case of anisotropic orders, returns the maximum order...