|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
combinedspace/generic.hh
Go to the documentation of this file.
89 Traits::template SubDiscreteFunctionSpace< 0 >::subDiscreteFunctionSpace( spaceTuple ).gridPart(),
90 Traits::template SubDiscreteFunctionSpace< 0 >::subDiscreteFunctionSpace( spaceTuple ).communicationInterface(),
91 Traits::template SubDiscreteFunctionSpace< 0 >::subDiscreteFunctionSpace( spaceTuple ).communicationDirection() ),
133 return Traits::accumulate( spaceTuple_, int( 0 ), [] ( int o, const auto &s ) { return std::max( o, s.order() ); } );
140 return Traits::accumulate( spaceTuple_, int( 0 ), [ &entity ] ( int o, const auto &s ) { return std::max( o, s.order( entity ) ); } );
CommunicationDirection
InterfaceType
ForwardCommunication
InteriorBorder_All_Interface
DFSpaceIdentifier
enumerator for identification of spaces
Definition discretefunctionspace.hh:95
STL namespace.
Definition combinedspace/generic.hh:23
bool continuous(const IntersectionType &intersection) const
returns true if the space contains only globally continuous functions
Definition combinedspace/generic.hh:117
bool continuous() const
returns true if the space contains only globally continuous functions
Definition combinedspace/generic.hh:111
Traits::IndexSetType IndexSetType
extract informations about IndexSet and Iterators
Definition combinedspace/generic.hh:40
Traits::FunctionSpaceType FunctionSpaceType
the underlaying analytical function space
Definition combinedspace/generic.hh:46
GenericCombinedDiscreteFunctionSpace(DiscreteFunctionSpaceTupleType &&spaceTuple)
Definition combinedspace/generic.hh:87
BlockMapperType & blockMapper() const
obtain the DoF block mapper of this space
Definition combinedspace/generic.hh:153
ThisType & operator=(const ThisType &)=delete
GenericCombinedDiscreteFunctionSpace(const ThisType &)=delete
Traits::IteratorType IteratorType
Definition combinedspace/generic.hh:41
@ dimension
Definition combinedspace/generic.hh:43
DFSpaceIdentifier type() const
get the type of this discrete function space
Definition combinedspace/generic.hh:125
Traits::BlockMapperType BlockMapperType
mapper used to for block vector function
Definition combinedspace/generic.hh:52
static const CommunicationDirection defaultDirection
default communication direction
Definition combinedspace/generic.hh:66
const SubDiscreteFunctionSpace< i >::Type & subDiscreteFunctionSpace() const
obtain the i-th subspace
Definition combinedspace/generic.hh:160
static const InterfaceType defaultInterface
default communication interface
Definition combinedspace/generic.hh:63
Traits::GridPartType GridPartType
Definition combinedspace/generic.hh:36
DofManager< GridType > DofManagerType
type of DofManager
Definition combinedspace/generic.hh:60
GenericCombinedDiscreteFunctionSpace(GridPartType &gridPart, const InterfaceType commInterface=defaultInterface, const CommunicationDirection commDirection=defaultDirection)
constructor
Definition combinedspace/generic.hh:77
int order(const Entity &entity) const
get global order of space
Definition combinedspace/generic.hh:138
int order() const
get global order of space
Definition combinedspace/generic.hh:131
Traits::GridType GridType
Definition combinedspace/generic.hh:37
Traits::BasisFunctionSetType BasisFunctionSetType
type of the base function set(s)
Definition combinedspace/generic.hh:49
int IdentifierType
type of identifier for this discrete function space
Definition combinedspace/generic.hh:55
BasisFunctionSetType basisFunctionSet(const EntityType &entity) const
Definition combinedspace/generic.hh:145
bool contains(const int codim) const
Definition combinedspace/generic.hh:104
GridPartType::IntersectionType IntersectionType
Definition combinedspace/generic.hh:38
typename Traits::template SubDiscreteFunctionSpace< i > SubDiscreteFunctionSpace
Definition combinedspace/generic.hh:32
Definition dofmanager.hh:786
This is the class with default implementations for discrete function. The methods not marked with hav...
Definition discretefunctionspace.hh:649
BaseType::EntityType EntityType
Definition discretefunctionspace.hh:665
InterfaceType communicationInterface() const
return the communication interface appropriate for this space
Definition discretefunctionspace.hh:855
GridPartType & gridPart() const
Definition discretefunctionspace.hh:766
CommunicationDirection communicationDirection() const
return the communication interface appropriate for this space
Definition discretefunctionspace.hh:861
Traits Traits
Definition discretefunctionspace.hh:651
T max(T... args)
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8