reorder_array Interface

public interface reorder_array

Module Procedures

private subroutine I_reshuffle(Ain, Index)

Arguments

Type IntentOptional Attributes Name
integer, dimension(:) :: Ain
integer, dimension(size(Ain)) :: Index

private subroutine D_reshuffle(Ain, Index)

Arguments

Type IntentOptional Attributes Name
real(kind=8), dimension(:) :: Ain
integer, dimension(size(Ain)) :: Index

private subroutine Z_reshuffle(Ain, Index)

Arguments

Type IntentOptional Attributes Name
complex(kind=8), dimension(:) :: Ain
integer, dimension(size(Ain)) :: Index

private subroutine L_reshuffle(Ain, Index)

Arguments

Type IntentOptional Attributes Name
logical, dimension(:) :: Ain
integer, dimension(size(Ain)) :: Index