sum_allreduce Interface

public interface sum_allreduce

Module Procedures

private subroutine sum_allreduce_integer(i)

Arguments

Type IntentOptional Attributes Name
integer, intent(inout) :: i

private subroutine sum_allreduce_integer_array(i)

Arguments

Type IntentOptional Attributes Name
integer, intent(inout), dimension(:) :: i

private subroutine sum_allreduce_integer_2array(i)

Arguments

Type IntentOptional Attributes Name
integer, intent(inout), dimension(:, :) :: i

private subroutine sum_allreduce_real(a)

Arguments

Type IntentOptional Attributes Name
real, intent(inout) :: a

private subroutine sum_allreduce_real_array(a)

Arguments

Type IntentOptional Attributes Name
real, intent(inout), dimension(:) :: a

private subroutine sum_allreduce_real_2array(a)

Arguments

Type IntentOptional Attributes Name
real, intent(inout), dimension(:, :) :: a

private subroutine sum_allreduce_real_3array(a)

Arguments

Type IntentOptional Attributes Name
real, intent(inout), dimension(:, :, :) :: a

private subroutine sum_allreduce_real_4array(a)

Arguments

Type IntentOptional Attributes Name
real, intent(inout), dimension(:, :, :, :) :: a

private subroutine sum_allreduce_real_5array(a)

Arguments

Type IntentOptional Attributes Name
real, intent(inout), dimension(:, :, :, :, :) :: a

private subroutine sum_allreduce_complex(z)

Arguments

Type IntentOptional Attributes Name
complex, intent(inout) :: z

private subroutine sum_allreduce_complex_array(z)

Arguments

Type IntentOptional Attributes Name
complex, intent(inout), dimension(:) :: z

private subroutine sum_allreduce_complex_2array(z)

Arguments

Type IntentOptional Attributes Name
complex, intent(inout), dimension(:, :) :: z

private subroutine sum_allreduce_complex_3array(z)

Arguments

Type IntentOptional Attributes Name
complex, intent(inout), dimension(:, :, :) :: z

private subroutine sum_allreduce_complex_4array(z)

Arguments

Type IntentOptional Attributes Name
complex, intent(inout), dimension(:, :, :, :) :: z

private subroutine sum_allreduce_complex_5array(z)

Arguments

Type IntentOptional Attributes Name
complex, intent(inout), dimension(:, :, :, :, :) :: z