dune-functions  2.7.1
Public Types | List of all members
Dune::Functions::CompositePreBasis< MI, IMS, SPB >::Types< Dune::Std::index_sequence< indices... > > Struct Template Reference

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

Public Types

template<std::size_t i>
using SubNode = typename std::tuple_element_t< i, SubPreBases >::Node
 
template<std::size_t i>
using SubIndexSet = typename std::tuple_element_t< i, SubPreBases >::IndexSet
 
using SubIndexSets = std::tuple< SubIndexSet< indices >... >
 
using Node = CompositeBasisNode< SubNode< indices >... >
 

Member Typedef Documentation

◆ Node

template<class MI , class IMS , class... SPB>
template<std::size_t... indices>
using Dune::Functions::CompositePreBasis< MI, IMS, SPB >::Types< Dune::Std::index_sequence< indices... > >::Node = CompositeBasisNode<SubNode<indices>...>

◆ SubIndexSet

template<class MI , class IMS , class... SPB>
template<std::size_t... indices>
template<std::size_t i>
using Dune::Functions::CompositePreBasis< MI, IMS, SPB >::Types< Dune::Std::index_sequence< indices... > >::SubIndexSet = typename std::tuple_element_t<i, SubPreBases>::IndexSet

◆ SubIndexSets

template<class MI , class IMS , class... SPB>
template<std::size_t... indices>
using Dune::Functions::CompositePreBasis< MI, IMS, SPB >::Types< Dune::Std::index_sequence< indices... > >::SubIndexSets = std::tuple<SubIndexSet<indices>...>

◆ SubNode

template<class MI , class IMS , class... SPB>
template<std::size_t... indices>
template<std::size_t i>
using Dune::Functions::CompositePreBasis< MI, IMS, SPB >::Types< Dune::Std::index_sequence< indices... > >::SubNode = typename std::tuple_element_t<i, SubPreBases>::Node

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