#include <util_algebra_dependent.h>
|
template<typename TAlgebra > |
size_t | id () |
|
template<typename TAlgebra > |
void | reg () |
|
◆ AlgebraTypeIDProvider() [1/2]
ug::bridge::AlgebraTypeIDProvider::AlgebraTypeIDProvider |
( |
| ) |
|
|
inlineprivate |
◆ AlgebraTypeIDProvider() [2/2]
◆ id()
template<typename TAlgebra >
size_t ug::bridge::AlgebraTypeIDProvider::id |
( |
| ) |
|
|
inline |
References m_aid, ug::bridge::NUM_ALGEBRA_TYPES, and UG_THROW.
Referenced by ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation >::FinishTimestep(), ug::StdGlobAssembler< TDomain, TAlgebra >::FinishTimestep(), ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation >::PrepareTimestep(), ug::StdGlobAssembler< TDomain, TAlgebra >::PrepareTimestep(), and ug::FV1InnerBoundaryElemDisc< TImpl, TDomain >::RegisterPrepTimestep< List >::RegNext::RegNext().
◆ instance()
Referenced by ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation >::FinishTimestep(), ug::StdGlobAssembler< TDomain, TAlgebra >::FinishTimestep(), ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation >::PrepareTimestep(), ug::StdGlobAssembler< TDomain, TAlgebra >::PrepareTimestep(), and ug::FV1InnerBoundaryElemDisc< TImpl, TDomain >::RegisterPrepTimestep< List >::RegNext::RegNext().
◆ operator=()
◆ reg()
template<typename TAlgebra >
void ug::bridge::AlgebraTypeIDProvider::reg |
( |
| ) |
|
|
inline |
◆ m_aid
size_t ug::bridge::AlgebraTypeIDProvider::n |
|
private |
The documentation for this struct was generated from the following file: