|
MFEM v2.0
|
(q . grad u, v) More...
#include <bilininteg.hpp>


Public Member Functions | |
| ConvectionIntegrator (VectorCoefficient &q) | |
| virtual void | AssembleElementMatrix (const FiniteElement &, ElementTransformation &, DenseMatrix &) |
| Given a particular Finite Element computes the element matrix elmat. | |
Private Attributes | |
| DenseMatrix | dshape |
| DenseMatrix | invdfdx |
| Vector | shape |
| Vector | vec1 |
| Vector | vec2 |
| Vector | BdFidxT |
| VectorCoefficient & | Q |
(q . grad u, v)
Definition at line 152 of file bilininteg.hpp.
| ConvectionIntegrator::ConvectionIntegrator | ( | VectorCoefficient & | q | ) | [inline] |
Definition at line 161 of file bilininteg.hpp.
| void ConvectionIntegrator::AssembleElementMatrix | ( | const FiniteElement & | el, |
| ElementTransformation & | Trans, | ||
| DenseMatrix & | elmat | ||
| ) | [virtual] |
Given a particular Finite Element computes the element matrix elmat.
Reimplemented from BilinearFormIntegrator.
Definition at line 304 of file bilininteg.cpp.
References AddMultVWt(), BdFidxT, FiniteElement::CalcDShape(), CalcInverse(), FiniteElement::CalcShape(), dshape, VectorCoefficient::Eval(), IntegrationRules::Get(), FiniteElement::GetDim(), FiniteElement::GetDof(), FiniteElement::GetGeomType(), IntegrationRule::GetNPoints(), FiniteElement::GetOrder(), IntegrationRule::IntPoint(), IntRules, invdfdx, ElementTransformation::Jacobian(), DenseMatrix::Mult, Q, ElementTransformation::SetIntPoint(), Vector::SetSize(), DenseMatrix::SetSize(), shape, vec1, vec2, IntegrationPoint::weight, and ElementTransformation::Weight().
Vector ConvectionIntegrator::BdFidxT [private] |
Definition at line 158 of file bilininteg.hpp.
Referenced by AssembleElementMatrix().
DenseMatrix ConvectionIntegrator::dshape [private] |
Definition at line 155 of file bilininteg.hpp.
Referenced by AssembleElementMatrix().
DenseMatrix ConvectionIntegrator::invdfdx [private] |
Definition at line 156 of file bilininteg.hpp.
Referenced by AssembleElementMatrix().
VectorCoefficient& ConvectionIntegrator::Q [private] |
Definition at line 159 of file bilininteg.hpp.
Referenced by AssembleElementMatrix().
Vector ConvectionIntegrator::shape [private] |
Definition at line 157 of file bilininteg.hpp.
Referenced by AssembleElementMatrix().
Vector ConvectionIntegrator::vec1 [private] |
Definition at line 157 of file bilininteg.hpp.
Referenced by AssembleElementMatrix().
Vector ConvectionIntegrator::vec2 [private] |
Definition at line 157 of file bilininteg.hpp.
Referenced by AssembleElementMatrix().
1.7.4