3#ifndef DUNE_PDELAB_GRIDFUNCTIONSPACE_POWERCOMPOSITEGRIDFUNCTIONSPACEBASE_HH
4#define DUNE_PDELAB_GRIDFUNCTIONSPACE_POWERCOMPOSITEGRIDFUNCTIONSPACEBASE_HH
11#include <dune/typetree/fixedcapacitystack.hh>
12#include <dune/typetree/traversal.hh>
13#include <dune/typetree/traversalutilities.hh>
14#include <dune/typetree/utility.hh>
15#include <dune/typetree/transformation.hh>
16#include <dune/typetree/visitor.hh>
33 template<
typename G,
typename B,
typename O, std::
size_t k>
67 template<
typename Gr
idFunctionSpace,
typename GV,
typename B,
typename O, std::
size_t k>
71 PowerCompositeGridFunctionSpaceTraits<GV,B,O,k>
105 return gfs().template child<0>().gridView();
111 return gfs().template child<0>().entitySet();
B Backend
Definition powercompositegridfunctionspacebase.hh:55
Traits::Backend & backend()
Definition gridfunctionspacebase.hh:226
const Traits::EntitySet & entitySet() const
get grid view partition
Definition powercompositegridfunctionspacebase.hh:109
PowerCompositeGridFunctionSpaceTraits< GV, B, O, k > Traits
export traits class
Definition powercompositegridfunctionspacebase.hh:92
GridView GridViewType
the grid view where grid function is defined upon
Definition powercompositegridfunctionspacebase.hh:50
O OrderingTag
Definition powercompositegridfunctionspacebase.hh:100
B BackendType
vector backend
Definition powercompositegridfunctionspacebase.hh:53
const Traits::GridView & gridView() const
get grid view
Definition powercompositegridfunctionspacebase.hh:103
O OrderingTag
Definition powercompositegridfunctionspacebase.hh:60
B::size_type SizeType
short cut for size type exported by Backend
Definition powercompositegridfunctionspacebase.hh:63
PowerCompositeGridFunctionSpaceBase(const B &backend, const OrderingTag &ordering_tag)
Definition powercompositegridfunctionspacebase.hh:114
static const std::size_t CHILDREN
Definition powercompositegridfunctionspacebase.hh:43
O MapperType
mapper
Definition powercompositegridfunctionspacebase.hh:58
typename EntitySet::GridView GridView
Definition powercompositegridfunctionspacebase.hh:47
G EntitySet
Definition powercompositegridfunctionspacebase.hh:45
@ isComposite
True if this grid function space is composed of others.
Definition powercompositegridfunctionspacebase.hh:38
@ noChilds
number of child spaces
Definition powercompositegridfunctionspacebase.hh:40
For backward compatibility – Do not use this!
Definition adaptivity.hh:28
A grid function space.
Definition gridfunctionspace.hh:186
Definition gridfunctionspacebase.hh:136
Trait class for the multi component grid function spaces.
Definition powercompositegridfunctionspacebase.hh:35
Mixin class providing common functionality of PowerGridFunctionSpace and CompositeGridFunctionSpace.
Definition powercompositegridfunctionspacebase.hh:73