#include <dune/functions/functionspacebases/concepts.hh>
|
template<class I > |
auto | require (const I &indexSet) -> decltype(requireType< typename I::size_type >(), requireType< typename I::MultiIndex >(), requireType< typename I::LocalView >(), requireSameType< typename I::LocalView, LocalView >(), const_cast< I &>(indexSet).bind(std::declval< typename I::LocalView >()), const_cast< I &>(indexSet).unbind(), requireConvertible< typename I::size_type >(indexSet.size()), requireConvertible< typename I::MultiIndex >(indexSet.index(std::declval< typename I::size_type >())), requireConvertible< typename I::LocalView >(indexSet.localView())) |
|
§ require()
template<class LocalView >
template<class I >
auto Dune::Functions::Concept::LocalIndexSet< LocalView >::require |
( |
const I & |
indexSet | ) |
-> decltype(requireType< typename I::size_type >(), requireType< typename I::MultiIndex >(), requireType< typename I::LocalView >(), requireSameType< typename I::LocalView, LocalView >(), const_cast< I &>(indexSet).bind(std::declval< typename I::LocalView >()), const_cast< I &>(indexSet).unbind(), requireConvertible< typename I::size_type >(indexSet.size()), requireConvertible< typename I::MultiIndex >(indexSet.index(std::declval< typename I::size_type >())), requireConvertible< typename I::LocalView >(indexSet.localView())) |
The documentation for this struct was generated from the following file: