Octopus
comm_oct_m::comm_allreduce Interface Reference

Detailed Description

Definition at line 131 of file comm.F90.

Private Member Functions

subroutine dcomm_allreduce_0 (grp, aa)
 
subroutine zcomm_allreduce_0 (grp, aa)
 
subroutine icomm_allreduce_0 (grp, aa)
 
subroutine lcomm_allreduce_0 (grp, aa)
 
subroutine dcomm_allreduce_1 (grp, aa, dim)
 
subroutine zcomm_allreduce_1 (grp, aa, dim)
 
subroutine icomm_allreduce_1 (grp, aa, dim)
 
subroutine lcomm_allreduce_1 (grp, aa, dim)
 
subroutine dcomm_allreduce_2 (grp, aa, dim)
 
subroutine zcomm_allreduce_2 (grp, aa, dim)
 
subroutine icomm_allreduce_2 (grp, aa, dim)
 
subroutine lcomm_allreduce_2 (grp, aa, dim)
 
subroutine dcomm_allreduce_3 (grp, aa, dim)
 
subroutine zcomm_allreduce_3 (grp, aa, dim)
 
subroutine icomm_allreduce_3 (grp, aa, dim)
 
subroutine lcomm_allreduce_3 (grp, aa, dim)
 
subroutine dcomm_allreduce_4 (grp, aa)
 
subroutine zcomm_allreduce_4 (grp, aa)
 
subroutine icomm_allreduce_4 (grp, aa)
 
subroutine lcomm_allreduce_4 (grp, aa)
 
subroutine dcomm_allreduce_5 (grp, aa)
 
subroutine zcomm_allreduce_5 (grp, aa)
 
subroutine icomm_allreduce_5 (grp, aa)
 
subroutine lcomm_allreduce_5 (grp, aa)
 
subroutine dcomm_allreduce_6 (grp, aa)
 
subroutine zcomm_allreduce_6 (grp, aa)
 
subroutine icomm_allreduce_6 (grp, aa)
 
subroutine lcomm_allreduce_6 (grp, aa)
 

Member Function/Subroutine Documentation

◆ dcomm_allreduce_0()

subroutine comm_oct_m::comm_allreduce::dcomm_allreduce_0 ( type(mpi_grp_t), intent(in)  grp,
real(real64), intent(inout)  aa 
)
private

Definition at line 212 of file comm.F90.

◆ zcomm_allreduce_0()

subroutine comm_oct_m::comm_allreduce::zcomm_allreduce_0 ( type(mpi_grp_t), intent(in)  grp,
complex(real64), intent(inout)  aa 
)
private

Definition at line 482 of file comm.F90.

◆ icomm_allreduce_0()

subroutine comm_oct_m::comm_allreduce::icomm_allreduce_0 ( type(mpi_grp_t), intent(in)  grp,
integer, intent(inout)  aa 
)
private

Definition at line 752 of file comm.F90.

◆ lcomm_allreduce_0()

subroutine comm_oct_m::comm_allreduce::lcomm_allreduce_0 ( type(mpi_grp_t), intent(in)  grp,
integer(int64), intent(inout)  aa 
)
private

Definition at line 1023 of file comm.F90.

◆ dcomm_allreduce_1()

subroutine comm_oct_m::comm_allreduce::dcomm_allreduce_1 ( type(mpi_grp_t), intent(in)  grp,
real(real64), dimension(:), intent(inout), contiguous  aa,
integer, intent(in), optional  dim 
)
private

Definition at line 227 of file comm.F90.

◆ zcomm_allreduce_1()

subroutine comm_oct_m::comm_allreduce::zcomm_allreduce_1 ( type(mpi_grp_t), intent(in)  grp,
complex(real64), dimension(:), intent(inout), contiguous  aa,
integer, intent(in), optional  dim 
)
private

Definition at line 497 of file comm.F90.

◆ icomm_allreduce_1()

subroutine comm_oct_m::comm_allreduce::icomm_allreduce_1 ( type(mpi_grp_t), intent(in)  grp,
integer, dimension(:), intent(inout), contiguous  aa,
integer, intent(in), optional  dim 
)
private

Definition at line 767 of file comm.F90.

◆ lcomm_allreduce_1()

subroutine comm_oct_m::comm_allreduce::lcomm_allreduce_1 ( type(mpi_grp_t), intent(in)  grp,
integer(int64), dimension(:), intent(inout), contiguous  aa,
integer, intent(in), optional  dim 
)
private

Definition at line 1038 of file comm.F90.

◆ dcomm_allreduce_2()

subroutine comm_oct_m::comm_allreduce::dcomm_allreduce_2 ( type(mpi_grp_t), intent(in)  grp,
real(real64), dimension(:, :), intent(inout), contiguous  aa,
integer, dimension(:), intent(in), optional  dim 
)
private
Parameters
[in]dim(2)

Definition at line 256 of file comm.F90.

◆ zcomm_allreduce_2()

subroutine comm_oct_m::comm_allreduce::zcomm_allreduce_2 ( type(mpi_grp_t), intent(in)  grp,
complex(real64), dimension(:, :), intent(inout), contiguous  aa,
integer, dimension(:), intent(in), optional  dim 
)
private
Parameters
[in]dim(2)

Definition at line 526 of file comm.F90.

◆ icomm_allreduce_2()

subroutine comm_oct_m::comm_allreduce::icomm_allreduce_2 ( type(mpi_grp_t), intent(in)  grp,
integer, dimension(:, :), intent(inout), contiguous  aa,
integer, dimension(:), intent(in), optional  dim 
)
private
Parameters
[in]dim(2)

Definition at line 796 of file comm.F90.

◆ lcomm_allreduce_2()

