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 void | CalcTrialShape (const FiniteElement &trial_fe, ElementTransformation &Trans, DenseMatrix &shape) |
![]() | |
MixedVectorIntegrator () | |
MixedVectorIntegrator (Coefficient &q) | |
MixedVectorIntegrator (VectorCoefficient &dq, bool diag=true) | |
MixedVectorIntegrator (MatrixCoefficient &mq) | |
virtual int | GetIntegrationOrder (const FiniteElement &trial_fe, const FiniteElement &test_fe, ElementTransformation &Trans) |
virtual void | CalcTestShape (const FiniteElement &test_fe, ElementTransformation &Trans, DenseMatrix &shape) |
![]() | |
BilinearFormIntegrator (const IntegrationRule *ir=NULL) | |
Additional Inherited Members | |
![]() | |
bool | same_calc_shape |
![]() | |
const IntegrationRule * | IntRule |
Class for integrating the bilinear form a(u,v) := (Q grad u, v) in either 2D or 3D and where Q is an optional coefficient (of type scalar, matrix, or diagonal matrix) u is in H1 and v is in H(Curl) or H(Div).
Definition at line 1420 of file bilininteg.hpp.
|
inline |
Definition at line 1423 of file bilininteg.hpp.
|
inline |
Definition at line 1424 of file bilininteg.hpp.
|
inline |
Definition at line 1426 of file bilininteg.hpp.
|
inline |
Definition at line 1428 of file bilininteg.hpp.
|
inlineprotectedvirtual |
Reimplemented from mfem::MixedVectorIntegrator.
Definition at line 1447 of file bilininteg.hpp.
|
inlineprotectedvirtual |
Reimplemented from mfem::MixedVectorIntegrator.
Definition at line 1440 of file bilininteg.hpp.
|
inlineprotectedvirtual |
Reimplemented from mfem::MixedVectorIntegrator.
Definition at line 1432 of file bilininteg.hpp.