LehrFEM++ 1.0.0
A simple Finite Element Library for teaching
|
Archetype for the EntityMatrixProvider concept. More...
#include <lf/assemble/assemble_concepts.h>
Public Member Functions | |
EntityMatrixProviderAT (const EntityMatrixProviderAT &) noexcept=delete | |
Copy constructor deleted because not part of the concept. | |
EntityMatrixProviderAT (EntityMatrixProviderAT &&) noexcept=delete | |
Move constructor deleted because not part of the concept. | |
auto | operator= (const EntityMatrixProviderAT &) noexcept -> EntityMatrixProviderAT &=delete |
Copy assignment operator deleted because not part of the concept. | |
auto | operator= (EntityMatrixProviderAT &&) noexcept -> EntityMatrixProviderAT &=delete |
Move assignment operator deleted because not part of the concept. | |
~EntityMatrixProviderAT () noexcept=delete | |
Destructor. | |
bool | isActive (const mesh::Entity &e) |
Defines whether the entity e is taken into account by the assembly routine. | |
Eigen::Matrix< SCALAR, Eigen::Dynamic, Eigen::Dynamic > | Eval (const mesh::Entity &e) |
Returns the local element matrix for mesh entity e . Is only called if emp.isActive(e)==true. | |
Archetype for the EntityMatrixProvider concept.
SCALAR | The scalar type of the matrix entries. |
Definition at line 108 of file assemble_concepts.h.
|
deletenoexcept |
Copy constructor deleted because not part of the concept.
|
deletenoexcept |
Move constructor deleted because not part of the concept.
|
deletenoexcept |
Destructor.
|
inline |
Returns the local element matrix for mesh entity e
. Is only called if emp.isActive(e)==true.
e | The entity for which the local element matrix should be returned. |
e
. Definition at line 144 of file assemble_concepts.h.
|
inline |
Defines whether the entity e
is taken into account by the assembly routine.
e | The entity which should be queried. |
e
is taken into account by the assembly. Otherwise false. Definition at line 133 of file assemble_concepts.h.
|
deletenoexcept |
Copy assignment operator deleted because not part of the concept.
|
deletenoexcept |
Move assignment operator deleted because not part of the concept.