dune-functions  2.5.0
Public Member Functions | List of all members
Dune::Functions::Concept::BasisNode Struct Reference

#include <dune/functions/functionspacebases/concepts.hh>

Public Member Functions

template<class N >
auto require (const N &node) -> decltype(requireType< typename N::size_type >(), requireType< typename N::TreePath >(), requireConvertible< typename N::size_type >(node.size()), requireConvertible< typename N::size_type >(node.offset()), requireConvertible< typename N::size_type >(node.localIndex(std::declval< typename N::size_type >())), requireConvertible< typename N::size_type >(node.treeIndex()), requireConvertible< typename N::TreePath >(node.treePath()), requireBaseOf< BasisNodeMixin< typename N::TreePath >, N >())
 

Member Function Documentation

§ require()

template<class N >
auto Dune::Functions::Concept::BasisNode::require ( const N &  node) -> decltype(requireType< typename N::size_type >(), requireType< typename N::TreePath >(), requireConvertible< typename N::size_type >(node.size()), requireConvertible< typename N::size_type >(node.offset()), requireConvertible< typename N::size_type >(node.localIndex(std::declval< typename N::size_type >())), requireConvertible< typename N::size_type >(node.treeIndex()), requireConvertible< typename N::TreePath >(node.treePath()), requireBaseOf< BasisNodeMixin< typename N::TreePath >, N >())

The documentation for this struct was generated from the following file: