1 #ifndef DUNE_ALUGRID_INTERFACES_HH
2 #define DUNE_ALUGRID_INTERFACES_HH
18 template <
bool hasStream,
class Gr
idImp,
class DefaultImp>
26 template <
class Gr
idImp,
class DefaultImp>
33 template <
class Gr
idImp,
class DefaultImp>
37 std::is_base_of< HasObjectStream, GridImp >::value,
Definition: alu3dinclude.hh:63
Tagging interface to indicate that Grid provides typedef ObjectStreamType.
Definition: interfaces.hh:14
Definition: interfaces.hh:19
GridImp::OutStreamType OutStreamType
Definition: interfaces.hh:21
GridImp::InStreamType InStreamType
Definition: interfaces.hh:20
DefaultImp OutStreamType
Definition: interfaces.hh:29
DefaultImp InStreamType
Definition: interfaces.hh:28
Template to choose right Object stream type for a given class.
Definition: interfaces.hh:35
GridObjectStreamOrDefaultHelper< std::is_base_of< HasObjectStream, GridImp >::value, GridImp, DefaultImp > GridObjectStreamTraits
Definition: interfaces.hh:39
GridObjectStreamTraits ::InStreamType InStreamType
Definition: interfaces.hh:41
GridObjectStreamTraits ::OutStreamType OutStreamType
Definition: interfaces.hh:42
Tagging interface to indicate that class is of Type DofManager.
Definition: interfaces.hh:46
Tagging interface to indicate that Grid has HierarchicIndexSet.
Definition: interfaces.hh:49