AllReduceMPIInt Subroutine

public subroutine AllReduceMPIInt(obj, sendobj, recvobj, count, start, max, min, sum, prod, land, band, lor, bor, lxor, bxor, maxloc, minloc)

, count, MPI_INTEGER, MPI_MAX, MPI_COMM_WORLD, obj%ierr)

Arguments

Type IntentOptional AttributesName
class(MPI_), intent(inout) :: obj
integer, intent(inout) :: sendobj(:)
integer, intent(inout) :: recvobj(:)
integer, intent(in) :: count
integer, intent(in), optional :: start
logical, intent(in), optional :: max
logical, intent(in), optional :: min
logical, intent(in), optional :: sum
logical, intent(in), optional :: prod
logical, intent(in), optional :: land
logical, intent(in), optional :: band
logical, intent(in), optional :: lor
logical, intent(in), optional :: bor
logical, intent(in), optional :: lxor
logical, intent(in), optional :: bxor
logical, intent(in), optional :: maxloc
logical, intent(in), optional :: minloc

Contents

None