10#ifndef INCGe384f4f7485d447c8d3f33406a0f5f7e
11#define INCGe384f4f7485d447c8d3f33406a0f5f7e
25template <
class T,
typename =
void>
27 static constexpr bool value =
false;
34struct IsScalar<T, std::enable_if_t<std::is_arithmetic_v<T>>> {
35 static constexpr bool value =
true;
43struct IsScalar<std::complex<T>, std::enable_if_t<std::is_arithmetic_v<T>>> {
44 static constexpr bool value =
true;
Concept which is fulfilled if a type T is a scalar type, i.e. if it is a "field" in the mathematical ...
Contains basic functionality that is used by other parts of LehrFEM++.
Base Traits class which can be used to determine if a type T is a scalar value.
static constexpr bool value