MFEM v2.0
Public Member Functions | Static Public Member Functions
FiniteElementCollection Class Reference

#include <fe_coll.hpp>

Inheritance diagram for FiniteElementCollection:
Inheritance graph

List of all members.

Public Member Functions

virtual const FiniteElementFiniteElementForGeometry (int GeomType) const =0
virtual int DofForGeometry (int GeomType) const =0
virtual int * DofOrderForOrientation (int GeomType, int Or) const =0
virtual const char * Name () const
int HasFaceDofs (int GeomType) const
virtual ~FiniteElementCollection ()

Static Public Member Functions

static FiniteElementCollectionNew (const char *name)

Detailed Description

Collection of finite elements from the same family in multiple dimensions. This class is used to match the degrees of fredom of a FiniteElementSpace between elements, and to provide the finite element restriction from an element to its boundary.

Definition at line 19 of file fe_coll.hpp.

Constructor & Destructor Documentation

virtual FiniteElementCollection::~FiniteElementCollection ( ) [inline, virtual]

Definition at line 33 of file fe_coll.hpp.

Member Function Documentation

virtual int FiniteElementCollection::DofForGeometry ( int  GeomType) const [pure virtual]
virtual int* FiniteElementCollection::DofOrderForOrientation ( int  GeomType,
int  Or 
) const [pure virtual]
virtual const FiniteElement* FiniteElementCollection::FiniteElementForGeometry ( int  GeomType) const [pure virtual]
int FiniteElementCollection::HasFaceDofs ( int  GeomType) const
virtual const char* FiniteElementCollection::Name ( ) const [inline, virtual]
FiniteElementCollection * FiniteElementCollection::New ( const char *  name) [static]

Definition at line 30 of file fe_coll.cpp.

References mfem_error().

Referenced by GridFunction::GridFunction().

The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines