Permute the ordering created from the passed-in tag based on a simple lookup table.
More...
template<typename OrderingTag>
struct Dune::PDELab::ordering::Permuted< OrderingTag >
Permute the ordering created from the passed-in tag based on a simple lookup table.
This tag modifies the Ordering designed by the passed-in OrderingTag to perform an additional permutation step on the ContainerIndex entries touched by that Ordering. In layman's terms: You can reorder the list of ContainerIndices you would get if the GridFunctionSpace associated with this OrderingTag were the topmost space, but you cannot perform any reordering within those individual blocks.
- Template Parameters
-
OrderingTag | The tag describing the Ordering that will be permuted. |