0.6.2-dev0
FORCES
FORtran lib for Comp. Env. Sys.
Loading...
Searching...
No Matches
mo_orderpack::mrgref Interface Reference

Merge-sort ranking (unoptimized) More...

Public Member Functions

subroutine d_mrgref (xvalt, irngt)
 
subroutine r_mrgref (xvalt, irngt)
 
subroutine i_mrgref (xvalt, irngt)
 

Detailed Description

Merge-sort ranking (unoptimized)

Ranks array XVALT into index array IRNGT, using merge-sort. This version is not optimized for performance, and is thus not as difficult to read as the previous one.

Parameters
[in]integer(i4)/real(sp,dp), dimension(:) :: XVALTArray to be ranked.
Return values
integer(i4), dimension(:) :: IRNGTIndex of rank.

Definition at line 473 of file mo_orderpack.f90.

Member Function/Subroutine Documentation

◆ d_mrgref()

subroutine mo_orderpack::mrgref::d_mrgref ( real(kind = dp), dimension (:), intent(in)  xvalt,
integer(kind = i4), dimension (:), intent(out)  irngt 
)

Definition at line 5639 of file mo_orderpack.f90.

◆ i_mrgref()

subroutine mo_orderpack::mrgref::i_mrgref ( integer(kind = i4), dimension (:), intent(in)  xvalt,
integer(kind = i4), dimension (:), intent(out)  irngt 
)

Definition at line 5897 of file mo_orderpack.f90.

◆ r_mrgref()

subroutine mo_orderpack::mrgref::r_mrgref ( real(kind = sp), dimension (:), intent(in)  xvalt,
integer(kind = i4), dimension (:), intent(out)  irngt 
)

Definition at line 5768 of file mo_orderpack.f90.


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