#include <dune/functions/functionspacebases/concepts.hh>
 | 
| template<class N , class NodeTag  = typename N::NodeTag>  | 
| auto  | require (const N &node) -> decltype(requireConcept< std::conditional_t< N::isLeaf, LeafBasisNode< GridView >, BasisNode >, N >(), requireConcept< std::conditional_t< std::is_same_v< NodeTag, Dune::TypeTree::PowerNodeTag >, PowerBasisNode< GridView >, BasisNode >, N >(), requireConcept< std::conditional_t< std::is_same_v< NodeTag, Dune::TypeTree::DynamicPowerNodeTag >, DynamicPowerBasisNode< GridView >, BasisNode >, N >(), requireConcept< std::conditional_t< N::isComposite, CompositeBasisNode< GridView >, BasisNode >, N >()) | 
|   | 
◆ require()
template<class GridView > 
template<class N , class NodeTag  = typename N::NodeTag> 
      
        
          | auto Dune::Functions::Concept::BasisTree< GridView >::require  | 
          ( | 
          const N &  | 
          node | ) | 
           ->  decltype(requireConcept< std::conditional_t< N::isLeaf, LeafBasisNode< GridView >, BasisNode >, N >(), requireConcept< std::conditional_t< std::is_same_v< NodeTag, Dune::TypeTree::PowerNodeTag >, PowerBasisNode< GridView >, BasisNode >, N >(), requireConcept< std::conditional_t< std::is_same_v< NodeTag, Dune::TypeTree::DynamicPowerNodeTag >, DynamicPowerBasisNode< GridView >, BasisNode >, N >(), requireConcept< std::conditional_t< N::isComposite, CompositeBasisNode< GridView >, BasisNode >, N >()) | 
        
      
 
 
The documentation for this struct was generated from the following file: