Go to the source code of this file.
|
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 > |
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 V1 , typename V2 >
void add_device_view_to_host_view |
( |
V1 & |
dest_view, |
|
|
const V2 & |
device_view |
|
) |
| |
|
inline |
template<typename V1 , typename V2 >
void add_y_to_x |
( |
const V1 & |
dest_view, |
|
|
const V2 & |
added_view |
|
) |
| |
|
inline |
template<typename V1 , typename T >
void divide_x_by_a |
( |
const V1 & |
dest_view, |
|
|
T |
coeff |
|
) |
| |
|
inline |
template<typename V1 , typename V2 , typename T >
void host_add_ay_to_x |
( |
V1 & |
dest_view, |
|
|
const V2 & |
added_view, |
|
|
T |
coeff |
|
) |
| |
|
inline |
template<typename V1 , typename V2 >
void host_divide_x_by_y |
( |
V1 & |
dest_view, |
|
|
const V2 & |
divisor_view |
|
) |
| |
|
inline |
template<typename V1 , typename V2 >
void host_multiply_x_by_y |
( |
V1 & |
dest_view, |
|
|
const V2 & |
multiplier_view |
|
) |
| |
|
inline |
template<typename T >
T::value_type max_view |
( |
const T & |
view | ) |
|
|
inline |
template<typename T >
T::value_type sum_view |
( |
const T & |
view | ) |
|
|
inline |