MFEM v2.0
Public Member Functions
CrouzeixRaviartFiniteElement Class Reference

Crouzeix-Raviart finite element on triangle. More...

#include <fe.hpp>

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

List of all members.

Public Member Functions

 CrouzeixRaviartFiniteElement ()
virtual void CalcShape (const IntegrationPoint &ip, Vector &shape) const
virtual void CalcDShape (const IntegrationPoint &ip, DenseMatrix &dshape) const
virtual void ProjectDelta (int vertex, Vector &dofs) const

Detailed Description

Crouzeix-Raviart finite element on triangle.

Definition at line 652 of file fe.hpp.


Constructor & Destructor Documentation

CrouzeixRaviartFiniteElement::CrouzeixRaviartFiniteElement ( )

Member Function Documentation

void CrouzeixRaviartFiniteElement::CalcDShape ( const IntegrationPoint ip,
DenseMatrix dshape 
) const [virtual]

pure virtual function which evaluates the values of all partial derivatives of all shape functions at a given point ip and stores them in the matrix dshape (Dof x Dim) so that each row contains the derivatives of one shape function

Implements FiniteElement.

Definition at line 2146 of file fe.cpp.

void CrouzeixRaviartFiniteElement::CalcShape ( const IntegrationPoint ip,
Vector shape 
) const [virtual]

pure virtual function which evaluates the values of all shape functions at a given point ip and stores them in the vector shape of dimension Dof

Implements FiniteElement.

Definition at line 2138 of file fe.cpp.

References IntegrationPoint::x, and IntegrationPoint::y.

virtual void CrouzeixRaviartFiniteElement::ProjectDelta ( int  vertex,
Vector dofs 
) const [inline, virtual]

Compute a representation (up to multiplicative constant) for the delta function at the vertex with the given index.

Reimplemented from FiniteElement.

Definition at line 659 of file fe.hpp.


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