|
| integer(kind=jpim), parameter | ecsort_mix::nthrds = 64 |
| |
| integer(kind=jpim), parameter | ecsort_mix::sizeof_int4 = 4 |
| |
| integer(kind=jpim), parameter | ecsort_mix::sizeof_int8 = 8 |
| |
| integer(kind=jpim), parameter | ecsort_mix::sizeof_real4 = 4 |
| |
| integer(kind=jpim), parameter | ecsort_mix::sizeof_real8 = 8 |
| |
| integer(kind=jpim), parameter | ecsort_mix::min_method = 1 |
| |
| integer(kind=jpim), parameter | ecsort_mix::max_method = 5 |
| |
| integer(kind=jpim), parameter | ecsort_mix::radixsort_method = 1 |
| |
| integer(kind=jpim), parameter | ecsort_mix::heapsort_method = 2 |
| |
| integer(kind=jpim), parameter | ecsort_mix::quicksort_method = 3 |
| |
| integer(kind=jpim), parameter | ecsort_mix::countingsort_method = 4 |
| |
| integer(kind=jpim), parameter | ecsort_mix::gnomesort_method = 5 |
| |
| character(len=12), dimension(min_method:max_method), parameter | ecsort_mix::method_name = (/ 'RADIXSORT ' ,'HEAPSORT ' ,'QUICKSORT ' ,'COUNTINGSORT' ,'GNOMESORT ' /) |
| |
| integer(kind=jpim) | ecsort_mix::default_method = RADIXSORT_METHOD |
| |
| integer(kind=jpim), dimension(nthrds) | ecsort_mix::current_method = RADIXSORT_METHOD |
| |
| integer(kind=jpim) | ecsort_mix::nomp = -1 |
| |
| integer(kind=jpim) | ecsort_mix::nsinfo = 0 |
| |