libMesh
Classes | Namespaces | Typedefs
fe.h File Reference

Go to the source code of this file.

Classes

class  libMesh::InfFE< Dim, T_radial, T_map >
 A specific instantiation of the FEBase class. More...
 
struct  libMesh::FEOutputType< T >
 Most finite element types in libMesh are scalar-valued. More...
 
struct  libMesh::FEOutputType< LAGRANGE_VEC >
 Specialize for non-scalar-valued elements. More...
 
struct  libMesh::FEOutputType< NEDELEC_ONE >
 
class  libMesh::FE< Dim, T >
 A specific instantiation of the FEBase class. More...
 
class  libMesh::FEClough< Dim >
 Clough-Tocher finite elements. More...
 
class  libMesh::FEHermite< Dim >
 Hermite finite elements. More...
 
class  libMesh::FESubdivision
 
class  libMesh::FEHierarchic< Dim >
 Hierarchic finite elements. More...
 
class  libMesh::FEL2Hierarchic< Dim >
 Discontinuous Hierarchic finite elements. More...
 
class  libMesh::FELagrange< Dim >
 Lagrange finite elements. More...
 
class  libMesh::FEL2Lagrange< Dim >
 Discontinuous Lagrange finite elements. More...
 
class  libMesh::FEMonomial< Dim >
 Monomial finite elements. More...
 
class  libMesh::FEScalar< Dim >
 The FEScalar class is used for working with SCALAR variables. More...
 
class  libMesh::FEXYZ< Dim >
 XYZ finite elements. More...
 
class  libMesh::FELagrangeVec< Dim >
 FELagrangeVec objects are used for working with vector-valued finite elements. More...
 
class  libMesh::FENedelecOne< Dim >
 FENedelecOne objects are used for working with vector-valued Nedelec finite elements of the first kind. More...
 

Namespaces

 libMesh
 The libMesh namespace provides an interface to certain functionality in the library.
 
 libMesh::FiniteElements
 Provide Typedefs for various element types.
 

Typedefs

typedef FEClough< 2 > libMesh::FiniteElements::FEClough2D
 Convenient definition for a 2D Clough-Tocher finite element. More...
 
typedef FE< 1, HIERARCHIC > libMesh::FiniteElements::FEHierarchic1D
 Convenient definition for a 1D Hierarchic finite element. More...
 
typedef FE< 2, HIERARCHIC > libMesh::FiniteElements::FEHierarchic2D
 Convenient definition for a 2D Hierarchic finite element. More...
 
typedef FE< 3, HIERARCHIC > libMesh::FiniteElements::FEHierarchic3D
 Convenient definition for a 3D Hierarchic finite element. More...
 
typedef FE< 1, L2_HIERARCHIC > libMesh::FiniteElements::FEL2Hierarchic1D
 Convenient definition for a 1D Discontinuous Hierarchic finite element. More...
 
typedef FE< 2, L2_HIERARCHIC > libMesh::FiniteElements::FEL2Hierarchic2D
 Convenient definition for a 2D Discontinuous Hierarchic finite element. More...
 
typedef FE< 3, L2_HIERARCHIC > libMesh::FiniteElements::FEL2Hierarchic3D
 Convenient definition for a 3D Discontinuous Hierarchic finite element. More...
 
typedef FE< 1, LAGRANGE > libMesh::FiniteElements::FELagrange1D
 Convenient definition for a 1D Lagrange finite element. More...
 
typedef FE< 2, LAGRANGE > libMesh::FiniteElements::FELagrange2D
 Convenient definition for a 2D Lagrange finite element. More...
 
typedef FE< 3, LAGRANGE > libMesh::FiniteElements::FELagrange3D
 Convenient definition for a 3D Lagrange finite element. More...
 
typedef FE< 1, L2_LAGRANGE > libMesh::FiniteElements::FEL2Lagrange1D
 Convenient definition for a 1D Discontinuous Lagrange finite element. More...
 
typedef FE< 2, L2_LAGRANGE > libMesh::FiniteElements::FEL2Lagrange2D
 Convenient definition for a 2D Discontinuous Lagrange finite element. More...
 
typedef FE< 3, L2_LAGRANGE > libMesh::FiniteElements::FEL2Lagrange3D
 Convenient definition for a 3D Discontinuous Lagrange finite element. More...
 
typedef FE< 1, MONOMIAL > libMesh::FiniteElements::FEMonomial1D
 Convenient definition for a 1D Monomial finite element. More...
 
typedef FE< 2, MONOMIAL > libMesh::FiniteElements::FEMonomial2D
 Convenient definition for a 2D Monomial finite element. More...
 
typedef FE< 3, MONOMIAL > libMesh::FiniteElements::FEMonomial3D
 Convenient definition for a 3D Monomial finite element. More...