unpermute Interface

public interface unpermute

Module Procedures

private subroutine unpermutei_(ary, indx, n)

Arguments

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

private subroutine unpermuteio_(aout, ary, indx, n)

Arguments

Type IntentOptional Attributes Name
integer, intent(inout), dimension(:) :: aout
integer, intent(in), dimension(:) :: ary
integer, intent(in), dimension(:) :: indx
integer, intent(in) :: n

private subroutine unpermutei1_(ary, indx, n)

Arguments

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

private subroutine unpermuteio1_(aout, ary, indx, n)

Arguments

Type IntentOptional Attributes Name
integer, intent(inout), dimension(:,:) :: aout
integer, intent(in), dimension(:,:) :: ary
integer, intent(in), dimension(:) :: indx
integer, intent(in) :: n

private subroutine unpermuter_(ary, indx, n)

Arguments

Type IntentOptional Attributes Name
real(kind=SP), intent(inout), dimension(:) :: ary
integer, intent(in), dimension(:) :: indx
integer, intent(in) :: n

private subroutine unpermutero_(aout, ary, indx, n)

Arguments

Type IntentOptional Attributes Name
real(kind=SP), intent(inout), dimension(:) :: aout
real(kind=SP), intent(in), dimension(:) :: ary
integer, intent(in), dimension(:) :: indx
integer, intent(in) :: n

private subroutine unpermuter1_(ary, indx, n)

Arguments

Type IntentOptional Attributes Name
real(kind=SP), intent(inout), dimension(:,:) :: ary
integer, intent(in), dimension(:) :: indx
integer, intent(in) :: n

private subroutine unpermutero1_(aout, ary, indx, n)

Arguments

Type IntentOptional Attributes Name
real(kind=SP), intent(inout), dimension(:,:) :: aout
real(kind=SP), intent(in), dimension(:,:) :: ary
integer, intent(in), dimension(:) :: indx
integer, intent(in) :: n

private subroutine unpermuted_(ary, indx, n)

Arguments

Type IntentOptional Attributes Name
real(kind=DP), intent(inout), dimension(:) :: ary
integer, intent(in), dimension(:) :: indx
integer, intent(in) :: n

private subroutine unpermutedo_(aout, ary, indx, n)

Arguments

Type IntentOptional Attributes Name
real(kind=DP), intent(inout), dimension(:) :: aout
real(kind=DP), intent(in), dimension(:) :: ary
integer, intent(in), dimension(:) :: indx
integer, intent(in) :: n

private subroutine unpermuted1_(ary, indx, n)

Arguments

Type IntentOptional Attributes Name
real(kind=DP), intent(inout), dimension(:,:) :: ary
integer, intent(in), dimension(:) :: indx
integer, intent(in) :: n

private subroutine unpermutedo1_(aout, ary, indx, n)

Arguments

Type IntentOptional Attributes Name
real(kind=DP), intent(inout), dimension(:,:) :: aout
real(kind=DP), intent(in), dimension(:,:) :: ary
integer, intent(in), dimension(:) :: indx
integer, intent(in) :: n

private subroutine unpermutel_(ary, indx, n)

Arguments

Type IntentOptional Attributes Name
logical, intent(inout), dimension(:) :: ary
integer, intent(in), dimension(:) :: indx
integer, intent(in) :: n

private subroutine unpermutelo_(aout, ary, indx, n)

Arguments

Type IntentOptional Attributes Name
logical, intent(inout), dimension(:) :: aout
logical, intent(in), dimension(:) :: ary
integer, intent(in), dimension(:) :: indx
integer, intent(in) :: n

private subroutine unpermutel1_(ary, indx, n)

Arguments

Type IntentOptional Attributes Name
logical, intent(inout), dimension(:,:) :: ary
integer, intent(in), dimension(:) :: indx
integer, intent(in) :: n

private subroutine unpermutelo1_(aout, ary, indx, n)

Arguments

Type IntentOptional Attributes Name
logical, intent(inout), dimension(:,:) :: aout
logical, intent(in), dimension(:,:) :: ary
integer, intent(in), dimension(:) :: indx
integer, intent(in) :: n