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_matrix Interface Reference

Public Member Functions

subroutine int_sort_matrix44 (matrix, ind, n)
 Sort rows of a matrix and associated index vector by the first column in ascending order.
 
subroutine int_sort_matrix48 (matrix, ind, n)
 Sort rows of a matrix and associated index vector by the first column in ascending order.
 
subroutine int_sort_matrix84 (matrix, ind, n)
 Sort rows of a matrix and associated index vector by the first column in ascending order.
 
subroutine int_sort_matrix88 (matrix, ind, n)
 Sort rows of a matrix and associated index vector by the first column in ascending order.
 
subroutine real_sort_matrix4 (matrix, ind, n)
 Sort rows of a matrix and associated index vector by the first column in ascending order.
 
subroutine real_sort_matrix8 (matrix, ind, n)
 Sort rows of a matrix and associated index vector by the first column in ascending order.
 

Member Function/Subroutine Documentation

◆ int_sort_matrix44()

subroutine int_sort_matrix44 ( integer(c_int), dimension(n,2), intent(inout)  matrix,
integer(c_int), dimension(n), intent(inout)  ind,
integer(c_int), intent(in)  n 
)

Sort rows of a matrix and associated index vector by the first column in ascending order.

Parameters
[in,out]matrixMatrix to sort [2,n]
[in,out]indIndex vector [n]
[in]nNumber of rows in matrix

◆ int_sort_matrix48()

subroutine int_sort_matrix48 ( integer(c_int), dimension(n,2), intent(inout)  matrix,
integer(c_long), dimension(n), intent(inout)  ind,
integer(c_long), intent(in)  n 
)

Sort rows of a matrix and associated index vector by the first column in ascending order.

Parameters
[in,out]matrixMatrix to sort [2,n]
[in,out]indIndex vector [n]
[in]nNumber of rows in matrix

◆ int_sort_matrix84()

subroutine int_sort_matrix84 ( integer(c_long), dimension(n,2), intent(inout)  matrix,
integer(c_int), dimension(n), intent(inout)  ind,
integer(c_int), intent(in)  n 
)

Sort rows of a matrix and associated index vector by the first column in ascending order.

Parameters
[in,out]matrixMatrix to sort [2,n]
[in,out]indIndex vector [n]
[in]nNumber of rows in matrix

◆ int_sort_matrix88()

subroutine int_sort_matrix88 ( integer(c_long), dimension(n,2), intent(inout)  matrix,
integer(c_long), dimension(n), intent(inout)  ind,
integer(c_long), intent(in)  n 
)

Sort rows of a matrix and associated index vector by the first column in ascending order.

Parameters
[in,out]matrixMatrix to sort [2,n]
[in,out]indIndex vector [n]
[in]nNumber of rows in matrix

◆ real_sort_matrix4()

subroutine real_sort_matrix4 ( real(c_double), dimension(n,2), intent(inout)  matrix,
integer(c_int), dimension(n), intent(inout)  ind,
integer(c_int), intent(in)  n 
)

Sort rows of a matrix and associated index vector by the first column in ascending order.

Parameters
[in,out]matrixMatrix to sort [2,n]
[in,out]indIndex vector [n]
[in]nNumber of rows in matrix

◆ real_sort_matrix8()

subroutine real_sort_matrix8 ( real(c_double), dimension(n,2), intent(inout)  matrix,
integer(c_long), dimension(n), intent(inout)  ind,
integer(c_long), intent(in)  n 
)

Sort rows of a matrix and associated index vector by the first column in ascending order.

Parameters
[in,out]matrixMatrix to sort [2,n]
[in,out]indIndex vector [n]
[in]nNumber of rows in matrix

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