MpiFx 1.4.0
|
Contains wrapper for MPI_ALLREDUCE
.
More...
Data Types | |
interface | mpifx_allreduce |
Reduces a scalar/array on all nodes. More... | |
interface | mpifx_allreduceip |
Reduces a scalar/array on all nodes in place. More... | |
Functions/Subroutines | |
subroutine | mpifx_allreduce_i0 (mycomm, orig, reduced, reductionop, error) |
Reduces operand on all processes (type $1). | |
subroutine | mpifx_allreduceip_i0 (mycomm, origreduced, reductionop, error) |
Reduces operand on all processes (type i0). | |
subroutine | mpifx_allreduce_i1 (mycomm, orig, reduced, reductionop, error) |
Reduces operand on all processes (type $1). | |
subroutine | mpifx_allreduceip_i1 (mycomm, origreduced, reductionop, error) |
Reduces operand on all processes (type i1). | |
subroutine | mpifx_allreduce_i2 (mycomm, orig, reduced, reductionop, error) |
Reduces operand on all processes (type $1). | |
subroutine | mpifx_allreduceip_i2 (mycomm, origreduced, reductionop, error) |
Reduces operand on all processes (type i2). | |
subroutine | mpifx_allreduce_i3 (mycomm, orig, reduced, reductionop, error) |
Reduces operand on all processes (type $1). | |
subroutine | mpifx_allreduceip_i3 (mycomm, origreduced, reductionop, error) |
Reduces operand on all processes (type i3). | |
subroutine | mpifx_allreduce_i4 (mycomm, orig, reduced, reductionop, error) |
Reduces operand on all processes (type $1). | |
subroutine | mpifx_allreduceip_i4 (mycomm, origreduced, reductionop, error) |
Reduces operand on all processes (type i4). | |
subroutine | mpifx_allreduce_i5 (mycomm, orig, reduced, reductionop, error) |
Reduces operand on all processes (type $1). | |
subroutine | mpifx_allreduceip_i5 (mycomm, origreduced, reductionop, error) |
Reduces operand on all processes (type i5). | |
subroutine | mpifx_allreduce_i6 (mycomm, orig, reduced, reductionop, error) |
Reduces operand on all processes (type $1). | |
subroutine | mpifx_allreduceip_i6 (mycomm, origreduced, reductionop, error) |
Reduces operand on all processes (type i6). | |
subroutine | mpifx_allreduce_s0 (mycomm, orig, reduced, reductionop, error) |
Reduces operand on all processes (type $1). | |
subroutine | mpifx_allreduceip_s0 (mycomm, origreduced, reductionop, error) |
Reduces operand on all processes (type s0). | |
subroutine | mpifx_allreduce_s1 (mycomm, orig, reduced, reductionop, error) |
Reduces operand on all processes (type $1). | |
subroutine | mpifx_allreduceip_s1 (mycomm, origreduced, reductionop, error) |
Reduces operand on all processes (type s1). | |
subroutine | mpifx_allreduce_s2 (mycomm, orig, reduced, reductionop, error) |
Reduces operand on all processes (type $1). | |
subroutine | mpifx_allreduceip_s2 (mycomm, origreduced, reductionop, error) |
Reduces operand on all processes (type s2). | |
subroutine | mpifx_allreduce_s3 (mycomm, orig, reduced, reductionop, error) |
Reduces operand on all processes (type $1). | |
subroutine | mpifx_allreduceip_s3 (mycomm, origreduced, reductionop, error) |
Reduces operand on all processes (type s3). | |
subroutine | mpifx_allreduce_s4 (mycomm, orig, reduced, reductionop, error) |
Reduces operand on all processes (type $1). | |
subroutine | mpifx_allreduceip_s4 (mycomm, origreduced, reductionop, error) |
Reduces operand on all processes (type s4). | |
subroutine | mpifx_allreduce_s5 (mycomm, orig, reduced, reductionop, error) |
Reduces operand on all processes (type $1). | |
subroutine | mpifx_allreduceip_s5 (mycomm, origreduced, reductionop, error) |
Reduces operand on all processes (type s5). | |
subroutine | mpifx_allreduce_s6 (mycomm, orig, reduced, reductionop, error) |
Reduces operand on all processes (type $1). | |
subroutine | mpifx_allreduceip_s6 (mycomm, origreduced, reductionop, error) |
Reduces operand on all processes (type s6). | |
subroutine | mpifx_allreduce_d0 (mycomm, orig, reduced, reductionop, error) |
Reduces operand on all processes (type $1). | |
subroutine | mpifx_allreduceip_d0 (mycomm, origreduced, reductionop, error) |
Reduces operand on all processes (type d0). | |
subroutine | mpifx_allreduce_d1 (mycomm, orig, reduced, reductionop, error) |
Reduces operand on all processes (type $1). | |
subroutine | mpifx_allreduceip_d1 (mycomm, origreduced, reductionop, error) |
Reduces operand on all processes (type d1). | |
subroutine | mpifx_allreduce_d2 (mycomm, orig, reduced, reductionop, error) |
Reduces operand on all processes (type $1). | |
subroutine | mpifx_allreduceip_d2 (mycomm, origreduced, reductionop, error) |
Reduces operand on all processes (type d2). | |
subroutine | mpifx_allreduce_d3 (mycomm, orig, reduced, reductionop, error) |
Reduces operand on all processes (type $1). | |
subroutine | mpifx_allreduceip_d3 (mycomm, origreduced, reductionop, error) |
Reduces operand on all processes (type d3). | |
subroutine | mpifx_allreduce_d4 (mycomm, orig, reduced, reductionop, error) |
Reduces operand on all processes (type $1). | |
subroutine | mpifx_allreduceip_d4 (mycomm, origreduced, reductionop, error) |
Reduces operand on all processes (type d4). | |
subroutine | mpifx_allreduce_d5 (mycomm, orig, reduced, reductionop, error) |
Reduces operand on all processes (type $1). | |
subroutine | mpifx_allreduceip_d5 (mycomm, origreduced, reductionop, error) |
Reduces operand on all processes (type d5). | |
subroutine | mpifx_allreduce_d6 (mycomm, orig, reduced, reductionop, error) |
Reduces operand on all processes (type $1). | |
subroutine | mpifx_allreduceip_d6 (mycomm, origreduced, reductionop, error) |
Reduces operand on all processes (type d6). | |
subroutine | mpifx_allreduce_c0 (mycomm, orig, reduced, reductionop, error) |
Reduces operand on all processes (type $1). | |
subroutine | mpifx_allreduceip_c0 (mycomm, origreduced, reductionop, error) |
Reduces operand on all processes (type c0). | |
subroutine | mpifx_allreduce_c1 (mycomm, orig, reduced, reductionop, error) |
Reduces operand on all processes (type $1). | |
subroutine | mpifx_allreduceip_c1 (mycomm, origreduced, reductionop, error) |
Reduces operand on all processes (type c1). | |
subroutine | mpifx_allreduce_c2 (mycomm, orig, reduced, reductionop, error) |
Reduces operand on all processes (type $1). | |
subroutine | mpifx_allreduceip_c2 (mycomm, origreduced, reductionop, error) |
Reduces operand on all processes (type c2). | |
subroutine | mpifx_allreduce_c3 (mycomm, orig, reduced, reductionop, error) |
Reduces operand on all processes (type $1). | |
subroutine | mpifx_allreduceip_c3 (mycomm, origreduced, reductionop, error) |
Reduces operand on all processes (type c3). | |
subroutine | mpifx_allreduce_c4 (mycomm, orig, reduced, reductionop, error) |
Reduces operand on all processes (type $1). | |
subroutine | mpifx_allreduceip_c4 (mycomm, origreduced, reductionop, error) |
Reduces operand on all processes (type c4). | |
subroutine | mpifx_allreduce_c5 (mycomm, orig, reduced, reductionop, error) |
Reduces operand on all processes (type $1). | |
subroutine | mpifx_allreduceip_c5 (mycomm, origreduced, reductionop, error) |
Reduces operand on all processes (type c5). | |
subroutine | mpifx_allreduce_c6 (mycomm, orig, reduced, reductionop, error) |
Reduces operand on all processes (type $1). | |
subroutine | mpifx_allreduceip_c6 (mycomm, origreduced, reductionop, error) |
Reduces operand on all processes (type c6). | |
subroutine | mpifx_allreduce_z0 (mycomm, orig, reduced, reductionop, error) |
Reduces operand on all processes (type $1). | |
subroutine | mpifx_allreduceip_z0 (mycomm, origreduced, reductionop, error) |
Reduces operand on all processes (type z0). | |
subroutine | mpifx_allreduce_z1 (mycomm, orig, reduced, reductionop, error) |
Reduces operand on all processes (type $1). | |
subroutine | mpifx_allreduceip_z1 (mycomm, origreduced, reductionop, error) |
Reduces operand on all processes (type z1). | |
subroutine | mpifx_allreduce_z2 (mycomm, orig, reduced, reductionop, error) |
Reduces operand on all processes (type $1). | |
subroutine | mpifx_allreduceip_z2 (mycomm, origreduced, reductionop, error) |
Reduces operand on all processes (type z2). | |
subroutine | mpifx_allreduce_z3 (mycomm, orig, reduced, reductionop, error) |
Reduces operand on all processes (type $1). | |
subroutine | mpifx_allreduceip_z3 (mycomm, origreduced, reductionop, error) |
Reduces operand on all processes (type z3). | |
subroutine | mpifx_allreduce_z4 (mycomm, orig, reduced, reductionop, error) |
Reduces operand on all processes (type $1). | |
subroutine | mpifx_allreduceip_z4 (mycomm, origreduced, reductionop, error) |
Reduces operand on all processes (type z4). | |
subroutine | mpifx_allreduce_z5 (mycomm, orig, reduced, reductionop, error) |
Reduces operand on all processes (type $1). | |
subroutine | mpifx_allreduceip_z5 (mycomm, origreduced, reductionop, error) |
Reduces operand on all processes (type z5). | |
subroutine | mpifx_allreduce_z6 (mycomm, orig, reduced, reductionop, error) |
Reduces operand on all processes (type $1). | |
subroutine | mpifx_allreduceip_z6 (mycomm, origreduced, reductionop, error) |
Reduces operand on all processes (type z6). | |
subroutine | mpifx_allreduce_l0 (mycomm, orig, reduced, reductionop, error) |
Reduces operand on all processes (type $1). | |
subroutine | mpifx_allreduceip_l0 (mycomm, origreduced, reductionop, error) |
Reduces operand on all processes (type l0). | |
subroutine | mpifx_allreduce_l1 (mycomm, orig, reduced, reductionop, error) |
Reduces operand on all processes (type $1). | |
subroutine | mpifx_allreduceip_l1 (mycomm, origreduced, reductionop, error) |
Reduces operand on all processes (type l1). | |
subroutine | mpifx_allreduce_l2 (mycomm, orig, reduced, reductionop, error) |
Reduces operand on all processes (type $1). | |
subroutine | mpifx_allreduceip_l2 (mycomm, origreduced, reductionop, error) |
Reduces operand on all processes (type l2). | |
subroutine | mpifx_allreduce_l3 (mycomm, orig, reduced, reductionop, error) |
Reduces operand on all processes (type $1). | |
subroutine | mpifx_allreduceip_l3 (mycomm, origreduced, reductionop, error) |
Reduces operand on all processes (type l3). | |
subroutine | mpifx_allreduce_l4 (mycomm, orig, reduced, reductionop, error) |
Reduces operand on all processes (type $1). | |
subroutine | mpifx_allreduceip_l4 (mycomm, origreduced, reductionop, error) |
Reduces operand on all processes (type l4). | |
subroutine | mpifx_allreduce_l5 (mycomm, orig, reduced, reductionop, error) |
Reduces operand on all processes (type $1). | |
subroutine | mpifx_allreduceip_l5 (mycomm, origreduced, reductionop, error) |
Reduces operand on all processes (type l5). | |
subroutine | mpifx_allreduce_l6 (mycomm, orig, reduced, reductionop, error) |
Reduces operand on all processes (type $1). | |
subroutine | mpifx_allreduceip_l6 (mycomm, origreduced, reductionop, error) |
Reduces operand on all processes (type l6). | |
Contains wrapper for MPI_ALLREDUCE
.
|
private |
Reduces operand on all processes (type $1).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in] | orig | Quantity to be reduced. |
[in,out] | reduced | Contains result on exit. |
[in] | reductionop | Reduction operator |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type $1).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in] | orig | Quantity to be reduced. |
[in,out] | reduced | Contains result on exit. |
[in] | reductionop | Reduction operator |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type $1).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in] | orig | Quantity to be reduced. |
[in,out] | reduced | Contains result on exit. |
[in] | reductionop | Reduction operator |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type $1).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in] | orig | Quantity to be reduced. |
[in,out] | reduced | Contains result on exit. |
[in] | reductionop | Reduction operator |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type $1).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in] | orig | Quantity to be reduced. |
[in,out] | reduced | Contains result on exit. |
[in] | reductionop | Reduction operator |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type $1).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in] | orig | Quantity to be reduced. |
[in,out] | reduced | Contains result on exit. |
[in] | reductionop | Reduction operator |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type $1).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in] | orig | Quantity to be reduced. |
[in,out] | reduced | Contains result on exit. |
[in] | reductionop | Reduction operator |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type $1).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in] | orig | Quantity to be reduced. |
[in,out] | reduced | Contains result on exit. |
[in] | reductionop | Reduction operator |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type $1).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in] | orig | Quantity to be reduced. |
[in,out] | reduced | Contains result on exit. |
[in] | reductionop | Reduction operator |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type $1).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in] | orig | Quantity to be reduced. |
[in,out] | reduced | Contains result on exit. |
[in] | reductionop | Reduction operator |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type $1).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in] | orig | Quantity to be reduced. |
[in,out] | reduced | Contains result on exit. |
[in] | reductionop | Reduction operator |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type $1).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in] | orig | Quantity to be reduced. |
[in,out] | reduced | Contains result on exit. |
[in] | reductionop | Reduction operator |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type $1).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in] | orig | Quantity to be reduced. |
[in,out] | reduced | Contains result on exit. |
[in] | reductionop | Reduction operator |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type $1).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in] | orig | Quantity to be reduced. |
[in,out] | reduced | Contains result on exit. |
[in] | reductionop | Reduction operator |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type $1).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in] | orig | Quantity to be reduced. |
[in,out] | reduced | Contains result on exit. |
[in] | reductionop | Reduction operator |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type $1).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in] | orig | Quantity to be reduced. |
[in,out] | reduced | Contains result on exit. |
[in] | reductionop | Reduction operator |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type $1).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in] | orig | Quantity to be reduced. |
[in,out] | reduced | Contains result on exit. |
[in] | reductionop | Reduction operator |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type $1).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in] | orig | Quantity to be reduced. |
[in,out] | reduced | Contains result on exit. |
[in] | reductionop | Reduction operator |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type $1).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in] | orig | Quantity to be reduced. |
[in,out] | reduced | Contains result on exit. |
[in] | reductionop | Reduction operator |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type $1).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in] | orig | Quantity to be reduced. |
[in,out] | reduced | Contains result on exit. |
[in] | reductionop | Reduction operator |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type $1).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in] | orig | Quantity to be reduced. |
[in,out] | reduced | Contains result on exit. |
[in] | reductionop | Reduction operator |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type $1).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in] | orig | Quantity to be reduced. |
[in,out] | reduced | Contains result on exit. |
[in] | reductionop | Reduction operator |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type $1).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in] | orig | Quantity to be reduced. |
[in,out] | reduced | Contains result on exit. |
[in] | reductionop | Reduction operator |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type $1).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in] | orig | Quantity to be reduced. |
[in,out] | reduced | Contains result on exit. |
[in] | reductionop | Reduction operator |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type $1).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in] | orig | Quantity to be reduced. |
[in,out] | reduced | Contains result on exit. |
[in] | reductionop | Reduction operator |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type $1).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in] | orig | Quantity to be reduced. |
[in,out] | reduced | Contains result on exit. |
[in] | reductionop | Reduction operator |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type $1).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in] | orig | Quantity to be reduced. |
[in,out] | reduced | Contains result on exit. |
[in] | reductionop | Reduction operator |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type $1).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in] | orig | Quantity to be reduced. |
[in,out] | reduced | Contains result on exit. |
[in] | reductionop | Reduction operator |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type $1).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in] | orig | Quantity to be reduced. |
[in,out] | reduced | Contains result on exit. |
[in] | reductionop | Reduction operator |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type $1).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in] | orig | Quantity to be reduced. |
[in,out] | reduced | Contains result on exit. |
[in] | reductionop | Reduction operator |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type $1).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in] | orig | Quantity to be reduced. |
[in,out] | reduced | Contains result on exit. |
[in] | reductionop | Reduction operator |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type $1).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in] | orig | Quantity to be reduced. |
[in,out] | reduced | Contains result on exit. |
[in] | reductionop | Reduction operator |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type $1).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in] | orig | Quantity to be reduced. |
[in,out] | reduced | Contains result on exit. |
[in] | reductionop | Reduction operator |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type $1).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in] | orig | Quantity to be reduced. |
[in,out] | reduced | Contains result on exit. |
[in] | reductionop | Reduction operator |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type $1).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in] | orig | Quantity to be reduced. |
[in,out] | reduced | Contains result on exit. |
[in] | reductionop | Reduction operator |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type $1).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in] | orig | Quantity to be reduced. |
[in,out] | reduced | Contains result on exit. |
[in] | reductionop | Reduction operator |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type $1).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in] | orig | Quantity to be reduced. |
[in,out] | reduced | Contains result on exit. |
[in] | reductionop | Reduction operator |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type $1).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in] | orig | Quantity to be reduced. |
[in,out] | reduced | Contains result on exit. |
[in] | reductionop | Reduction operator |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type $1).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in] | orig | Quantity to be reduced. |
[in,out] | reduced | Contains result on exit. |
[in] | reductionop | Reduction operator |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type $1).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in] | orig | Quantity to be reduced. |
[in,out] | reduced | Contains result on exit. |
[in] | reductionop | Reduction operator |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type $1).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in] | orig | Quantity to be reduced. |
[in,out] | reduced | Contains result on exit. |
[in] | reductionop | Reduction operator |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type $1).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in] | orig | Quantity to be reduced. |
[in,out] | reduced | Contains result on exit. |
[in] | reductionop | Reduction operator |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type c0).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in,out] | origreduced | Quantity to be reduced on input, reduced on exit. |
[in] | reductionop | Reduction operator. |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type c1).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in,out] | origreduced | Quantity to be reduced on input, reduced on exit. |
[in] | reductionop | Reduction operator. |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type c2).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in,out] | origreduced | Quantity to be reduced on input, reduced on exit. |
[in] | reductionop | Reduction operator. |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type c3).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in,out] | origreduced | Quantity to be reduced on input, reduced on exit. |
[in] | reductionop | Reduction operator. |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type c4).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in,out] | origreduced | Quantity to be reduced on input, reduced on exit. |
[in] | reductionop | Reduction operator. |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type c5).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in,out] | origreduced | Quantity to be reduced on input, reduced on exit. |
[in] | reductionop | Reduction operator. |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type c6).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in,out] | origreduced | Quantity to be reduced on input, reduced on exit. |
[in] | reductionop | Reduction operator. |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type d0).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in,out] | origreduced | Quantity to be reduced on input, reduced on exit. |
[in] | reductionop | Reduction operator. |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type d1).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in,out] | origreduced | Quantity to be reduced on input, reduced on exit. |
[in] | reductionop | Reduction operator. |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type d2).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in,out] | origreduced | Quantity to be reduced on input, reduced on exit. |
[in] | reductionop | Reduction operator. |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type d3).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in,out] | origreduced | Quantity to be reduced on input, reduced on exit. |
[in] | reductionop | Reduction operator. |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type d4).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in,out] | origreduced | Quantity to be reduced on input, reduced on exit. |
[in] | reductionop | Reduction operator. |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type d5).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in,out] | origreduced | Quantity to be reduced on input, reduced on exit. |
[in] | reductionop | Reduction operator. |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type d6).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in,out] | origreduced | Quantity to be reduced on input, reduced on exit. |
[in] | reductionop | Reduction operator. |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type i0).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in,out] | origreduced | Quantity to be reduced on input, reduced on exit. |
[in] | reductionop | Reduction operator. |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type i1).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in,out] | origreduced | Quantity to be reduced on input, reduced on exit. |
[in] | reductionop | Reduction operator. |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type i2).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in,out] | origreduced | Quantity to be reduced on input, reduced on exit. |
[in] | reductionop | Reduction operator. |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type i3).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in,out] | origreduced | Quantity to be reduced on input, reduced on exit. |
[in] | reductionop | Reduction operator. |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type i4).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in,out] | origreduced | Quantity to be reduced on input, reduced on exit. |
[in] | reductionop | Reduction operator. |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type i5).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in,out] | origreduced | Quantity to be reduced on input, reduced on exit. |
[in] | reductionop | Reduction operator. |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type i6).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in,out] | origreduced | Quantity to be reduced on input, reduced on exit. |
[in] | reductionop | Reduction operator. |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type l0).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in,out] | origreduced | Quantity to be reduced on input, reduced on exit. |
[in] | reductionop | Reduction operator. |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type l1).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in,out] | origreduced | Quantity to be reduced on input, reduced on exit. |
[in] | reductionop | Reduction operator. |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type l2).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in,out] | origreduced | Quantity to be reduced on input, reduced on exit. |
[in] | reductionop | Reduction operator. |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type l3).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in,out] | origreduced | Quantity to be reduced on input, reduced on exit. |
[in] | reductionop | Reduction operator. |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type l4).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in,out] | origreduced | Quantity to be reduced on input, reduced on exit. |
[in] | reductionop | Reduction operator. |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type l5).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in,out] | origreduced | Quantity to be reduced on input, reduced on exit. |
[in] | reductionop | Reduction operator. |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type l6).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in,out] | origreduced | Quantity to be reduced on input, reduced on exit. |
[in] | reductionop | Reduction operator. |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type s0).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in,out] | origreduced | Quantity to be reduced on input, reduced on exit. |
[in] | reductionop | Reduction operator. |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type s1).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in,out] | origreduced | Quantity to be reduced on input, reduced on exit. |
[in] | reductionop | Reduction operator. |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type s2).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in,out] | origreduced | Quantity to be reduced on input, reduced on exit. |
[in] | reductionop | Reduction operator. |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type s3).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in,out] | origreduced | Quantity to be reduced on input, reduced on exit. |
[in] | reductionop | Reduction operator. |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type s4).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in,out] | origreduced | Quantity to be reduced on input, reduced on exit. |
[in] | reductionop | Reduction operator. |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type s5).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in,out] | origreduced | Quantity to be reduced on input, reduced on exit. |
[in] | reductionop | Reduction operator. |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type s6).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in,out] | origreduced | Quantity to be reduced on input, reduced on exit. |
[in] | reductionop | Reduction operator. |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type z0).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in,out] | origreduced | Quantity to be reduced on input, reduced on exit. |
[in] | reductionop | Reduction operator. |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type z1).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in,out] | origreduced | Quantity to be reduced on input, reduced on exit. |
[in] | reductionop | Reduction operator. |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type z2).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in,out] | origreduced | Quantity to be reduced on input, reduced on exit. |
[in] | reductionop | Reduction operator. |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type z3).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in,out] | origreduced | Quantity to be reduced on input, reduced on exit. |
[in] | reductionop | Reduction operator. |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type z4).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in,out] | origreduced | Quantity to be reduced on input, reduced on exit. |
[in] | reductionop | Reduction operator. |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type z5).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in,out] | origreduced | Quantity to be reduced on input, reduced on exit. |
[in] | reductionop | Reduction operator. |
[out] | error | Error code on exit. |
|
private |
Reduces operand on all processes (type z6).
See MPI documentation (mpi_allreduce()) for further details.
[in] | mycomm | MPI communicator. |
[in,out] | origreduced | Quantity to be reduced on input, reduced on exit. |
[in] | reductionop | Reduction operator. |
[out] | error | Error code on exit. |