subroutine comm_oct_m::comm_allreduce::lcomm_allreduce_2 ( type(mpi_grp_t), intent(in)  grp,
integer(int64), dimension(:, :), intent(inout), contiguous  aa,
integer, dimension(:), intent(in), optional  dim 
)
private
Parameters
[in]dim(2)

Definition at line 1067 of file comm.F90.

◆ dcomm_allreduce_3()

subroutine comm_oct_m::comm_allreduce::dcomm_allreduce_3 ( type(mpi_grp_t), intent(in)  grp,
real(real64), dimension(:, :, :), intent(inout), contiguous  aa,
integer, dimension(:), intent(in), optional  dim 
)
private
Parameters
[in]dim(3)

Definition at line 297 of file comm.F90.

◆ zcomm_allreduce_3()

subroutine comm_oct_m::comm_allreduce::zcomm_allreduce_3 ( type(mpi_grp_t), intent(in)  grp,
complex(real64), dimension(:, :, :), intent(inout), contiguous  aa,
integer, dimension(:), intent(in), optional  dim 
)
private
Parameters
[in]dim(3)

Definition at line 567 of file comm.F90.

◆ icomm_allreduce_3()

subroutine comm_oct_m::comm_allreduce::icomm_allreduce_3 ( type(mpi_grp_t), intent(in)  grp,
integer, dimension(:, :, :), intent(inout), contiguous  aa,
integer, dimension(:), intent(in), optional  dim 
)
private
Parameters
[in]dim(3)

Definition at line 837 of file comm.F90.

◆ lcomm_allreduce_3()

subroutine comm_oct_m::comm_allreduce::lcomm_allreduce_3 ( type(mpi_grp_t), intent(in)  grp,
integer(int64), dimension(:, :, :), intent(inout), contiguous  aa,
integer, dimension(:), intent(in), optional  dim 
)
private
Parameters
[in]dim(3)

Definition at line 1108 of file comm.F90.

◆ dcomm_allreduce_4()

subroutine comm_oct_m::comm_allreduce::dcomm_allreduce_4 ( type(mpi_grp_t), intent(in)  grp,
real(real64), dimension(:, :, :, :), intent(inout), contiguous  aa 
)
private

Definition at line 338 of file comm.F90.

◆ zcomm_allreduce_4()

subroutine comm_oct_m::comm_allreduce::zcomm_allreduce_4 ( type(mpi_grp_t), intent(in)  grp,
complex(real64), dimension(:, :, :, :), intent(inout), contiguous  aa 
)
private

Definition at line 608 of file comm.F90.

◆ icomm_allreduce_4()

subroutine comm_oct_m::comm_allreduce::icomm_allreduce_4 ( type(mpi_grp_t), intent(in)  grp,
integer, dimension(:, :, :, :), intent(inout), contiguous  aa 
)
private

Definition at line 878 of file comm.F90.

◆ lcomm_allreduce_4()

subroutine comm_oct_m::comm_allreduce::lcomm_allreduce_4 ( type(mpi_grp_t), intent(in)  grp,
integer(int64), dimension(:, :, :, :), intent(inout), contiguous  aa 
)
private

Definition at line 1149 of file comm.F90.

◆ dcomm_allreduce_5()

subroutine comm_oct_m::comm_allreduce::dcomm_allreduce_5 ( type(mpi_grp_t), intent(in)  grp,
real(real64), dimension(:, :, :, :, :), intent(inout), contiguous  aa 
)
private

Definition at line 362 of file comm.F90.

◆ zcomm_allreduce_5()

subroutine comm_oct_m::comm_allreduce::zcomm_allreduce_5 ( type(mpi_grp_t), intent(in)  grp,
complex(real64), dimension(:, :, :, :, :), intent(inout), contiguous  aa 
)
private

Definition at line 632 of file comm.F90.

◆ icomm_allreduce_5()

subroutine comm_oct_m::comm_allreduce::icomm_allreduce_5 ( type(mpi_grp_t), intent(in)  grp,
integer, dimension(:, :, :, :, :), intent(inout), contiguous  aa 
)
private

Definition at line 902 of file comm.F90.

◆ lcomm_allreduce_5()

subroutine comm_oct_m::comm_allreduce::lcomm_allreduce_5 ( type(mpi_grp_t), intent(in)  grp,
integer(int64), dimension(:, :, :, :, :), intent(inout), contiguous  aa 
)
private

Definition at line 1173 of file comm.F90.

◆ dcomm_allreduce_6()

subroutine comm_oct_m::comm_allreduce::dcomm_allreduce_6 ( type(mpi_grp_t), intent(in)  grp,
real(real64), dimension(:, :, :, :, :, :), intent(inout), contiguous  aa 
)
private

Definition at line 386 of file comm.F90.

◆ zcomm_allreduce_6()

subroutine comm_oct_m::comm_allreduce::zcomm_allreduce_6 ( type(mpi_grp_t), intent(in)  grp,
complex(real64), dimension(:, :, :, :, :, :), intent(inout), contiguous  aa 
)
private

Definition at line 656 of file comm.F90.

◆ icomm_allreduce_6()

subroutine comm_oct_m::comm_allreduce::icomm_allreduce_6 ( type(mpi_grp_t), intent(in)  grp,
integer, dimension(:, :, :, :, :, :), intent(inout), contiguous  aa 
)
private

Definition at line 926 of file comm.F90.

◆ lcomm_allreduce_6()

subroutine comm_oct_m::comm_allreduce::lcomm_allreduce_6 ( type(mpi_grp_t), intent(in)  grp,
integer(int64), dimension(:, :, :, :, :, :), intent(inout), contiguous  aa 
)
private

Definition at line 1197 of file comm.F90.


The documentation for this interface was generated from the following file: