#include <vexcl/vector.hpp>
#include <vexcl/multivector.hpp>
#include <vexcl/operations.hpp>
Namespaces | |
vex | |
Functions | |
template<typename T , size_t N> | |
std::enable_if < std::is_integral< T >::value, typename boost::proto::result_of::make_expr < boost::proto::tag::function, abs_func, const vex::multivector< T, N > & >::type const >::type | vex::abs (const multivector< T, N > &arg) |
template<typename T , size_t N> | |
std::enable_if < !std::is_integral< T > ::value, typename boost::proto::result_of::make_expr < boost::proto::tag::function, fabs_func, const vex::multivector< T, N > & >::type const >::type | vex::abs (const multivector< T, N > &arg) |