This set of (template) classes provides types that allow an arbitrarily sized set of values of an arithmetic type, much like a std::array
. But in contrast to std::array
the types behave like the SIMD vector types, implementing all needed operators and functions.