#include <dune/pdelab/ordering/interleavedordering.hh>
|
typedef Dune::PDELab::impl::GridFunctionSpaceOrderingData< typename Traits::SizeType > | GFSData |
|
◆ CacheTag
template<typename DI , typename CI >
◆ ContainerAllocationTag
template<typename DI , typename CI >
◆ GFSData
template<typename DI , typename CI >
typedef Dune::PDELab::impl::GridFunctionSpaceOrderingData<typename Traits::SizeType> Dune::PDELab::OrderingBase< DI, CI >::GFSData |
|
protectedinherited |
◆ OrderingTag
◆ Traits
◆ CompositeInterleavedOrdering()
template<typename DI , typename CI , typename... Children>
Construct ordering object.
In general, an ordering object is not properly setup after construction. This must be done by a seperate call to update() after all the children have been properly set up.
- Note
- This constructor must be present for ordering objects not at the leaf of the tree.
◆ _mapIndex()
template<typename DI , typename CI >
void Dune::PDELab::OrderingBase< DI, CI >::_mapIndex |
( |
typename Traits::DOFIndexView |
di, |
|
|
typename Traits::ContainerIndex & |
ci |
|
) |
| const |
|
inlineprotectedinherited |
◆ blockCount()
template<typename DI , typename CI >
◆ blockOffset()
template<typename DI , typename CI >
◆ childOrdering() [1/2]
template<typename DI , typename CI >
◆ childOrdering() [2/2]
template<typename DI , typename CI >
◆ childOrderingCount()
template<typename DI , typename CI >
◆ containerBlocked()
template<typename DI , typename CI >
◆ contains()
template<typename DI , typename CI >
◆ extract_entity_indices()
◆ fixedSize() [1/2]
template<typename DI , typename CI >
◆ fixedSize() [2/2]
template<typename DI , typename CI >
◆ map_lfs_indices()
◆ mapIndex() [1/2]
template<typename DI , typename CI >
◆ mapIndex() [2/2]
template<typename DI , typename CI >
void Dune::PDELab::OrderingBase< DI, CI >::mapIndex |
( |
typename Traits::DOFIndexView |
di, |
|
|
typename Traits::ContainerIndex & |
ci |
|
) |
| const |
|
inlineinherited |
◆ maxLocalSize()
template<typename DI , typename CI >
◆ mergeMode()
template<typename DI , typename CI >
◆ name()
template<typename DI , typename CI , typename... Children>
◆ setDelegate()
template<typename DI , typename CI >
Set the delegate called in mapIndex().
When copying an Ordering with a delegate, the derived Ordering must call this method with 'this' as its argument in the copy and the move constructors!
◆ size() [1/2]
template<typename DI , typename CI >
◆ size() [2/2]
template<typename DI , typename CI >
◆ sizeOffset()
template<typename DI , typename CI >
◆ update()
template<typename DI , typename CI , typename... Children>
◆ _block_count
template<typename DI , typename CI >
◆ _child_block_merge_offsets
template<typename DI , typename CI >
◆ _child_block_offsets
template<typename DI , typename CI >
◆ _child_count
template<typename DI , typename CI >
◆ _child_size_offsets
template<typename DI , typename CI >
◆ _children
template<typename DI , typename CI >
◆ _codim_fixed_size
template<typename DI , typename CI >
◆ _codim_used
template<typename DI , typename CI >
◆ _container_blocked
template<typename DI , typename CI >
◆ _delegate
template<typename DI , typename CI >
◆ _fixed_size
template<typename DI , typename CI >
◆ _gfs_data
template<typename DI , typename CI >
◆ _max_local_size
template<typename DI , typename CI >
◆ _merge_mode
template<typename DI , typename CI >
◆ _size
template<typename DI , typename CI >
◆ consume_tree_index
◆ has_dynamic_ordering_children
template<typename DI , typename CI >
The documentation for this class was generated from the following file: