dune-pdelab  2.5-dev
Namespaces | Classes | Functions
Collaboration diagram for Ordering:

Namespaces

 Dune::PDELab::ordering
 
 Dune::PDELab::interleaved_ordering
 
 Dune::PDELab::lexicographic_ordering
 

Classes

class  Dune::PDELab::ChunkedBlockOrdering< Ordering >
 Ordering that permutes top-level ContainerIndex entries. More...
 
struct  Dune::PDELab::power_gfs_to_local_ordering_descriptor< GFS, Transformation, ordering::Chunked< U > >
 
struct  Dune::PDELab::composite_gfs_to_local_ordering_descriptor< GFS, Transformation, ordering::Chunked< U > >
 
class  Dune::PDELab::DirectLeafLocalOrdering< OrderingTag, FEM, ES, DI, CI >
 
class  Dune::PDELab::PowerEntityBlockedLocalOrdering< ChildOrdering, k >
 
struct  Dune::PDELab::power_gfs_to_local_ordering_descriptor< GFS, Transformation, EntityBlockedOrderingTag >
 
struct  Dune::PDELab::power_gfs_to_entityblocked_ordering_descriptor< GFS, Transformation >
 
class  Dune::PDELab::CompositeEntityBlockedLocalOrdering< Children >
 
struct  Dune::PDELab::composite_gfs_to_local_ordering_descriptor< GFS, Transformation, EntityBlockedOrderingTag >
 
struct  Dune::PDELab::composite_gfs_to_entityblocked_ordering_descriptor< GFS, Transformation >
 
struct  Dune::PDELab::collect_used_codims< Codims >
 
struct  Dune::PDELab::collect_a_priori_fixed_size
 
struct  Dune::PDELab::update_fixed_size< ES >
 
struct  Dune::PDELab::pre_collect_used_geometry_types
 
struct  Dune::PDELab::collect_used_geometry_types_from_cell_visitor< Cell >
 
struct  Dune::PDELab::post_collect_used_geometry_types< ES >
 
struct  Dune::PDELab::extract_per_entity_sizes_from_cell_visitor< ES >
 
struct  Dune::PDELab::post_extract_per_entity_sizes< ES >
 
class  Dune::PDELab::GridViewOrdering< LocalOrdering >
 
class  Dune::PDELab::PowerInterleavedOrdering< DI, CI, Child, k >
 
struct  Dune::PDELab::power_gfs_to_interleaved_ordering_descriptor< GFS, Transformation >
 
class  Dune::PDELab::CompositeInterleavedOrdering< DI, CI, Children >
 
struct  Dune::PDELab::composite_gfs_to_interleaved_ordering_descriptor< GFS, Transformation >
 
class  Dune::PDELab::LeafGridViewOrdering< LocalOrdering >
 Gridview ordering for leaf spaces. More...
 
struct  Dune::PDELab::direct_leaf_gfs_to_gridview_ordering_descriptor< GFS, Transformation >
 
class  Dune::PDELab::LeafLocalOrdering< OrderingTag, FEM, ES, DI, CI >
 
struct  Dune::PDELab::leaf_gfs_to_local_ordering_descriptor< GFS, Transformation, LeafOrderingTag< Params > >
 
class  Dune::PDELab::LeafOrderingBase< LocalOrdering >
 Generic infrastructure for orderings for leaf spaces. More...
 
class  Dune::PDELab::PowerLexicographicOrdering< DI, CI, Child, k >
 
struct  Dune::PDELab::power_gfs_to_lexicographic_ordering_descriptor< GFS, Transformation >
 
class  Dune::PDELab::CompositeLexicographicOrdering< DI, CI, Children >
 Interface for merging index spaces. More...
 
struct  Dune::PDELab::composite_gfs_to_lexicographic_ordering_descriptor< GFS, Transformation >
 
class  Dune::PDELab::LocalOrderingBase< ES, DI, CI >
 
class  Dune::PDELab::OrderingBase< DI, CI >
 
class  Dune::PDELab::PermutedOrdering< Ordering >
 Ordering that permutes top-level ContainerIndex entries. More...
 
struct  Dune::PDELab::power_gfs_to_local_ordering_descriptor< GFS, Transformation, ordering::Permuted< U > >
 
struct  Dune::PDELab::composite_gfs_to_local_ordering_descriptor< GFS, Transformation, ordering::Permuted< U > >
 
class  Dune::PDELab::SingleCodimLeafOrdering< GV, DI, CI >
 
struct  Dune::PDELab::leaf_gfs_to_ordering_descriptor< GFS, Transformation, SingleCodimMapper >
 
class  Dune::PDELab::SubOrdering< BaseOrdering_, TreePath >
 A view on a subtree of a multi-component ordering. More...
 
struct  Dune::PDELab::MergeMode
 Index merging algorithm for global orderings. More...
 
struct  Dune::PDELab::DefaultDOFIndexAccessor
 
struct  Dune::PDELab::SimpleDOFIndexAccessor
 
struct  Dune::PDELab::SimpleOrderingTraits< DI, CI >
 
