ESMF_ArrayReduce Interface

private interface ESMF_ArrayReduce

Module Procedures

private interface ESMF_ArrayReduce()

Arguments

None

private subroutine ESMF_ArrayReduceFarray(array, farray, reduceflag, rootPET, dimList, tile, vm, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Array), intent(inout) :: array
real(kind=ESMF_KIND_R8), intent(out), optional, target :: farray(:,:)
type(ESMF_Reduce_Flag), intent(in) :: reduceflag
integer, intent(in) :: rootPET
integer, intent(in) :: dimList(:)
integer, intent(in), optional :: tile
type(ESMF_VM), intent(in), optional :: vm
integer, intent(out), optional :: rc