|
| template<typename T > |
| void | reduce_all (T &object) |
| | reduce in all process
|
| |
| template<typename T > |
| void | reduce_all (T *object, const int n) |
| |
| template<typename T > |
| void | reduce_pool (T &object) |
| |
| template<typename T > |
| void | reduce_pool (T *object, const int n) |
| |
| template<typename T > |
| void | reduce_min (T &v) |
| |
| template<typename T > |
| void | reduce_max (T &v) |
| |
| template<typename T > |
| void | reduce_min_pool (const int &nproc_in_pool, T &v) |
| |
| template<typename T > |
| void | reduce_max_pool (const int &nproc_in_pool, T &v) |
| |
| void | reduce_int_diag (int &object) |
| |
| void | reduce_int_grid (int *object, const int n) |
| |
| void | reduce_double_grid (double *object, const int n) |
| |
| void | reduce_double_diag (double *object, const int n) |
| |
| void | reduce_double_allpool (const int &npool, const int &nproc_in_pool, double &object) |
| |
| void | reduce_double_allpool (const int &npool, const int &nproc_in_pool, double *object, const int n) |
| |
| void | gather_int_all (int &v, int *all) |
| |
| bool | check_if_equal (double &v) |
| |
| template<class T , class TI > |
| void | ZEROS (std::complex< T > *u, const TI n) |
| |
| template<class T , class TI > |
| void | ZEROS (T *u, const TI n) |
| |
| template<> |
| void | reduce_all< double > (double &object) |
| |
| template<> |
| void | reduce_pool< double > (double &object) |
| |
| template<> |
| void | reduce_pool< float > (float &object) |
| |
| void | reduce_all (double &object) |
| |
| void | reduce_pool (double &object) |
| |
| void | reduce_pool (float &object) |
| |
| template void | reduce_all< double > (double *object, const int n) |
| |
| template void | reduce_pool< float > (float *object, const int n) |
| |
| template void | reduce_pool< double > (double *object, const int n) |
| |