Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
vexcl_abs.hpp File Reference
#include <vexcl/vector.hpp>
#include <vexcl/multivector.hpp>
#include <vexcl/operations.hpp>
Include dependency graph for vexcl_abs.hpp:
This graph shows which files directly or indirectly include this file:

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)