dune-pdelab 2.7-git
|
Default features used by every subspace implementation. More...
#include <dune/pdelab/gridfunctionspace/subspace.hh>
Protected Member Functions | |
DefaultSubSpaceFeatures (const GFS &gfs) | |
Default Functionality for all GridFunctionSpaces | |
typedef TreePath | SubSpacePath |
The TreePath from the root of the space hierarchy to this subspace. More... | |
typedef GFS | BaseGridFunctionSpace |
The base GridFunctionSpace that this GridFunctionSubSpace is based on. More... | |
using | ChildGridFunctionSpace = TypeTree::ChildForTreePath< GFS, TreePath > |
The type of the original GridFunctionSpace that is the root of this GridFunctionSpace. More... | |
typedef ChildGridFunctionSpace::Traits | Traits |
Re-exported Traits from the original GridFunctionSpace. More... | |
typedef ChildGridFunctionSpace::OrderingTag | OrderingTag |
Re-exported OrderingTag from the original GridFunctionSpace. More... | |
template<typename E > | |
using | Constraintscontainer = typename GFS::template ConstraintsContainer< E > |
Re-exported constraints container from the original GridFunctionSpace. More... | |
typedef SubOrdering< typename GFS::Ordering, typename find_ordering_treepath_for_sub_gfs< typename GFS::Ordering, GFS, TreePath >::type > | Ordering |
The ordering used by this GridFunctionSubSpace. More... | |
std::size_t | subSpaceDepth () const |
const Ordering & | ordering () const |
Returns the ordering associated with this GridFunctionSubSpace. More... | |
const Traits::EntitySet & | entitySet () const |
Returns the underlying EntitySet. More... | |
const Traits::GridViewType & | gridView () const |
Returns the underlying GridView. More... | |
Traits::SizeType | globalSize () const |
Returns the global size of the root space. More... | |
Traits::SizeType | size () const |
Returns the global size of the root space. More... | |
Traits::SizeType | maxLocalSize () const |
Returns the maximum number of DOFs per cells in this subspace. More... | |
Default features used by every subspace implementation.
typedef GFS Dune::PDELab::gfs::DefaultSubSpaceFeatures< GFS, TreePath, Tag >::BaseGridFunctionSpace |
The base GridFunctionSpace that this GridFunctionSubSpace is based on.
using Dune::PDELab::gfs::DefaultSubSpaceFeatures< GFS, TreePath, Tag >::ChildGridFunctionSpace = TypeTree::ChildForTreePath<GFS,TreePath> |
The type of the original GridFunctionSpace that is the root of this GridFunctionSpace.
using Dune::PDELab::gfs::DefaultSubSpaceFeatures< GFS, TreePath, Tag >::Constraintscontainer = typename GFS::template ConstraintsContainer<E> |
Re-exported constraints container from the original GridFunctionSpace.
typedef SubOrdering< typename GFS::Ordering, typename find_ordering_treepath_for_sub_gfs< typename GFS::Ordering, GFS, TreePath >::type > Dune::PDELab::gfs::DefaultSubSpaceFeatures< GFS, TreePath, Tag >::Ordering |
The ordering used by this GridFunctionSubSpace.
typedef ChildGridFunctionSpace::OrderingTag Dune::PDELab::gfs::DefaultSubSpaceFeatures< GFS, TreePath, Tag >::OrderingTag |
Re-exported OrderingTag from the original GridFunctionSpace.
typedef TreePath Dune::PDELab::gfs::DefaultSubSpaceFeatures< GFS, TreePath, Tag >::SubSpacePath |
The TreePath from the root of the space hierarchy to this subspace.
typedef ChildGridFunctionSpace::Traits Dune::PDELab::gfs::DefaultSubSpaceFeatures< GFS, TreePath, Tag >::Traits |
Re-exported Traits from the original GridFunctionSpace.
|
inlineprotected |
|
inline |
Returns the underlying EntitySet.
|
inline |
Returns the global size of the root space.
|
inline |
Returns the underlying GridView.
|
inline |
Returns the maximum number of DOFs per cells in this subspace.
|
inline |
Returns the ordering associated with this GridFunctionSubSpace.
|
inline |
Returns the global size of the root space.
|
inline |