struct  Dune::PDELab::SimpleOrderingTraits< SimpleDOFIndex< SizeType_ >, CI >
 
struct  Dune::PDELab::OrderingTraits< DI, CI >
 
struct  Dune::PDELab::LocalOrderingTraits< ES, DI, CI >
 
struct  Dune::PDELab::GridViewOrderingTraits< ES, DI, CI >
 
class  Dune::PDELab::VirtualOrderingBase< DI, CI >
 
struct  Dune::PDELab::extract_child_bases< child_type >
 
struct  Dune::PDELab::DummyDOFIndexIterator
 Dummy iterator type over DOF indices. More...
 

Functions

template<typename GFS , typename Transformation >
power_gfs_to_entityblocked_ordering_descriptor< GFS, Transformation > Dune::PDELab::register_power_gfs_to_ordering_descriptor (GFS *, Transformation *, EntityBlockedOrderingTag *)
 
template<typename GFS , typename Transformation >
composite_gfs_to_entityblocked_ordering_descriptor< GFS, Transformation > Dune::PDELab::register_composite_gfs_to_ordering_descriptor (GFS *, Transformation *, EntityBlockedOrderingTag *)
 
template<typename GFS , typename Transformation >
power_gfs_to_interleaved_ordering_descriptor< GFS, Transformation > Dune::PDELab::register_power_gfs_to_ordering_descriptor (GFS *, Transformation *, InterleavedOrderingTag *)
 
template<typename GFS , typename Transformation >
composite_gfs_to_interleaved_ordering_descriptor< GFS, Transformation > Dune::PDELab::register_composite_gfs_to_ordering_descriptor (GFS *, Transformation *, InterleavedOrderingTag *)
 
template<typename GFS , typename Transformation , typename Params >
direct_leaf_gfs_to_gridview_ordering_descriptor< GFS, Transformation > Dune::PDELab::register_leaf_gfs_to_ordering_descriptor (GFS *, Transformation *, LeafOrderingTag< Params > *)
 
template<typename GFS , typename Transformation >
power_gfs_to_lexicographic_ordering_descriptor< GFS, Transformation > Dune::PDELab::register_power_gfs_to_ordering_descriptor (GFS *, Transformation *, LexicographicOrderingTag *)
 
template<typename GFS , typename Transformation >
composite_gfs_to_lexicographic_ordering_descriptor< GFS, Transformation > Dune::PDELab::register_composite_gfs_to_ordering_descriptor (GFS *, Transformation *, LexicographicOrderingTag *)
 

Detailed Description

Function Documentation

◆ register_composite_gfs_to_ordering_descriptor() [1/3]

template<typename GFS , typename Transformation >
composite_gfs_to_entityblocked_ordering_descriptor<GFS,Transformation> Dune::PDELab::register_composite_gfs_to_ordering_descriptor ( GFS *  ,
Transformation *  ,
EntityBlockedOrderingTag  
)

◆ register_composite_gfs_to_ordering_descriptor() [2/3]

template<typename GFS , typename Transformation >
composite_gfs_to_lexicographic_ordering_descriptor<GFS,Transformation> Dune::PDELab::register_composite_gfs_to_ordering_descriptor ( GFS *  ,
Transformation *  ,
LexicographicOrderingTag  
)

◆ register_composite_gfs_to_ordering_descriptor() [3/3]

template<typename GFS , typename Transformation >
composite_gfs_to_interleaved_ordering_descriptor<GFS,Transformation> Dune::PDELab::register_composite_gfs_to_ordering_descriptor ( GFS *  ,
Transformation *  ,
InterleavedOrderingTag  
)

◆ register_leaf_gfs_to_ordering_descriptor()

template<typename GFS , typename Transformation , typename Params >
direct_leaf_gfs_to_gridview_ordering_descriptor<GFS,Transformation> Dune::PDELab::register_leaf_gfs_to_ordering_descriptor ( GFS *  ,
Transformation *  ,
LeafOrderingTag< Params > *   
)

◆ register_power_gfs_to_ordering_descriptor() [1/3]

template<typename GFS , typename Transformation >
power_gfs_to_entityblocked_ordering_descriptor<GFS,Transformation> Dune::PDELab::register_power_gfs_to_ordering_descriptor ( GFS *  ,
Transformation *  ,
EntityBlockedOrderingTag  
)

◆ register_power_gfs_to_ordering_descriptor() [2/3]

template<typename GFS , typename Transformation >
power_gfs_to_lexicographic_ordering_descriptor<GFS,Transformation> Dune::PDELab::register_power_gfs_to_ordering_descriptor ( GFS *  ,
Transformation *  ,
LexicographicOrderingTag  
)

◆ register_power_gfs_to_ordering_descriptor() [3/3]

template<typename GFS , typename Transformation >
power_gfs_to_interleaved_ordering_descriptor<GFS,Transformation> Dune::PDELab::register_power_gfs_to_ordering_descriptor ( GFS *  ,
Transformation *  ,
InterleavedOrderingTag  
)