|
dune-assembler 2.12
|
Loading...
Searching...
No Matches
Dune::Assembler::DenseLocalAssemblerBase< RowLocalView, ColLocalView > Class Template Reference
Base class for local assemblers with dense local pattern. More...
#include <dune/assembler/denselocalassemblerbase.hh>
Public Member Functions | |
| template<Concepts::LocalMatrixPattern LocalPattern> | |
| void | assembleElementMatrixPattern (const Element &e, LocalPattern &p) noexcept |
| template<Concepts::LocalMatrixPattern LocalPattern> | |
| void | assembleBoundaryIntersectionMatrixPattern (const Intersection &is, LocalPattern &p) noexcept |
| template<Concepts::BlockLocalMatrixPattern LocalPatterns> | |
| void | assembleInteriorIntersectionMatrixPattern (const Intersection &is, LocalPatterns &p) noexcept |
Detailed Description
template<Concepts::LocalView RowLocalView, Concepts::LocalView ColLocalView = RowLocalView>
class Dune::Assembler::DenseLocalAssemblerBase< RowLocalView, ColLocalView >
class Dune::Assembler::DenseLocalAssemblerBase< RowLocalView, ColLocalView >
Base class for local assemblers with dense local pattern.
This is not a mandatory base class but adds default implementations of the various assemble*Pattern(..., localPattern) methods that fill the local pattern using localPattern.addall().
Member Function Documentation
◆ assembleBoundaryIntersectionMatrixPattern()
template<Concepts::LocalView RowLocalView, Concepts::LocalView ColLocalView = RowLocalView>
template<Concepts::LocalMatrixPattern LocalPattern>
|
inlinenoexcept |
Default implementation for a dense pattern. This default implementation sets a dense pattern by calling localPattern.addAll().
◆ assembleElementMatrixPattern()
template<Concepts::LocalView RowLocalView, Concepts::LocalView ColLocalView = RowLocalView>
template<Concepts::LocalMatrixPattern LocalPattern>
|
inlinenoexcept |
Default implementation for a dense pattern. This default implementation sets a dense pattern by calling localPattern.addAll().
◆ assembleInteriorIntersectionMatrixPattern()
template<Concepts::LocalView RowLocalView, Concepts::LocalView ColLocalView = RowLocalView>
template<Concepts::BlockLocalMatrixPattern LocalPatterns>
|
inlinenoexcept |
Default implementation for a dense pattern. This default implementation sets a dense pattern by calling localPattern.addAll().
The documentation for this class was generated from the following file:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8