MFEM v2.0
|
Abstract base class LinearFormIntegrator. More...
#include <lininteg.hpp>
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 () |
Abstract base class LinearFormIntegrator.
Definition at line 16 of file lininteg.hpp.
virtual LinearFormIntegrator::~LinearFormIntegrator | ( | ) | [inline, virtual] |
Definition at line 27 of file lininteg.hpp.
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().