dune-functions 2.9.0
Classes | Functions
Dune::Functions::Concept Namespace Reference

Classes

struct  BasisNode
 
struct  BasisTree
 
struct  Callable
 Concept objects that can be called with given argument list. More...
 
struct  CompositeBasisNode
 
struct  ConstVectorBackend
 
struct  DifferentiableFunction
 
struct  DifferentiableFunction< Range(Domain), DerivativeTraits >
 Concept for a differentiable function mapping Domain to Range. More...
 
struct  DifferentiableGridFunction
 
struct  DifferentiableGridFunction< Range(Domain), EntitySet, DerivativeTraits >
 Concept for a differentiable grid function mapping Domain to Range. More...
 
struct  DifferentiableGridViewFunction
 
struct  DifferentiableGridViewFunction< Range(Domain), GridView, DerivativeTraits >
 Concept for a differentiable grid view function mapping Domain to Range. More...
 
struct  DifferentiableLocalFunction
 
struct  DifferentiableLocalFunction< Range(Domain), LocalContext, DerivativeTraits >
 Concept for a differentiable local function mapping Domain to Range. More...
 
struct  EntitySet
 Concept for an entity set for a Concept::GridFunction<Range(Domain), EntitySet, DerivativeTraits> More...
 
struct  Function
 
struct  Function< Range(Domain)>
 Concept for a function mapping Domain to Range. More...
 
struct  GlobalBasis
 
struct  GridFunction
 
struct  GridFunction< Range(Domain), EntitySet >
 Concept for a grid function mapping Domain to Range. More...
 
struct  GridViewFunction
 
struct  GridViewFunction< Range(Domain), GridView >
 Concept for a grid view function mapping Domain to Range. More...
 
struct  HasIndexAccess
 
struct  HasResize
 
struct  HasSizeMethod
 
struct  IndexMergingStrategy
 
struct  LeafBasisNode
 
struct  LocalFunction
 
struct  LocalFunction< Range(Domain), LocalContext >
 Concept for a local function mapping Domain to Range. More...
 
struct  LocalView
 
struct  PowerBasisNode
 
struct  PreBasis
 
struct  VectorBackend
 

Functions

template<class F , class... Args>
static constexpr auto isCallable ()
 Check if f is callable with given argument list. More...
 
template<class F , class... Args>
static constexpr auto isCallable (F &&, Args &&...)
 Check if f is callable with given argument list. More...
 
template<class F , class Signature >
static constexpr bool isFunction ()
 Check if F models the Function concept with given signature. More...
 
template<class F , class Signature , template< class > class DerivativeTraits>
static constexpr bool isFunction (F &&f, SignatureTag< Signature, DerivativeTraits >)
 Check if f models the Function concept with given signature. More...
 
template<class F , class Signature , template< class > class DerivativeTraits = DefaultDerivativeTraits>
static constexpr bool isDifferentiableFunction ()
 Check if F models the DifferentiableFunction concept with given signature. More...
 
template<class F , class Signature , template< class > class DerivativeTraits>
static constexpr bool isDifferentiableFunction (F &&f, SignatureTag< Signature, DerivativeTraits >)
 Check if f models the DifferentiableFunction concept with given signature. More...
 
template<class F , class Signature , class LocalContext >
static constexpr bool isLocalFunction ()
 Check if F models the LocalFunction concept with given signature and local context. More...
 
template<class F , class Signature , class LocalContext , template< class > class DerivativeTraits = DefaultDerivativeTraits>
static constexpr bool isDifferentiableLocalFunction ()
 Check if F models the DifferentiableLocalFunction concept with given signature and local context. More...
 
template<class E >
static constexpr bool isEntitySet ()
 Check if F models the GridFunction concept with given signature and entity set. More...
 
template<class F , class Signature , class EntitySet >
static constexpr bool isGridFunction ()
 Check if F models the GridFunction concept with given signature and entity set. More...
 
template<class F , class Signature , class EntitySet , template< class > class DerivativeTraits = DefaultDerivativeTraits>
static constexpr bool isDifferentiableGridFunction ()
 Check if F models the DifferentiableGridFunction concept with given signature and entity set. More...
 
template<class F , class Signature , class GridView >
static constexpr bool isGridViewFunction ()
 Check if F models the GridViewFunction concept with given signature. More...
 
template<class F , class Signature , class GridView , template< class > class DerivativeTraits = DefaultDerivativeTraits>
static constexpr bool isDifferentiableGridViewFunction ()
 Check if F models the DifferentiableGridViewFunction concept with given signature. More...
 
template<typename T >
static constexpr bool isIndexMergingStrategy ()
 
template<typename T >
static constexpr bool isIndexMergingStrategy (T &&t)
 

Function Documentation

◆ isIndexMergingStrategy() [1/2]

template<typename T >
static constexpr bool Dune::Functions::Concept::isIndexMergingStrategy ( )
staticconstexpr

◆ isIndexMergingStrategy() [2/2]

template<typename T >
static constexpr bool Dune::Functions::Concept::isIndexMergingStrategy ( T &&  t)
staticconstexpr