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 , 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) |
|
◆ add_ay_to_x()
template<typename V1 , typename V2 , typename T >
void add_ay_to_x |
( |
const V1 & |
dest_view, |
|
|
const V2 & |
added_view, |
|
|
T |
coeff |
|
) |
| |
|
inline |
◆ add_device_view_to_host_view()
template<typename V1 , typename V2 >
void add_device_view_to_host_view |
( |
V1 & |
dest_view, |
|
|
const V2 & |
device_view |
|
) |
| |
|
inline |
◆ add_y_to_x()
template<typename V1 , typename V2 >
void add_y_to_x |
( |
const V1 & |
dest_view, |
|
|
const V2 & |
added_view |
|
) |
| |
|
inline |
◆ divide_x_by_a()
template<typename V1 , typename T >
void divide_x_by_a |
( |
const V1 & |
dest_view, |
|
|
T |
coeff |
|
) |
| |
|
inline |
◆ host_add_ay_to_x()
template<typename V1 , typename V2 , typename T >
void host_add_ay_to_x |
( |
V1 & |
dest_view, |
|
|
const V2 & |
added_view, |
|
|
T |
coeff |
|
) |
| |
|
inline |
◆ host_divide_x_by_y()
template<typename V1 , typename V2 >
void host_divide_x_by_y |
( |
V1 & |
dest_view, |
|
|
const V2 & |
divisor_view |
|
) |
| |
|
inline |
◆ host_multiply_x_by_y()
template<typename V1 , typename V2 >
void host_multiply_x_by_y |
( |
V1 & |
dest_view, |
|
|
const V2 & |
multiplier_view |
|
) |
| |
|
inline |
◆ max_view()
template<typename T >
T::value_type max_view |
( |
const T & |
view | ) |
|
|
inline |
◆ multiply_x_by_y()
template<typename V1 , typename V2 >
void multiply_x_by_y |
( |
const V1 & |
dest_view, |
|
|
const V2 & |
mult_view |
|
) |
| |
|
inline |
◆ sum_view()
template<typename T >
T::value_type sum_view |
( |
const T & |
view | ) |
|
|
inline |