IEEEValue Struct Reference

Description

A IEEEValue type is a type which satisfies either Vectorizable or Vectorized and which underlying scalar type behaves like a IEEE754 floating point value.

Requirements

A type T satisfies IEEEValue if:

or if:

and if:

  • std::is_floating_point<boost::simd::scalar_of<T>::type>::value evaluates to true
Example
  • float
  • double
  • boost::simd::pack<double>