c_ESMC_VMReduce Interface

interface


Called by

interface~~c_esmc_vmreduce~~CalledByGraph interface~c_esmc_vmreduce c_ESMC_VMReduce proc~esmf_vmreducei4 ESMF_VMReduceI4 proc~esmf_vmreducei4->interface~c_esmc_vmreduce proc~esmf_vmreducei8 ESMF_VMReduceI8 proc~esmf_vmreducei8->interface~c_esmc_vmreduce proc~esmf_vmreducer4 ESMF_VMReduceR4 proc~esmf_vmreducer4->interface~c_esmc_vmreduce proc~esmf_vmreducer8 ESMF_VMReduceR8 proc~esmf_vmreducer8->interface~c_esmc_vmreduce interface~esmf_vmreduce ESMF_VMReduce interface~esmf_vmreduce->proc~esmf_vmreducei4 interface~esmf_vmreduce->proc~esmf_vmreducei8 interface~esmf_vmreduce->proc~esmf_vmreducer4 interface~esmf_vmreduce->proc~esmf_vmreducer8 proc~gatherredistfracfieldmesh gatherRedistFracFieldMesh proc~gatherredistfracfieldmesh->interface~esmf_vmreduce proc~iowrite2d IOWrite2D proc~iowrite2d->interface~esmf_vmreduce proc~test_reduce_max test_Reduce_max proc~test_reduce_max->interface~esmf_vmreduce proc~test_reduce_min test_Reduce_min proc~test_reduce_min->interface~esmf_vmreduce proc~test_reduce_sum test_Reduce_sum proc~test_reduce_sum->interface~esmf_vmreduce proc~x_comp_check_field x_comp_check_field proc~x_comp_check_field->interface~esmf_vmreduce proc~esmfio_fieldaccess ESMFIO_FieldAccess proc~esmfio_fieldaccess->proc~iowrite2d proc~modeladvance ModelAdvance proc~modeladvance->proc~x_comp_check_field

private subroutine c_ESMC_VMReduce(vm, input, output, count, dtk, op, root, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_VM) :: vm
type(*) :: input(*)
type(*) :: output(*)
integer :: count
type(ESMF_TypeKind_Flag) :: dtk
type(ESMF_Reduce_Flag) :: op
integer :: root
integer :: rc