The Open FUSION Toolkit 1.0.0-8905cc5
Modeling tools for plasma and fusion research and engineering
Loading...
Searching...
No Matches
Public Member Functions | List of all members
sort_array Interface Reference

Detailed Description

Sort an array in ascending order.

Public Member Functions

subroutine int_sort_array44 (list, ind, n)
 
subroutine int_sort_array48 (list, ind, n)
 
subroutine int_sort_array84 (list, ind, n)
 
subroutine int_sort_array88 (list, ind, n)
 
subroutine real_sort_array4 (list, ind, n)
 
subroutine real_sort_array8 (list, ind, n)
 
subroutine sort4 (ia, n)
 Integer(4) implementation of sort_array.
 
subroutine sort8 (ia, n)
 Integer(8) implementation of sort_array.
 
subroutine sorta4 (ia, n, m)
 Integer(4) 2D implementation of sort_array.
 
subroutine sorta8 (ia, n, m)
 Integer(8) 2D implementation of sort_array.
 

Member Function/Subroutine Documentation

◆ int_sort_array44()

subroutine int_sort_array44 ( integer(c_int), dimension(n), intent(inout)  list,
integer(c_int), dimension(n), intent(inout)  ind,
integer(c_int), intent(in)  n 
)

◆ int_sort_array48()

subroutine int_sort_array48 ( integer(c_int), dimension(n), intent(inout)  list,
integer(c_long), dimension(n), intent(inout)  ind,
integer(c_long), intent(in)  n 
)

◆ int_sort_array84()

subroutine int_sort_array84 ( integer(c_long), dimension(n), intent(inout)  list,
integer(c_int), dimension(n), intent(inout)  ind,
integer(c_int), intent(in)  n 
)

◆ int_sort_array88()

subroutine int_sort_array88 ( integer(c_long), dimension(n), intent(inout)  list,
integer(c_long), dimension(n), intent(inout)  ind,
integer(c_long), intent(in)  n 
)

◆ real_sort_array4()

subroutine real_sort_array4 ( real(c_double), dimension(n), intent(inout)  list,
integer(c_int), dimension(n), intent(inout)  ind,
integer(c_int), intent(in)  n 
)

◆ real_sort_array8()

subroutine real_sort_array8 ( real(c_double), dimension(n), intent(inout)  list,
integer(c_long), dimension(n), intent(inout)  ind,
integer(c_long), intent(in)  n 
)

◆ sort4()

subroutine sort4 ( integer(i4), dimension(n), intent(inout)  ia,
integer(i4), intent(in)  n 
)

Integer(4) implementation of sort_array.

Parameters
[in,out]iaArray to sort
[in]nNumber of values in array

◆ sort8()

subroutine sort8 ( integer(i8), dimension(n), intent(inout)  ia,
integer(i8), intent(in)  n 
)

Integer(8) implementation of sort_array.

Parameters
[in,out]iaArray to sort
[in]nNumber of values in array

◆ sorta4()

subroutine sorta4 ( integer(i4), dimension(n,m), intent(inout)  ia,
integer(i4), intent(in)  n,
integer(i4), intent(in)  m 
)

Integer(4) 2D implementation of sort_array.

Note
Matrix is flattened for sorting
Parameters
[in,out]iaArray to sort
[in]nNumber of values in first dimension of array
[in]mNumber of values in second dimension of array

◆ sorta8()

subroutine sorta8 ( integer(i8), dimension(n,m), intent(inout)  ia,
integer(i8), intent(in)  n,
integer(i8), intent(in)  m 
)

Integer(8) 2D implementation of sort_array.

Note
Matrix is flattened for sorting
Parameters
[in,out]iaArray to sort
[in]nNumber of values in first dimension of array
[in]mNumber of values in second dimension of array

The documentation for this interface was generated from the following file: