![]() |
OGS
|
|
Definition at line 26 of file LocalAssemblerFactory.h.
#include <LocalAssemblerFactory.h>
Classes | |
| struct | HasSuitableDimension |
| struct | Is2ndOrderElementOfSuitableDimension |
Public Member Functions | |
| LocalAssemblerFactory (NumLib::LocalToGlobalIndexMap const &dof_table, NumLib::DefaultIntegrationMethodProvider const &integration_method_provider, const unsigned shapefunction_order) | |
| Public Member Functions inherited from ProcessLib::GenericLocalAssemblerFactory< LocalAssemblerInterface, NumLib::DefaultIntegrationMethodProvider, ConstructorArgs... > | |
| LocAsmIntfPtr | operator() (std::size_t const id, MeshLib::Element const &mesh_item, ConstructorArgs &&... args) const |
Private Types | |
| using | Base |
| template<typename ShapeFunction> | |
| using | LocAsmBuilderFactory |
Additional Inherited Members | |
| Public Types inherited from ProcessLib::GenericLocalAssemblerFactory< LocalAssemblerInterface, NumLib::DefaultIntegrationMethodProvider, ConstructorArgs... > | |
| using | LocAsmIntfPtr |
| using | LocAsmBuilder |
| Protected Member Functions inherited from ProcessLib::GenericLocalAssemblerFactory< LocalAssemblerInterface, NumLib::DefaultIntegrationMethodProvider, ConstructorArgs... > | |
| GenericLocalAssemblerFactory (NumLib::LocalToGlobalIndexMap const &dof_table, IntegrationMethodProvider const &integration_method_provider) | |
| Protected Attributes inherited from ProcessLib::GenericLocalAssemblerFactory< LocalAssemblerInterface, NumLib::DefaultIntegrationMethodProvider, ConstructorArgs... > | |
| std::unordered_map< std::type_index, LocAsmBuilder > | _builders |
| Mapping of element types to local assembler builders. | |
|
private |
Definition at line 32 of file LocalAssemblerFactory.h.
|
private |
Definition at line 38 of file LocalAssemblerFactory.h.
|
inline |
Definition at line 72 of file LocalAssemblerFactory.h.
References ProcessLib::GenericLocalAssemblerFactory< LocalAssemblerInterface, NumLib::DefaultIntegrationMethodProvider, ConstructorArgs... >::_builders, BaseLib::TMP::filter(), BaseLib::TMP::foreach(), and OGS_FATAL.