XGCa
Functions/Subroutines | Variables
comm_mod Module Reference

Functions/Subroutines

subroutine, public allgatherv_2d (array, n1, n2, segsize, comm)
 
subroutine, public allgatherv_2i (array, n1, n2, segsize, comm)
 
subroutine, public allgatherv_2l (array, n1, n2, segsize, comm)
 
subroutine, public allgatherv_2s (array, n1, n2, segsize, comm)
 
subroutine, public allgatherv_2d_ring (array, n1, n2, segsize, comm)
 
subroutine, public allgatherv_2i_ring (array, n1, n2, segsize, comm)
 
subroutine, public allgatherv_2l_ring (array, n1, n2, segsize, comm)
 
subroutine, public allgatherv_2s_ring (array, n1, n2, segsize, comm)
 

Variables

integer, parameter idebug = 0
 

Function/Subroutine Documentation

◆ allgatherv_2d()

subroutine, public comm_mod::allgatherv_2d ( real(8), dimension(n1*n2), intent(inout)  array,
integer, intent(in)  n1,
integer, intent(in)  n2,
integer, intent(in)  segsize,
integer, intent(in)  comm 
)

◆ allgatherv_2d_ring()

subroutine, public comm_mod::allgatherv_2d_ring ( real(8), dimension(n1*n2), intent(inout)  array,
integer, intent(in)  n1,
integer, intent(in)  n2,
integer, intent(in)  segsize,
integer, intent(in)  comm 
)

◆ allgatherv_2i()

subroutine, public comm_mod::allgatherv_2i ( integer, dimension(n1*n2), intent(inout)  array,
integer, intent(in)  n1,
integer, intent(in)  n2,
integer, intent(in)  segsize,
integer, intent(in)  comm 
)

◆ allgatherv_2i_ring()

subroutine, public comm_mod::allgatherv_2i_ring ( integer, dimension(n1*n2), intent(inout)  array,
integer, intent(in)  n1,
integer, intent(in)  n2,
integer, intent(in)  segsize,
integer, intent(in)  comm 
)

◆ allgatherv_2l()

subroutine, public comm_mod::allgatherv_2l ( logical, dimension(n1*n2), intent(inout)  array,
integer, intent(in)  n1,
integer, intent(in)  n2,
integer, intent(in)  segsize,
integer, intent(in)  comm 
)

◆ allgatherv_2l_ring()

subroutine, public comm_mod::allgatherv_2l_ring ( logical, dimension(n1*n2), intent(inout)  array,
integer, intent(in)  n1,
integer, intent(in)  n2,
integer, intent(in)  segsize,
integer, intent(in)  comm 
)

◆ allgatherv_2s()

subroutine, public comm_mod::allgatherv_2s ( real, dimension(n1*n2), intent(inout)  array,
integer, intent(in)  n1,
integer, intent(in)  n2,
integer, intent(in)  segsize,
integer, intent(in)  comm 
)

◆ allgatherv_2s_ring()

subroutine, public comm_mod::allgatherv_2s_ring ( real, dimension(n1*n2), intent(inout)  array,
integer, intent(in)  n1,
integer, intent(in)  n2,
integer, intent(in)  segsize,
integer, intent(in)  comm 
)

Variable Documentation

◆ idebug

integer, parameter comm_mod::idebug = 0
private