|
subroutine | my_qsort_cpp (left, right, input, criterion, isize) |
|
recursive subroutine | my_qsort (left, right, input, criterion, isize, is_ascending) |
|
|
subroutine, private | sort_swap (i, j, input, isize) |
|
integer function, private | my_compare (iin, jin, input, criterion, isize) |
|
integer function, private qsort_mod::my_compare |
( |
integer, intent(in) |
iin, |
|
|
integer, intent(in) |
jin, |
|
|
integer, dimension(isize), intent(in) |
input, |
|
|
real (kind=8), dimension(isize), intent(in) |
criterion, |
|
|
integer, intent(in) |
isize |
|
) |
| |
|
private |
recursive subroutine qsort_mod::my_qsort |
( |
integer, intent(in) |
left, |
|
|
integer, intent(in) |
right, |
|
|
integer, dimension(isize), intent(inout) |
input, |
|
|
real (kind=8), dimension(isize), intent(in) |
criterion, |
|
|
integer, intent(in) |
isize, |
|
|
logical, intent(in), optional |
is_ascending |
|
) |
| |
subroutine qsort_mod::my_qsort_cpp |
( |
integer |
left, |
|
|
integer |
right, |
|
|
integer, dimension(isize), intent(out) |
input, |
|
|
real (kind=8), dimension(isize), intent(in) |
criterion, |
|
|
integer |
isize |
|
) |
| |
subroutine, private qsort_mod::sort_swap |
( |
integer, intent(in) |
i, |
|
|
integer, intent(in) |
j, |
|
|
integer, dimension(isize), intent(inout) |
input, |
|
|
integer, intent(in) |
isize |
|
) |
| |
|
private |
The documentation for this module was generated from the following file:
- /u/gitlab-xgc/builds/YGMz2TJ8/0/xgc/XGC-Devel/XGC_core/qsort.F90