|
The Open FUSION Toolkit 1.0.0-beta5
Modeling tools for plasma and fusion research and engineering
|
Sort rows of a matrix and associated index vector by the first column in ascending order.
| [in,out] | matrix | Matrix to sort [2,n] |
| [in,out] | ind | Index vector [n] |
| [in] | n | Number of rows in matrix |
Public Member Functions | |
| subroutine | int_sort_matrix44 (matrix, ind, n) |
| subroutine | int_sort_matrix48 (matrix, ind, n) |
| subroutine | int_sort_matrix84 (matrix, ind, n) |
| subroutine | int_sort_matrix88 (matrix, ind, n) |
| subroutine | real_sort_matrix4 (matrix, ind, n) |
| subroutine | real_sort_matrix8 (matrix, ind, n) |
| 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 | ||
| ) |
| 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 | ||
| ) |
| 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 | ||
| ) |
| 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 | ||
| ) |
| 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 | ||
| ) |
| 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 | ||
| ) |