|
| template<typename V1 , typename V2 , typename T > |
| void | host_add_ay_to_x (V1 &dest_view, const V2 &added_view, T coeff) |
| |
| template<typename V1 , typename V2 > |
| void | host_multiply_x_by_y (V1 &dest_view, const V2 &multiplier_view) |
| |
| template<typename V1 , typename V2 > |
| void | host_divide_x_by_y (V1 &dest_view, const V2 &divisor_view) |
| |
| template<typename V1 , typename T > |
| void | divide_x_by_a (const V1 &dest_view, T coeff) |
| |
| template<typename V1 , typename V2 > |
| void | add_y_to_x (const V1 &dest_view, const V2 &added_view) |
| |
| template<typename V1 , typename V2 , typename T > |
| void | add_ay_to_x (const V1 &dest_view, const V2 &added_view, T coeff) |
| |
| template<typename V1 , typename V2 > |
| void | multiply_x_by_y (const V1 &dest_view, const V2 &mult_view) |
| |
| template<typename V1 , typename V2 > |
| void | add_device_view_to_host_view (V1 &dest_view, const V2 &device_view) |
| |
| template<typename T > |
| T::value_type | sum_view (const T &view) |
| |
| template<typename T > |
| T::value_type | max_view (const T &view) |
| |
| template<typename T , class Device > |
| void | avg_view (const View< T **, CLayout, Device > &input_view, const View< T *, CLayout, Device > &avg_view, int dim_to_avg) |
| |