MFEM v2.0
Public Member Functions | Private Attributes
RT_FECollection Class Reference

Arbitrary order H(div)-conforming Raviart-Thomas finite elements. More...

#include <fe_coll.hpp>

Inheritance diagram for RT_FECollection:
Inheritance graph
[legend]
Collaboration diagram for RT_FECollection:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 RT_FECollection (const int p, const int dim)
virtual const FiniteElementFiniteElementForGeometry (int GeomType) const
virtual int DofForGeometry (int GeomType) const
virtual int * DofOrderForOrientation (int GeomType, int Or) const
virtual const char * Name () const
virtual ~RT_FECollection ()

Private Attributes

char rt_name [32]
FiniteElementRT_Elements [Geometry::NumGeom]
int RT_dof [Geometry::NumGeom]
int * SegDofOrd [2]
int * TriDofOrd [6]
int * QuadDofOrd [8]

Detailed Description

Arbitrary order H(div)-conforming Raviart-Thomas finite elements.

Definition at line 86 of file fe_coll.hpp.


Constructor & Destructor Documentation

RT_FECollection::RT_FECollection ( const int  p,
const int  dim 
)
RT_FECollection::~RT_FECollection ( ) [virtual]

Definition at line 1284 of file fe_coll.cpp.

References Geometry::NumGeom, QuadDofOrd, RT_Elements, SegDofOrd, and TriDofOrd.


Member Function Documentation

virtual int RT_FECollection::DofForGeometry ( int  GeomType) const [inline, virtual]

Implements FiniteElementCollection.

Definition at line 99 of file fe_coll.hpp.

References RT_dof.

int * RT_FECollection::DofOrderForOrientation ( int  GeomType,
int  Or 
) const [virtual]
virtual const FiniteElement* RT_FECollection::FiniteElementForGeometry ( int  GeomType) const [inline, virtual]

Implements FiniteElementCollection.

Definition at line 97 of file fe_coll.hpp.

References RT_Elements.

virtual const char* RT_FECollection::Name ( ) const [inline, virtual]

Reimplemented from FiniteElementCollection.

Definition at line 102 of file fe_coll.hpp.

References rt_name.


Member Data Documentation

int * RT_FECollection::QuadDofOrd[8] [private]

Definition at line 92 of file fe_coll.hpp.

Referenced by DofOrderForOrientation(), RT_FECollection(), and ~RT_FECollection().

Definition at line 91 of file fe_coll.hpp.

Referenced by DofForGeometry(), and RT_FECollection().

Definition at line 90 of file fe_coll.hpp.

Referenced by FiniteElementForGeometry(), RT_FECollection(), and ~RT_FECollection().

char RT_FECollection::rt_name[32] [private]

Definition at line 89 of file fe_coll.hpp.

Referenced by Name(), and RT_FECollection().

int* RT_FECollection::SegDofOrd[2] [private]

Definition at line 92 of file fe_coll.hpp.

Referenced by DofOrderForOrientation(), RT_FECollection(), and ~RT_FECollection().

int * RT_FECollection::TriDofOrd[6] [private]

Definition at line 92 of file fe_coll.hpp.

Referenced by DofOrderForOrientation(), RT_FECollection(), and ~RT_FECollection().


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