![]() |
MFEM
v4.5.2
Finite element discretization library
|
#include <lininteg.hpp>
Protected Attributes | |
VectorCoefficient & | uD |
Coefficient * | lambda |
Coefficient * | mu |
double | alpha |
double | kappa |
Vector | shape |
DenseMatrix | dshape |
DenseMatrix | adjJ |
DenseMatrix | dshape_ps |
Vector | nor |
Vector | dshape_dn |
Vector | dshape_du |
Vector | u_dir |
![]() | |
const IntegrationRule * | IntRule |
Additional Inherited Members | |
![]() | |
LinearFormIntegrator (const IntegrationRule *ir=NULL) | |
Boundary linear form integrator for imposing non-zero Dirichlet boundary conditions, in a DG elasticity formulation. Specifically, the linear form is given by
alpha < u_D, (lambda div(v) I + mu (grad(v) + grad(v)^T)) . n > +
where u_D is the given Dirichlet data. The parameters alpha, kappa, lambda and mu, should match the parameters with the same names used in the bilinear form integrator, DGElasticityIntegrator.
Definition at line 566 of file lininteg.hpp.
|
inline |
Definition at line 585 of file lininteg.hpp.
|
virtual |
Given a particular Finite Element and a transformation (Tr) computes the element vector, elvect.
Implements mfem::LinearFormIntegrator.
Definition at line 868 of file lininteg.cpp.
|
virtual |
Reimplemented from mfem::LinearFormIntegrator.
Definition at line 874 of file lininteg.cpp.
void mfem::LinearFormIntegrator::AssembleRHSElementVect |
Definition at line 26 of file lininteg.cpp.
virtual void mfem::LinearFormIntegrator::AssembleRHSElementVect |
Given a particular Finite Element and a transformation (Tr) computes the element vector, elvect.
void mfem::LinearFormIntegrator::AssembleRHSElementVect |
Definition at line 32 of file lininteg.cpp.
|
protected |
Definition at line 576 of file lininteg.hpp.
|
protected |
Definition at line 571 of file lininteg.hpp.
|
protected |
Definition at line 575 of file lininteg.hpp.
|
protected |
Definition at line 579 of file lininteg.hpp.
|
protected |
Definition at line 580 of file lininteg.hpp.
|
protected |
Definition at line 577 of file lininteg.hpp.
|
protected |
Definition at line 571 of file lininteg.hpp.
|
protected |
Definition at line 570 of file lininteg.hpp.
|
protected |
Definition at line 570 of file lininteg.hpp.
|
protected |
Definition at line 578 of file lininteg.hpp.
|
protected |
Definition at line 574 of file lininteg.hpp.
|
protected |
Definition at line 581 of file lininteg.hpp.
|
protected |
Definition at line 569 of file lininteg.hpp.