#include <eve/module/math.hpp>
#include <iostream>
{
std::cout <<
"<- pf = " <<
pf <<
"\n";
std::cout <<
"<- qf = " <<
qf <<
"\n";
std::cout <<
"<- rf = " <<
rf <<
"\n";
std::cout <<
"<- wt = " <<
wt <<
"\n";
std::cout <<
"-> geommean[pedantic]](apf, aqf, arf) = " <<
eve::geommean[eve::pedantic](
apf,
aqf,
arf) <<
"\n";
std::cout <<
"-> geommean[kahan](tup) = " <<
eve::geommean[eve::kahan](
tup) <<
"\n";
}
constexpr auto abs
elementwise_callable object computing the absolute value of the parameter.
Definition abs.hpp:85
constexpr auto geommean
Callable object computing the geometric mean of the inputs. .
Definition geommean.hpp:93
typename decltype(detail::as_translated_type(as< T >{}))::type translate_t
Returns the final translated type of T.
Definition translation.hpp:107
Conditional expression ignoring the k last lanes from a eve::simd_value.
Definition conditional.hpp:320
Wrapper for SIMD registers.
Definition wide.hpp:94