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

#include <bilininteg.hpp>

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

List of all members.

Public Member Functions

 VectorDiffusionIntegrator ()
 VectorDiffusionIntegrator (Coefficient &q)
virtual void AssembleElementMatrix (const FiniteElement &el, ElementTransformation &Trans, DenseMatrix &elmat)
 Given a particular Finite Element computes the element matrix elmat.

Private Attributes

CoefficientQ
DenseMatrix Jinv
DenseMatrix dshape
DenseMatrix gshape
DenseMatrix pelmat

Detailed Description

Integrator for (Q grad u, grad v) = sum_i (Q grad u_i, grad v_i) for FE spaces defined by 'dim' copies of a scalar FE space.

Definition at line 374 of file bilininteg.hpp.


Constructor & Destructor Documentation

VectorDiffusionIntegrator::VectorDiffusionIntegrator ( ) [inline]

Definition at line 385 of file bilininteg.hpp.

References Q.

VectorDiffusionIntegrator::VectorDiffusionIntegrator ( Coefficient q) [inline]

Definition at line 386 of file bilininteg.hpp.

References Q.


Member Function Documentation

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

Member Data Documentation

Definition at line 380 of file bilininteg.hpp.

Referenced by AssembleElementMatrix().

Definition at line 381 of file bilininteg.hpp.

Referenced by AssembleElementMatrix().

Definition at line 379 of file bilininteg.hpp.

Referenced by AssembleElementMatrix().

Definition at line 382 of file bilininteg.hpp.

Referenced by AssembleElementMatrix().

Definition at line 377 of file bilininteg.hpp.

Referenced by AssembleElementMatrix(), and VectorDiffusionIntegrator().


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