sortx Interface

public interface sortx

Contents


Module Procedures

private subroutine sortx_m_r4(dat, ina)

(C) Alex Schwarzenberg-Czerny, 2005 alex@camk.edu.pl Stable index sorting by merge sort. Requires extra memory (inb)

Arguments

Type IntentOptional AttributesName
real(kind=4), intent(in) :: dat(:)

unsorted data

integer, intent(out) :: ina(:)

sort index

private subroutine sortx_m_r8(dat, ina)

(C) Alex Schwarzenberg-Czerny, 2005 alex@camk.edu.pl Stable index sorting by merge sort. Requires extra memory (inb)

Arguments

Type IntentOptional AttributesName
real(kind=8), intent(in) :: dat(:)

unsorted data

integer, intent(out) :: ina(:)

sort index