MFEM
v3.3
Finite element discretization library
|
#include <bilininteg.hpp>
Protected Member Functions | |
virtual bool | VerifyFiniteElementTypes (const FiniteElement &trial_fe, const FiniteElement &test_fe) const |
virtual const char * | FiniteElementTypeFailureMessage () const |
virtual int | GetIntegrationOrder (const FiniteElement &trial_fe, const FiniteElement &test_fe, ElementTransformation &Trans) |
virtual void | CalcTrialShape (const FiniteElement &trial_fe, ElementTransformation &Trans, Vector &shape) |
Protected Member Functions inherited from mfem::MixedScalarIntegrator | |
MixedScalarIntegrator () | |
MixedScalarIntegrator (Coefficient &q) | |
virtual void | CalcTestShape (const FiniteElement &test_fe, ElementTransformation &Trans, Vector &shape) |
Protected Member Functions inherited from mfem::BilinearFormIntegrator | |
BilinearFormIntegrator (const IntegrationRule *ir=NULL) | |
Additional Inherited Members | |
Protected Attributes inherited from mfem::MixedScalarIntegrator | |
bool | same_calc_shape |
Protected Attributes inherited from mfem::BilinearFormIntegrator | |
const IntegrationRule * | IntRule |
Class for integrating the bilinear form a(u,v) := (Q div u, v) in either 2D or 3D where Q is an optional scalar coefficient, u is in H(Div), and v is a scalar field.
Definition at line 492 of file bilininteg.hpp.
|
inline |
Definition at line 495 of file bilininteg.hpp.
|
inline |
Definition at line 496 of file bilininteg.hpp.
|
inlineprotectedvirtual |
Reimplemented from mfem::MixedScalarIntegrator.
Definition at line 520 of file bilininteg.hpp.
|
inlineprotectedvirtual |
Reimplemented from mfem::MixedScalarIntegrator.
Definition at line 508 of file bilininteg.hpp.
|
inlineprotectedvirtual |
Reimplemented from mfem::MixedScalarIntegrator.
Definition at line 515 of file bilininteg.hpp.
|
inlineprotectedvirtual |
Reimplemented from mfem::MixedScalarIntegrator.
Definition at line 500 of file bilininteg.hpp.