c_ESMC_ArrayBundleRedistStore Interface

interface


Called by

interface~~c_esmc_arraybundlerediststore~~CalledByGraph interface~c_esmc_arraybundlerediststore c_ESMC_ArrayBundleRedistStore proc~esmf_arraybundlerediststorei4 ESMF_ArrayBundleRedistStoreI4 proc~esmf_arraybundlerediststorei4->interface~c_esmc_arraybundlerediststore proc~esmf_arraybundlerediststorei8 ESMF_ArrayBundleRedistStoreI8 proc~esmf_arraybundlerediststorei8->interface~c_esmc_arraybundlerediststore proc~esmf_arraybundlerediststorer4 ESMF_ArrayBundleRedistStoreR4 proc~esmf_arraybundlerediststorer4->interface~c_esmc_arraybundlerediststore proc~esmf_arraybundlerediststorer8 ESMF_ArrayBundleRedistStoreR8 proc~esmf_arraybundlerediststorer8->interface~c_esmc_arraybundlerediststore interface~esmf_arraybundlerediststore ESMF_ArrayBundleRedistStore interface~esmf_arraybundlerediststore->proc~esmf_arraybundlerediststorei4 interface~esmf_arraybundlerediststore->proc~esmf_arraybundlerediststorei8 interface~esmf_arraybundlerediststore->proc~esmf_arraybundlerediststorer4 interface~esmf_arraybundlerediststore->proc~esmf_arraybundlerediststorer8 proc~esmf_gridcreatecopyfromnewdg ESMF_GridCreateCopyFromNewDG proc~esmf_gridcreatecopyfromnewdg->interface~esmf_arraybundlerediststore proc~esmf_locstreamcreatefromnewdg ESMF_LocStreamCreateFromNewDG proc~esmf_locstreamcreatefromnewdg->interface~esmf_arraybundlerediststore proc~user_init~2 user_init proc~user_init~2->interface~esmf_arraybundlerediststore program~esmf_arraybundleredistutest ESMF_ArrayBundleRedistUTest program~esmf_arraybundleredistutest->interface~esmf_arraybundlerediststore interface~esmf_gridcreate ESMF_GridCreate interface~esmf_gridcreate->proc~esmf_gridcreatecopyfromnewdg interface~esmf_locstreamcreate ESMF_LocStreamCreate interface~esmf_locstreamcreate->proc~esmf_locstreamcreatefromnewdg proc~esmf_gridcreatefrmncfile ESMF_GridCreateFrmNCFile proc~esmf_gridcreatefrmncfile->proc~esmf_gridcreatecopyfromnewdg proc~esmf_gridcreatefrmncfiledg ESMF_GridCreateFrmNCFileDG proc~esmf_gridcreatefrmncfiledg->proc~esmf_gridcreatecopyfromnewdg proc~esmf_locstreamcreatepetlist ESMF_LocStreamCreatePetList proc~esmf_locstreamcreatepetlist->proc~esmf_locstreamcreatefromnewdg

private subroutine c_ESMC_ArrayBundleRedistStore(srcArrayBundle, dstArrayBundle, routehandle, ignoreUnmatchedFlag, len_ignoreUnmatchedFlag, srcToDstTransposeMap, typekind, factor, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_ArrayBundle) :: srcArrayBundle
type(ESMF_ArrayBundle) :: dstArrayBundle
type(ESMF_RouteHandle) :: routehandle
type(ESMF_Logical) :: ignoreUnmatchedFlag
integer :: len_ignoreUnmatchedFlag
type(ESMF_InterArray) :: srcToDstTransposeMap
type(ESMF_TypeKind_Flag) :: typekind
type(*) :: factor
integer :: rc