MFEM v2.0
Public Member Functions
GradientInterpolator Class Reference

#include <bilininteg.hpp>

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

List of all members.

Public Member Functions

virtual void AssembleElementMatrix2 (const FiniteElement &h1_fe, const FiniteElement &nd_fe, ElementTransformation &Trans, DenseMatrix &elmat)

Detailed Description

Class for constructing the gradient as a DiscreteLinearOperator from an H1-conforming space to an H(curl)-conforming space. The range space can be vector L2 space as well.

Definition at line 431 of file bilininteg.hpp.


Member Function Documentation

virtual void GradientInterpolator::AssembleElementMatrix2 ( const FiniteElement trial_fe,
const FiniteElement test_fe,
ElementTransformation Trans,
DenseMatrix elmat 
) [inline, virtual]

Compute the local matrix representation of a bilinear form a(u,v) defined on different trial (given by u) and test (given by v) spaces. The rows in the local matrix correspond to the test dofs and the columns -- to the trial dofs.

Reimplemented from BilinearFormIntegrator.

Definition at line 434 of file bilininteg.hpp.

References FiniteElement::ProjectGrad().


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