|
MFEM v2.0
|
#include <lininteg.hpp>


Public Member Functions | |
| VectorFEBoundaryFluxLFIntegrator (Coefficient &f) | |
| virtual void | AssembleRHSElementVect (const FiniteElement &el, ElementTransformation &Tr, Vector &elvect) |
Private Attributes | |
| Coefficient & | F |
| Vector | shape |
Class for boundary integration of (f, v.n) for scalar coefficient f and RT vector test function v. This integrator works with RT spaces defined using the RT_FECollection class.
Definition at line 164 of file lininteg.hpp.
| VectorFEBoundaryFluxLFIntegrator::VectorFEBoundaryFluxLFIntegrator | ( | Coefficient & | f | ) | [inline] |
Definition at line 171 of file lininteg.hpp.
| void VectorFEBoundaryFluxLFIntegrator::AssembleRHSElementVect | ( | const FiniteElement & | el, |
| ElementTransformation & | Tr, | ||
| Vector & | elvect | ||
| ) | [virtual] |
Given a particular Finite Element and a transformation (Tr) computes the element vector, elvect.
Implements LinearFormIntegrator.
Definition at line 222 of file lininteg.cpp.
References add(), FiniteElement::CalcShape(), Coefficient::Eval(), F, IntegrationRules::Get(), FiniteElement::GetDof(), FiniteElement::GetGeomType(), IntegrationRule::GetNPoints(), FiniteElement::GetOrder(), IntegrationRule::IntPoint(), IntRules, ElementTransformation::SetIntPoint(), Vector::SetSize(), shape, and IntegrationPoint::weight.
Coefficient& VectorFEBoundaryFluxLFIntegrator::F [private] |
Definition at line 167 of file lininteg.hpp.
Referenced by AssembleRHSElementVect().
Definition at line 168 of file lininteg.hpp.
Referenced by AssembleRHSElementVect().
1.7.4