dune-pdelab
2.4.1
|
Namespaces | |
chunked | |
permuted | |
Classes | |
struct | Chunked |
struct | composite_gfs_to_decorated |
struct | decorated_ordering_tag |
struct | gfs_to_decorator_descriptor |
struct | leaf_gfs_to_decorated |
struct | nonrecursive_composite_gfs_to_decorated |
struct | nonrecursive_power_gfs_to_decorated |
struct | Permuted |
Permute the ordering created from the passed-in tag based on a simple lookup table. More... | |
struct | power_gfs_to_decorated |
struct | recursive_composite_gfs_to_decorated |
struct | recursive_power_gfs_to_decorated |
Functions | |
template<typename Decorated > | |
DUNE_CONSTEXPR bool | deactivate_standard_blocking_for_ordering (const Chunked< Decorated > &) |
template<typename GFS > | |
auto | undecorated_ordering (const GFS &gfs) -> decltype(_unwind_decorators(gfs.ordering(), impl::decoration_level< typename GFS::OrderingTag >())) |
Unwinds the stack of decorators on top of the base ordering of gfs and returns the base ordering. More... | |
template<typename GFS , typename Transformation , typename D , typename U > | |
leaf_gfs_to_decorated< GFS, Transformation, decorated_ordering_tag< D, U > > | register_leaf_gfs_to_ordering_descriptor (GFS *, Transformation *, decorated_ordering_tag< D, U > *) |
template<typename GFS , typename Transformation , typename D , typename U > | |
power_gfs_to_decorated< GFS, Transformation, decorated_ordering_tag< D, U > > | register_power_gfs_to_ordering_descriptor (GFS *, Transformation *, decorated_ordering_tag< D, U > *) |
template<typename GFS , typename Transformation , typename D , typename U > | |
composite_gfs_to_decorated< GFS, Transformation, decorated_ordering_tag< D, U > > | register_composite_gfs_to_ordering_descriptor (GFS *, Transformation *, decorated_ordering_tag< D, U > *) |
DUNE_CONSTEXPR bool Dune::PDELab::ordering::deactivate_standard_blocking_for_ordering | ( | const Chunked< Decorated > & | ) |
composite_gfs_to_decorated<GFS,Transformation,decorated_ordering_tag<D,U> > Dune::PDELab::ordering::register_composite_gfs_to_ordering_descriptor | ( | GFS * | , |
Transformation * | , | ||
decorated_ordering_tag< D, U > * | |||
) |
leaf_gfs_to_decorated<GFS,Transformation,decorated_ordering_tag<D,U> > Dune::PDELab::ordering::register_leaf_gfs_to_ordering_descriptor | ( | GFS * | , |
Transformation * | , | ||
decorated_ordering_tag< D, U > * | |||
) |
power_gfs_to_decorated< GFS, Transformation, decorated_ordering_tag<D,U> > Dune::PDELab::ordering::register_power_gfs_to_ordering_descriptor | ( | GFS * | , |
Transformation * | , | ||
decorated_ordering_tag< D, U > * | |||
) |
auto Dune::PDELab::ordering::undecorated_ordering | ( | const GFS & | gfs | ) | -> decltype( _unwind_decorators( gfs.ordering(), impl::decoration_level<typename GFS::OrderingTag>() ) ) |
Unwinds the stack of decorators on top of the base ordering of gfs and returns the base ordering.
This support functionality is required for the DataHandleProvider of dune-multidomaingrid.