E.V.E  0.1-beta
eve::floating_real_scalar_value Concept Reference

#include <eve/concept/vectorizable.hpp>

Concept definition

template<typename T>
concept eve::floating_real_scalar_value = real_scalar_value<T> && std::floating_point<detail::value_type_t<T>>
Specify that a type represents a scalar value.
Definition: vectorizable.hpp:167
Specify that a type represents a scalar value.
Definition: vectorizable.hpp:155

Detailed Description

Specify that a type represents a scalar value.

The concept floating_real_scalar_value<T> is satisfied if and only if T is scalar_value and floating_real_value

Examples

  • float
  • double