XGC1
Functions/Subroutines
qsort_mod Module Reference

Functions/Subroutines

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)
 
subroutine my_qsort_cpp_f (left, right, input, criterion, isize)
 
recursive subroutine my_qsort_f (left, right, input, criterion, isize, is_ascending)
 
subroutine, private sort_swap_f (i, j, input, isize)
 
integer function, private my_compare_f (iin, jin, input, criterion, isize)
 

Function/Subroutine Documentation

◆ my_compare()

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
Here is the caller graph for this function:

◆ my_compare_f()

integer function, private qsort_mod::my_compare_f ( integer, intent(in)  iin,
integer, intent(in)  jin,
integer, dimension(isize), intent(in)  input,
real (kind=4), dimension(isize), intent(in)  criterion,
integer, intent(in)  isize 
)
private
Here is the caller graph for this function:

◆ my_qsort()

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 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ my_qsort_cpp()

subroutine qsort_mod::my_qsort_cpp ( integer, intent(in), value  left,
integer, intent(in), value  right,
integer, dimension(isize), intent(out)  input,
real (kind=8), dimension(isize), intent(in)  criterion,
integer, intent(in), value  isize 
)
Here is the call graph for this function:

◆ my_qsort_cpp_f()

subroutine qsort_mod::my_qsort_cpp_f ( integer, intent(in), value  left,
integer, intent(in), value  right,
integer, dimension(isize), intent(out)  input,
real (kind=4), dimension(isize), intent(in)  criterion,
integer, intent(in), value  isize 
)
Here is the call graph for this function:

◆ my_qsort_f()

recursive subroutine qsort_mod::my_qsort_f ( integer, intent(in)  left,
integer, intent(in)  right,
integer, dimension(isize), intent(inout)  input,
real (kind=4), dimension(isize), intent(in)  criterion,
integer, intent(in)  isize,
logical, intent(in), optional  is_ascending 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ sort_swap()

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
Here is the caller graph for this function:

◆ sort_swap_f()

subroutine, private qsort_mod::sort_swap_f ( integer, intent(in)  i,
integer, intent(in)  j,
integer, dimension(isize), intent(inout)  input,
integer, intent(in)  isize 
)
private
Here is the caller graph for this function: