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

Integrator for (curl u, curl v) for Nedelec elements. More...

#include <bilininteg.hpp>

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

List of all members.

Public Member Functions

 CurlCurlIntegrator ()
 CurlCurlIntegrator (Coefficient &q)
 Construct a bilinear form integrator for Nedelec elements.
virtual void AssembleElementMatrix (const FiniteElement &el, ElementTransformation &Trans, DenseMatrix &elmat)
 Given a particular Finite Element computes the element matrix elmat.

Private Attributes

DenseMatrix Curlshape
DenseMatrix Curlshape_dFt
CoefficientQ

Detailed Description

Integrator for (curl u, curl v) for Nedelec elements.

Definition at line 279 of file bilininteg.hpp.


Constructor & Destructor Documentation

CurlCurlIntegrator::CurlCurlIntegrator ( ) [inline]

Definition at line 288 of file bilininteg.hpp.

References Q.

CurlCurlIntegrator::CurlCurlIntegrator ( Coefficient q) [inline]

Construct a bilinear form integrator for Nedelec elements.

Definition at line 290 of file bilininteg.hpp.


Member Function Documentation

void CurlCurlIntegrator::AssembleElementMatrix ( const FiniteElement el,
ElementTransformation Trans,
DenseMatrix elmat 
) [virtual]

Member Data Documentation

Definition at line 283 of file bilininteg.hpp.

Definition at line 283 of file bilininteg.hpp.

Definition at line 285 of file bilininteg.hpp.

Referenced by CurlCurlIntegrator().


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