Data Types | |
| interface | mod_global_min::global_min |
| interface | mod_global_max::global_max |
| interface | mod_global_min_array::global_min_array |
| interface | mod_global_max_array::global_max_array |
| interface | mod_global_sum::global_sum |
Modules | |
| module | mod_global_min |
| Generic min routine for integer or double scalar (minimum value between different values given on each processor) | |
| module | mod_global_max |
| Generic max routine for integer or double (maximum between different values given on each processor) | |
| module | mod_global_min_array |
| Generic minval routine for an array of integer or double (minval between different arrays given on each processor) | |
| module | mod_global_max_array |
| Generic maxval routine for an array of integer or double (maxval between different arrays given on each processor) | |
| module | mod_global_sum |
| Sums a scalar across processes in place. | |
| module | mod_global_reduction |
| Global reduction functions. | |
Functions/Subroutines | |
| subroutine | mod_global_min::global_min_integer (val) |
| subroutine | mod_global_min::global_min_double (val) |
| subroutine | mod_global_max::global_max_integer (val) |
| subroutine | mod_global_max::global_max_double (val) |
| subroutine | mod_global_max::global_max_integer_array (val) |
| subroutine | mod_global_max::global_max_double_array (val) |
| subroutine | mod_global_min_array::global_min_array_double (tab, min_val) |
| subroutine | mod_global_min_array::global_min_array_integer (tab, min_val) |
| subroutine | mod_global_max_array::global_max_array_double (tab, max_val) |
| subroutine | mod_global_max_array::global_max_array_integer (tab, max_val) |
| subroutine | mod_global_sum::global_sum_integer (val) |
| subroutine | mod_global_sum::global_sum_long_integer (val) |
| subroutine | mod_global_sum::global_sum_double (val) |
| subroutine | mod_global_sum::global_sum_double_array (val) |