dune-pdelab
2.7-git
|
The actual Ordering object of the grid function space. More...
#include <dune/pdelab/gridfunctionspace/dunefunctionsgridfunctionspace.hh>
Classes | |
struct | Traits |
Public Types | |
using | DOFIndex = typename Traits::DOFIndex |
using | ContainerIndex = typename Traits::ContainerIndex |
using | size_type = std::size_t |
Public Member Functions | |
LeafOrdering (const GridFunctionSpace &gfs) | |
size_type | size (ContainerIndex suffix) const |
size_type | size () const |
size_type | size (const typename DOFIndex::EntityIndex &entity) const |
Number of degrees of freedom per entity. More... | |
size_type | maxLocalSize () const |
bool | contains (typename Traits::SizeType codim) const |
True if there is at least one entity of the given codim that has a dof. More... | |
bool | fixedSize (typename Traits::SizeType codim) const |
True if all entities of the given codimension have the same number of dofs. More... | |
template<typename CIOutIterator , typename DIOutIterator = DummyDOFIndexIterator> | |
Traits::SizeType | extract_entity_indices (const typename Traits::DOFIndex::EntityIndex &entityIndex, typename Traits::SizeType child_index, CIOutIterator ci_out, const CIOutIterator ci_end, DIOutIterator dummy) const |
ContainerIndex | containerIndex (const DOFIndex &i) const |
void | update () |
The actual Ordering object of the grid function space.
This class is the leaf in the ordering tree of the dune-functions grid function space. It is the class that implements that actual ordering. PDELab requires orderings to be trees with at least two nodes even if the basis itself is represented by a tree with a single node only.