In file integrator.hpp: A BilinearFormIntegrator computes the element matrices.
Documentation
A BilinearFormIntegrator computes the element matrices. Different
equations are provided by derived classes. A Integrator can be defined
in the domain or at the boundary.
Inheritance:
Public Methods
-
BilinearFormIntegrator()
-
virtual ~BilinearFormIntegrator()
-
virtual void AssembleElementMatrix(const FiniteElement & fel, const ElementTransformation & eltrans, FlatMatrix<double> & elmat, LocalHeap & locheap) const = 0
- Assembles element matrix.
-
virtual FlatMatrix<double> AssembleMixedElementMatrix(const FiniteElement & fel1, const FiniteElement & fel2, const ElementTransformation & eltrans, LocalHeap & locheap) const
-
virtual void ApplyMixedElementMatrix(const FiniteElement & fel1, const FiniteElement & fel2, const ElementTransformation & eltrans, const FlatVector<TSCAL> & elx, FlatVector<TSCAL> & ely, LocalHeap & locheap) const
Public Methods
-
virtual bool BoundaryForm() const
-
bool DefinedOn(int mat) const
-
static void SetCommonIntegrationOrder(int cio)
-
void SetIntegrationOrder(int io)
-
virtual string Name() const
Protected Fields
-
BitArray definedon
-
int integration_order
-
static int common_integration_order
BilinearFormIntegrator()
virtual ~BilinearFormIntegrator()
virtual void AssembleElementMatrix(const FiniteElement & fel, const ElementTransformation & eltrans, FlatMatrix<double> & elmat, LocalHeap & locheap) const = 0
-
Assembles element matrix.
Result is in elmat, memory is allocated by functions on LocalHeap.
virtual FlatMatrix<double> AssembleMixedElementMatrix(const FiniteElement & fel1, const FiniteElement & fel2, const ElementTransformation & eltrans, LocalHeap & locheap) const
virtual void ApplyMixedElementMatrix(const FiniteElement & fel1, const FiniteElement & fel2, const ElementTransformation & eltrans, const FlatVector<TSCAL> & elx, FlatVector<TSCAL> & ely, LocalHeap & locheap) const
- Direct child classes:
- T_BDBIntegrator
EquilibriumIntegratorxxx
EquilibriumIntegrator
B1DB2Integrator
Alphabetic index HTML hierarchy of classes or Java
This page was generated with the help of DOC++.