MFEM v2.0
|
Piecewise-linear nonconforming finite elements in 3D. More...
#include <fe_coll.hpp>
Public Member Functions | |
LinearNonConf3DFECollection () | |
virtual const FiniteElement * | FiniteElementForGeometry (int GeomType) const |
virtual int | DofForGeometry (int GeomType) const |
virtual int * | DofOrderForOrientation (int GeomType, int Or) const |
virtual const char * | Name () const |
Private Attributes | |
const P0TriangleFiniteElement | TriangleFE |
const P1TetNonConfFiniteElement | TetrahedronFE |
const P0QuadFiniteElement | QuadrilateralFE |
const RotTriLinearHexFiniteElement | ParallelepipedFE |
Piecewise-linear nonconforming finite elements in 3D.
Definition at line 282 of file fe_coll.hpp.
LinearNonConf3DFECollection::LinearNonConf3DFECollection | ( | ) | [inline] |
Definition at line 291 of file fe_coll.hpp.
int LinearNonConf3DFECollection::DofForGeometry | ( | int | GeomType | ) | const [virtual] |
Implements FiniteElementCollection.
Definition at line 713 of file fe_coll.cpp.
References Geometry::CUBE, mfem_error(), Geometry::POINT, Geometry::SEGMENT, Geometry::SQUARE, Geometry::TETRAHEDRON, and Geometry::TRIANGLE.
int * LinearNonConf3DFECollection::DofOrderForOrientation | ( | int | GeomType, |
int | Or | ||
) | const [virtual] |
Implements FiniteElementCollection.
Definition at line 729 of file fe_coll.cpp.
const FiniteElement * LinearNonConf3DFECollection::FiniteElementForGeometry | ( | int | GeomType | ) | const [virtual] |
Implements FiniteElementCollection.
Definition at line 699 of file fe_coll.cpp.
References Geometry::CUBE, mfem_error(), ParallelepipedFE, QuadrilateralFE, Geometry::SQUARE, Geometry::TETRAHEDRON, TetrahedronFE, Geometry::TRIANGLE, and TriangleFE.
virtual const char* LinearNonConf3DFECollection::Name | ( | ) | const [inline, virtual] |
Reimplemented from FiniteElementCollection.
Definition at line 300 of file fe_coll.hpp.
Definition at line 288 of file fe_coll.hpp.
Referenced by FiniteElementForGeometry().
const P0QuadFiniteElement LinearNonConf3DFECollection::QuadrilateralFE [private] |
Definition at line 287 of file fe_coll.hpp.
Referenced by FiniteElementForGeometry().
const P1TetNonConfFiniteElement LinearNonConf3DFECollection::TetrahedronFE [private] |
Definition at line 286 of file fe_coll.hpp.
Referenced by FiniteElementForGeometry().
const P0TriangleFiniteElement LinearNonConf3DFECollection::TriangleFE [private] |
Definition at line 285 of file fe_coll.hpp.
Referenced by FiniteElementForGeometry().