FV3 Bundle
sort_utility Module Reference

Data Types

interface  insertionsort
 
interface  unique
 
interface  uniquecount
 

Functions/Subroutines

pure subroutine isort_long (x)
 
pure subroutine isortidx_long (x, Idx)
 
pure subroutine isort_char (x)
 
pure subroutine isortidx_char (x, Idx)
 
pure integer(long) function uniquecount_long (x)
 
pure integer(long) function uniquecount_char (x)
 
pure integer(long) function, dimension(uniquecount(x)) unique_long (x)
 
pure character(len(x)) function, dimension(uniquecount(x)) unique_char (x)
 

Function/Subroutine Documentation

◆ isort_char()

pure subroutine sort_utility::isort_char ( character(*), dimension(:), intent(inout)  x)
private

Definition at line 102 of file Sort_Utility.f90.

◆ isort_long()

pure subroutine sort_utility::isort_long ( integer(long), dimension(:), intent(inout)  x)
private

Definition at line 61 of file Sort_Utility.f90.

◆ isortidx_char()

pure subroutine sort_utility::isortidx_char ( character(*), dimension(:), intent(in)  x,
integer, dimension(size(x)), intent(out)  Idx 
)
private

Definition at line 121 of file Sort_Utility.f90.

◆ isortidx_long()

pure subroutine sort_utility::isortidx_long ( integer(long), dimension(:), intent(in)  x,
integer, dimension(size(x)), intent(out)  Idx 
)
private

Definition at line 79 of file Sort_Utility.f90.

◆ unique_char()

pure character(len(x)) function, dimension(uniquecount(x)) sort_utility::unique_char ( character(*), dimension(:), intent(in)  x)
private

Definition at line 182 of file Sort_Utility.f90.

◆ unique_long()

pure integer(long) function, dimension(uniquecount(x)) sort_utility::unique_long ( integer(long), dimension(:), intent(in)  x)
private

Definition at line 168 of file Sort_Utility.f90.

◆ uniquecount_char()

pure integer(long) function sort_utility::uniquecount_char ( character(*), dimension(:), intent(in)  x)
private

Definition at line 156 of file Sort_Utility.f90.

◆ uniquecount_long()

pure integer(long) function sort_utility::uniquecount_long ( integer(long), dimension(:), intent(in)  x)
private

Definition at line 144 of file Sort_Utility.f90.