MFEM v2.0
Public Member Functions
LinearFormIntegrator Class Reference

Abstract base class LinearFormIntegrator. More...

#include <lininteg.hpp>

Inheritance diagram for LinearFormIntegrator:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual void AssembleRHSElementVect (const FiniteElement &el, ElementTransformation &Tr, Vector &elvect)=0
virtual void AssembleRHSElementVect (const FiniteElement &el, FaceElementTransformations &Tr, Vector &elvect)
virtual ~LinearFormIntegrator ()

Detailed Description

Abstract base class LinearFormIntegrator.

Definition at line 16 of file lininteg.hpp.


Constructor & Destructor Documentation

virtual LinearFormIntegrator::~LinearFormIntegrator ( ) [inline, virtual]

Definition at line 27 of file lininteg.hpp.


Member Function Documentation

virtual void LinearFormIntegrator::AssembleRHSElementVect ( const FiniteElement el,
ElementTransformation Tr,
Vector elvect 
) [pure virtual]

Given a particular Finite Element and a transformation (Tr) computes the element vector, elvect.

Implemented in DomainLFIntegrator, BoundaryLFIntegrator, VectorDomainLFIntegrator, VectorBoundaryLFIntegrator, VectorFEDomainLFIntegrator, VectorBoundaryFluxLFIntegrator, and VectorFEBoundaryFluxLFIntegrator.

void LinearFormIntegrator::AssembleRHSElementVect ( const FiniteElement el,
FaceElementTransformations Tr,
Vector elvect 
) [virtual]

Definition at line 16 of file lininteg.cpp.

References mfem_error().


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