Type traits. More...
#include <type_traits>
Go to the source code of this file.
Classes | |
struct | Dumux::AlwaysFalse< T > |
Template which always yields a false value. More... | |
Namespaces | |
namespace | Dumux |
Typedefs | |
using | Dumux::Noop = decltype(noop) |
template<typename Default , typename T > | |
using | Dumux::NonVoidOr = std::conditional_t<!std::is_void_v< T >, T, Default > |
Helper template to select type T if it is not void or fall back to the given default type otherwise. More... | |
Variables | |
constexpr auto | Dumux::noop = [] (auto...) {} |
Function that performs no operation. More... | |