dune-fem  2.4.1-rc
Classes | Namespaces | Functions
utility.hh File Reference
#include <algorithm>
#include <type_traits>

Go to the source code of this file.

Classes

struct  Dune::Std::are_all_same< T >
 
struct  Dune::Std::are_all_same< T >
 
struct  Dune::Std::are_all_same< U, V, T... >
 

Namespaces

 Dune
 
 Dune::Std
 

Functions

template<class T >
static constexpr T Dune::Std::sum (T a)
 
template<class T , class... U>
static constexpr T Dune::Std::sum (T a, U...b)
 
template<class T >
static constexpr T Dune::Std::sub (T a)
 
template<class T , class... U>
static constexpr T Dune::Std::sub (T a, U...b)
 
template<class T >
static constexpr T Dune::Std::max (T a)
 
template<class T , class... U>
static constexpr T Dune::Std::max (T a, U...b)
 
template<class T >
static constexpr T Dune::Std::min (T a)
 
template<class T , class... U>
static constexpr T Dune::Std::min (T a, U...b)
 
static constexpr bool Dune::Std::Or (bool a)
 
template<class... U>
static constexpr bool Dune::Std::Or (bool a, U...b)
 
static constexpr bool Dune::Std::And (bool a)
 
template<class B , class... U>
static constexpr bool Dune::Std::And (B a, U...b)