|
dune-pdelab
2.5-dev
|
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 > | |
| 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 > *) |
|
constexpr |
| 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.
1.8.17