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 |