MFEM v4.7.0
Finite element discretization library
Loading...
Searching...
No Matches
mfem::L2MortarIntegrator Class Reference

Integrator for scalar finite elements. More...

#include <mortarintegrator.hpp>

Inheritance diagram for mfem::L2MortarIntegrator:
[legend]
Collaboration diagram for mfem::L2MortarIntegrator:
[legend]

Public Member Functions

void AssembleElementMatrix (const FiniteElement &trial, const IntegrationRule &trial_ir, ElementTransformation &trial_Trans, const FiniteElement &test, const IntegrationRule &test_ir, ElementTransformation &test_Trans, DenseMatrix &elemmat) override
 Implements the assembly routine.
 
bool is_vector_fe () const override
 
- Public Member Functions inherited from mfem::MortarIntegrator
virtual int GetQuadratureOrder () const
 
virtual ~MortarIntegrator ()
 

Detailed Description

Integrator for scalar finite elements.

\[ (u, v)_{L^2(\mathcal{T}_m \cap \mathcal{T}_s)}, u \in U(\mathcal{T}_m ) and v \in V(\mathcal{T}_s ) \]

Definition at line 73 of file mortarintegrator.hpp.

Member Function Documentation

◆ AssembleElementMatrix()

void mfem::L2MortarIntegrator::AssembleElementMatrix ( const FiniteElement & trial,
const IntegrationRule & trial_ir,
ElementTransformation & trial_Trans,
const FiniteElement & test,
const IntegrationRule & test_ir,
ElementTransformation & test_Trans,
DenseMatrix & elemmat )
overridevirtual

Implements the assembly routine.

Parameters
trialis the master/source element
trial_iris the quadrature formula for evaluating quantities within the trial element
trial_Transthe geometric transformation of the trial element
testis the slave/destination element
test_iris the quadrature formula for evaluating quantities within the test element
test_Transthe geometric transformation of the test element
elemmatthe result of the assembly

Implements mfem::MortarIntegrator.

Definition at line 17 of file mortarintegrator.cpp.

◆ is_vector_fe()

bool mfem::L2MortarIntegrator::is_vector_fe ( ) const
inlineoverridevirtual
Returns
true if it uses vector fe and false otherwise

Implements mfem::MortarIntegrator.

Definition at line 84 of file mortarintegrator.hpp.


The documentation for this class was generated from the following files: