IndexBin Interface

public interface IndexBin

Module Procedures

private subroutine IndexBin0_(n, indx, keys, key0, ln0)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: n
integer, intent(inout), dimension(n) :: indx
integer, intent(in), dimension(n) :: keys
integer, intent(in) :: key0
integer, intent(out), optional :: ln0

private subroutine IndexBin1_(n, indx, keys, bins, lcs, lns)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: n
integer, intent(inout), dimension(n) :: indx
integer, intent(in), dimension(n) :: keys
integer, intent(in), dimension(:) :: bins
integer, intent(out), dimension(:) :: lcs
integer, intent(out), dimension(:) :: lns

private subroutine IndexBin1w_(n, indx, keys, bins)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: n
integer, intent(inout), dimension(n) :: indx
integer, intent(in), dimension(n) :: keys
integer, intent(in), dimension(:) :: bins