SABER
|
Public Member Functions | |
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... | |
Definition at line 70 of file tools_qsort.F90.
subroutine tools_qsort::interchange_sort::qsort_interchange_sort_int | ( | integer, intent(in) | n, |
integer, intent(in) | left_end, | ||
integer, intent(in) | right_end, | ||
integer(kind_int), dimension(n), intent(inout) | list, | ||
integer, dimension(n), intent(inout) | order | ||
) |
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 523 of file tools_qsort.F90.
subroutine tools_qsort::interchange_sort::qsort_interchange_sort_real | ( | integer, intent(in) | n, |
integer, intent(in) | left_end, | ||
integer, intent(in) | right_end, | ||
real(kind_real), dimension(n), intent(inout) | list, | ||
integer, dimension(n), intent(inout) | order | ||
) |
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 566 of file tools_qsort.F90.