sum_allreduce_sub Interface

public interface sum_allreduce_sub

Contents


Module Procedures

private subroutine sum_allreduce_sub_integer(i, sub_comm)

FIXME : Add documentation

Arguments

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

private subroutine sum_allreduce_sub_integer_array(i, sub_comm)

FIXME : Add documentation

Arguments

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

private subroutine sum_allreduce_sub_real(a, sub_comm)

FIXME : Add documentation

Arguments

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

private subroutine sum_allreduce_sub_real_array(a, sub_comm)

FIXME : Add documentation

Arguments

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

private subroutine sum_allreduce_sub_real_2array(a, sub_comm)

FIXME : Add documentation

Arguments

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

private subroutine sum_allreduce_sub_real_3array(a, sub_comm)

FIXME : Add documentation

Arguments

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

private subroutine sum_allreduce_sub_real_4array(a, sub_comm)

FIXME : Add documentation

Arguments

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

private subroutine sum_allreduce_sub_real_5array(a, sub_comm)

FIXME : Add documentation

Arguments

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

private subroutine sum_allreduce_sub_complex(z, sub_comm)

FIXME : Add documentation

Arguments

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

private subroutine sum_allreduce_sub_complex_array(z, sub_comm)

FIXME : Add documentation

Arguments

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

private subroutine sum_allreduce_sub_complex_2array(z, sub_comm)

FIXME : Add documentation

Arguments

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

private subroutine sum_allreduce_sub_complex_3array(z, sub_comm)

FIXME : Add documentation

Arguments

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

private subroutine sum_allreduce_sub_complex_4array(z, sub_comm)

FIXME : Add documentation

Arguments

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

private subroutine sum_allreduce_sub_complex_5array(z, sub_comm)

FIXME : Add documentation

Arguments

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