|
dune-pdelab 2.9
|
Loading...
Searching...
No Matches
Classes |
Public Types |
Public Member Functions |
Static Public Member Functions |
Static Public Attributes |
List of all members
Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, VBE, CE >::LeafOrdering Struct Reference
The actual Ordering object of the grid function space. More...
#include <dune/pdelab/gridfunctionspace/dunefunctionsgridfunctionspace.hh>
Inheritance diagram for Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, VBE, CE >::LeafOrdering:

Classes | |
| struct | Traits |
Public Types | |
| using | DOFIndex = typename Traits::DOFIndex |
| using | ContainerIndex = typename Traits::ContainerIndex |
| using | size_type = std::size_t |
| typedef LeafNodeTag | NodeTag |
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. | |
| 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. | |
| bool | fixedSize (typename Traits::SizeType codim) const |
| True if all entities of the given codimension have the same number of dofs. | |
| 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 () |
Static Public Member Functions | |
| static constexpr auto | degree () |
Static Public Attributes | |
| static const bool | isLeaf |
| static const bool | isPower |
| static const bool | isComposite |
| static const std::size_t | CHILDREN |
Detailed Description
template<typename DFBasis, typename VBE, typename CE>
struct Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, VBE, CE >::LeafOrdering
struct Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, VBE, CE >::LeafOrdering
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.
The documentation for this struct was generated from the following file:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8