Classical algorithm, always valid.
#include <eve/module/core.hpp>
#include <iostream>
#include <iomanip>
int main()
{
std::cout << "<- wf0 = " << wf0 << "\n";
std::cout << "<- wf1 = " << wf1 << "\n";
std::cout << std::setprecision(20);
std::cout <<
"-> two_add(wf0, wf1) = " <<
eve::two_add(wf0, wf1) <<
"\n";
std::cout <<
"-> two_add[raw](wf0, wf1) = " <<
eve::two_add[eve::raw](wf0, wf1) <<
"\n";
}
constexpr auto eps
Computes a constant to the machine epsilon.
Definition eps.hpp:74
Lightweight type-wrapper.
Definition as.hpp:29
Wrapper for SIMD registers.
Definition wide.hpp:94