|
SABER
|
Generic ranks, dimensions and types. More...
Data Types | |
| interface | qsort |
| interface | quick_sort |
| interface | interchange_sort |
Functions/Subroutines | |
| recursive subroutine | qsort_qsort_int (n, list, order) |
| Sort a subvector. More... | |
| recursive subroutine | qsort_qsort_real (n, list, order) |
| Sort a subvector. More... | |
| recursive subroutine | qsort_quick_sort_int (n, left_end, right_end, list, order) |
| Sort an integer subvector. More... | |
| recursive subroutine | qsort_quick_sort_real (n, left_end, right_end, list, order) |
| Sort an integer subvector. More... | |
| subroutine | qsort_interchange_sort_int (n, left_end, right_end, list, order) |
| Interchange integers. More... | |
| subroutine | qsort_interchange_sort_real (n, left_end, right_end, list, order) |
| Interchange integers. More... | |
Generic ranks, dimensions and types.
Subroutines/functions list Instrumentation functions Qsort routines
|
private |
Interchange integers.
| [in] | n | Input vector size |
| [in] | left_end | Left end of the vector |
| [in] | right_end | Right end of the vector |
| [in,out] | list | Vector to sort |
| [in,out] | order | Positions of the elements in the original order |
Definition at line 268 of file tools_qsort.F90.
|
private |
Interchange integers.
| [in] | n | Input vector size |
| [in] | left_end | Left end of the vector |
| [in] | right_end | Right end of the vector |
| [in,out] | list | Vector to sort |
| [in,out] | order | Positions of the elements in the original order |
Definition at line 311 of file tools_qsort.F90.
|
private |
Sort a subvector.
| [in] | n | Input vector size |
| [in,out] | list | Vector to sort |
| [in,out] | order | Positions of the elements in the original order |
Definition at line 86 of file tools_qsort.F90.
|
private |
Sort a subvector.
| [in] | n | Input vector size |
| [in,out] | list | Vector to sort |
| [in,out] | order | Positions of the elements in the original order |
Definition at line 113 of file tools_qsort.F90.
|
private |
Sort an integer subvector.
| [in] | n | Input vector size |
| [in] | left_end | Left end of the vector |
| [in] | right_end | Right end of the vector |
| [in,out] | list | Vector to sort |
| [in,out] | order | Positions of the elements in the original order |
Definition at line 142 of file tools_qsort.F90.
|
private |
Sort an integer subvector.
| [in] | n | Input vector size |
| [in] | left_end | Left end of the vector |
| [in] | right_end | Right end of the vector |
| [in,out] | list | Vector to sort |
| [in,out] | order | Positions of the elements in the original order |
Definition at line 204 of file tools_qsort.F90.