dune-typetree
2.4-dev
|
#include <dune/common/tuples.hh>
#include <dune/common/typetraits.hh>
Go to the source code of this file.
Classes | |
struct | Dune::TypeTree::FilterEntry< new_k, old_k > |
A filter entry describing the mapping of one child in the filtered node. More... | |
struct | Dune::TypeTree::FilterResult< FilterEntries > |
The result of a filter. More... | |
struct | Dune::TypeTree::FilterResult< FilterEntries >::apply< Node > |
struct | Dune::TypeTree::SimpleFilterTag |
Tag describing a simple filter that can only decide whether or not to include a single given child. More... | |
struct | Dune::TypeTree::AdvancedFilterTag |
Tag describing an advanced filter that has full control over the construction of the list of FilterEntries. More... | |
struct | Dune::TypeTree::AdvancedFilter |
Base class for advanced filters. More... | |
struct | Dune::TypeTree::AdvancedFilter::apply< Node, Children > |
Apply this filter to the given node and children. More... | |
struct | Dune::TypeTree::SimpleFilter |
Default simple filter that accepts any node and leaves its child structure unchanged. More... | |
struct | Dune::TypeTree::SimpleFilter::validate< Node > |
Validates the combination of filter and node. More... | |
struct | Dune::TypeTree::SimpleFilter::apply< Child, new_index, old_index > |
Applies the filter to the given child node. More... | |
struct | Dune::TypeTree::IndexFilter< indices > |
Filter class for FilteredCompositeNode that selects the children with the given indices. More... | |
struct | Dune::TypeTree::filter< Filter > |
Adapter class that takes a SimpleFilter, validated it and turns it into an AdvancedFilter. More... | |
struct | Dune::TypeTree::filter< Filter >::apply< Node, Children > |
Apply the filter. More... | |
Namespaces | |
Dune | |
Dune::TypeTree | |