libMesh
Namespaces | Enumerations
enum_fe_family.h File Reference

Go to the source code of this file.

Namespaces

 libMesh
 The libMesh namespace provides an interface to certain functionality in the library.
 

Enumerations

enum  libMesh::FEFamily {
  libMesh::LAGRANGE = 0, libMesh::HIERARCHIC = 1, libMesh::MONOMIAL = 2, libMesh::L2_HIERARCHIC = 6,
  libMesh::L2_LAGRANGE = 7, libMesh::BERNSTEIN = 3, libMesh::SZABAB = 4, libMesh::XYZ = 5,
  libMesh::INFINITE_MAP = 11, libMesh::JACOBI_20_00 = 12, libMesh::JACOBI_30_00 = 13, libMesh::LEGENDRE = 14,
  libMesh::CLOUGH = 21, libMesh::HERMITE = 22, libMesh::SUBDIVISION = 23, libMesh::SCALAR = 31,
  libMesh::LAGRANGE_VEC = 41, libMesh::NEDELEC_ONE = 42, libMesh::INVALID_FE = 99
}
 defines an enum for finite element families. More...
 
enum  libMesh::FEContinuity { libMesh::DISCONTINUOUS, libMesh::C_ZERO, libMesh::C_ONE, libMesh::H_CURL }
 defines an enum for finite element types to libmesh_assert a certain level (or type? Hcurl?) of continuity. More...
 
enum  libMesh::FEFieldType { libMesh::TYPE_SCALAR = 0, libMesh::TYPE_VECTOR }
 defines an enum for finite element field types - i.e. More...