Dune Core Modules (unstable)
Namespace for concepts. More...
Classes | |
struct | Refines |
Base class for refined concepts. More... | |
Variables | |
template<class S > | |
concept | EntitySeed |
Model of an entity seed. More... | |
template<class E > | |
concept | EntityGeneral |
Model of a grid entity for any codimension. More... | |
template<class E > | |
concept | EntityExtended |
Model of a grid entity with extended requirements for codimension 0. More... | |
template<class E > | |
concept | Entity = EntityGeneral<E> && ((E::codimension != 0) || EntityExtended<E>) |
Model of a grid entity. More... | |
template<class It > | |
concept | EntityIterator |
Model of an entity iterator. More... | |
template<class G > | |
concept | Geometry |
Model of a geometry object. More... | |
template<class G > | |
concept | Grid |
Requirements for implementations of the Dune::Grid interface. More... | |
template<class GV > | |
concept | GridView |
Model of a grid view. More... | |
template<class IS > | |
concept | IndexSet |
Model of an index set. More... | |
template<class IS > | |
concept | IdSet |
Model of an id set. More... | |
template<class I > | |
concept | Intersection |
Model of an intersection. More... | |
template<class It > | |
concept | IntersectionIterator |
Model of an intersection iterator. More... | |
template<class MB , class DataType > | |
concept | MessageBuffer |
Model of a message buffer. | |
Detailed Description
Namespace for concepts.
This namespace contains helper functions for concept definitions and the concept definitions themselves.
|
Legal Statements / Impressum |
Hosted by TU Dresden |
generated with Hugo v0.80.0
(Apr 19, 22:31, 2024)