MFEM  v4.6.0
Finite element discretization library
Classes | Namespaces
fe_fixed_order.hpp File Reference

Go to the source code of this file.

Classes

class  mfem::PointFiniteElement
 A 0D point finite element. More...
 
class  mfem::Linear1DFiniteElement
 A 1D linear element with nodes on the endpoints. More...
 
class  mfem::Linear2DFiniteElement
 A 2D linear element on triangle with nodes at the vertices of the triangle. More...
 
class  mfem::BiLinear2DFiniteElement
 A 2D bi-linear element on a square with nodes at the vertices of the square. More...
 
class  mfem::GaussLinear2DFiniteElement
 A linear element on a triangle with nodes at the 3 "Gaussian" points. More...
 
class  mfem::GaussBiLinear2DFiniteElement
 A 2D bi-linear element on a square with nodes at the "Gaussian" points. More...
 
class  mfem::P1OnQuadFiniteElement
 A 2D linear element on a square with 3 nodes at the vertices of the lower left triangle. More...
 
class  mfem::Quad1DFiniteElement
 A 1D quadratic finite element with uniformly spaced nodes. More...
 
class  mfem::Quad2DFiniteElement
 A 2D quadratic element on triangle with nodes at the vertices and midpoints of the triangle. More...
 
class  mfem::GaussQuad2DFiniteElement
 A quadratic element on triangle with nodes at the "Gaussian" points. More...
 
class  mfem::BiQuad2DFiniteElement
 A 2D bi-quadratic element on a square with uniformly spaced nodes. More...
 
class  mfem::GaussBiQuad2DFiniteElement
 A 2D bi-quadratic element on a square with nodes at the 9 "Gaussian" points. More...
 
class  mfem::BiCubic2DFiniteElement
 A 2D bi-cubic element on a square with uniformly spaces nodes. More...
 
class  mfem::Cubic1DFiniteElement
 A 1D cubic element with uniformly spaced nodes. More...
 
class  mfem::Cubic2DFiniteElement
 A 2D cubic element on a triangle with uniformly spaced nodes. More...
 
class  mfem::Cubic3DFiniteElement
 
class  mfem::LinearWedgeFiniteElement
 A linear element defined on a triangular prism. More...
 
class  mfem::LinearPyramidFiniteElement
 A linear element defined on a square pyramid. More...
 
class  mfem::P0TriangleFiniteElement
 A 2D constant element on a triangle. More...
 
class  mfem::P0QuadFiniteElement
 A 2D constant element on a square. More...
 
class  mfem::Linear3DFiniteElement
 A 3D linear element on a tetrahedron with nodes at the vertices of the tetrahedron. More...
 
class  mfem::Quadratic3DFiniteElement
 A 3D quadratic element on a tetrahedron with uniformly spaced nodes. More...
 
class  mfem::TriLinear3DFiniteElement
 A 3D tri-linear element on a cube with nodes at the vertices of the cube. More...
 
class  mfem::CrouzeixRaviartFiniteElement
 A 2D Crouzeix-Raviart element on triangle. More...
 
class  mfem::CrouzeixRaviartQuadFiniteElement
 A 2D Crouzeix-Raviart finite element on square. More...
 
class  mfem::P0SegmentFiniteElement
 A 1D constant element on a segment. More...
 
class  mfem::RT0TriangleFiniteElement
 A 2D 1st order Raviart-Thomas vector element on a triangle. More...
 
class  mfem::RT0QuadFiniteElement
 A 2D 1st order Raviart-Thomas vector element on a square. More...
 
class  mfem::RT1TriangleFiniteElement
 A 2D 2nd order Raviart-Thomas vector element on a triangle. More...
 
class  mfem::RT1QuadFiniteElement
 A 2D 2nd order Raviart-Thomas vector element on a square. More...
 
class  mfem::RT2TriangleFiniteElement
 A 2D 3rd order Raviart-Thomas vector element on a triangle. More...
 
class  mfem::RT2QuadFiniteElement
 A 2D 3rd order Raviart-Thomas vector element on a square. More...
 
class  mfem::P1SegmentFiniteElement
 A 1D linear element with nodes at 1/3 and 2/3 (trace of RT1) More...
 
class  mfem::P2SegmentFiniteElement
 A 1D quadratic element with nodes at the Gaussian points (trace of RT2) More...
 
class  mfem::Lagrange1DFiniteElement
 A 1D element with uniform nodes. More...
 
class  mfem::P1TetNonConfFiniteElement
 A 3D Crouzeix-Raviart element on the tetrahedron. More...
 
class  mfem::P0TetFiniteElement
 A 3D constant element on a tetrahedron. More...
 
class  mfem::P0HexFiniteElement
 A 3D constant element on a cube. More...
 
class  mfem::P0WdgFiniteElement
 A 3D constant element on a wedge. More...
 
class  mfem::P0PyrFiniteElement
 A 3D constant element on a pyramid. More...
 
class  mfem::LagrangeHexFiniteElement
 Tensor products of 1D Lagrange1DFiniteElement (only degree 2 is functional) More...
 
class  mfem::RefinedLinear1DFiniteElement
 A 1D refined linear element. More...
 
class  mfem::RefinedLinear2DFiniteElement
 A 2D refined linear element on a triangle. More...
 
class  mfem::RefinedLinear3DFiniteElement
 A 2D refined linear element on a tetrahedron. More...
 
class  mfem::RefinedBiLinear2DFiniteElement
 A 2D refined bi-linear FE on a square. More...
 
class  mfem::RefinedTriLinear3DFiniteElement
 A 3D refined tri-linear element on a cube. More...
 
class  mfem::BiLinear3DFiniteElement
 Class for linear FE on wedge. More...
 
class  mfem::BiQuadratic3DFiniteElement
 Class for quadratic FE on wedge. More...
 
class  mfem::BiCubic3DFiniteElement
 Class for cubic FE on wedge. More...
 
class  mfem::P0WedgeFiniteElement
 A 0th order L2 element on a Wedge. More...
 
class  mfem::Nedelec1HexFiniteElement
 A 3D 1st order Nedelec element on a cube. More...
 
class  mfem::Nedelec1TetFiniteElement
 A 3D 1st order Nedelec element on a tetrahedron. More...
 
class  mfem::Nedelec1WdgFiniteElement
 A 3D 1st order Nedelec element on a wedge. More...
 
class  mfem::Nedelec1PyrFiniteElement
 A 3D 1st order Nedelec element on a pyramid. More...
 
class  mfem::RT0HexFiniteElement
 A 3D 0th order Raviert-Thomas element on a cube. More...
 
class  mfem::RT1HexFiniteElement
 A 3D 1st order Raviert-Thomas element on a cube. More...
 
class  mfem::RT0TetFiniteElement
 A 3D 0th order Raviert-Thomas element on a tetrahedron. More...
 
class  mfem::RT0WdgFiniteElement
 A 3D 0th order Raviert-Thomas element on a wedge. More...
 
class  mfem::RT0PyrFiniteElement
 A 3D 0th order Raviert-Thomas element on a pyramid. More...
 
class  mfem::RotTriLinearHexFiniteElement
 

Namespaces

 mfem