ESMF_FieldRedistStore Interface

public interface ESMF_FieldRedistStore

Calls

interface~~esmf_fieldrediststore~~CallsGraph interface~esmf_fieldrediststore ESMF_FieldRedistStore proc~esmf_fieldrediststorei4 ESMF_FieldRedistStoreI4 interface~esmf_fieldrediststore->proc~esmf_fieldrediststorei4 proc~esmf_fieldrediststorei8 ESMF_FieldRedistStoreI8 interface~esmf_fieldrediststore->proc~esmf_fieldrediststorei8 proc~esmf_fieldrediststorenf ESMF_FieldRedistStoreNF interface~esmf_fieldrediststore->proc~esmf_fieldrediststorenf proc~esmf_fieldrediststorer4 ESMF_FieldRedistStoreR4 interface~esmf_fieldrediststore->proc~esmf_fieldrediststorer4 proc~esmf_fieldrediststorer8 ESMF_FieldRedistStoreR8 interface~esmf_fieldrediststore->proc~esmf_fieldrediststorer8 esmf_fieldget esmf_fieldget proc~esmf_fieldrediststorei4->esmf_fieldget interface~esmf_arrayrediststore ESMF_ArrayRedistStore proc~esmf_fieldrediststorei4->interface~esmf_arrayrediststore proc~esmf_fieldgetinit ESMF_FieldGetInit proc~esmf_fieldrediststorei4->proc~esmf_fieldgetinit proc~esmf_imerr ESMF_IMErr proc~esmf_fieldrediststorei4->proc~esmf_imerr proc~esmf_logfounderror ESMF_LogFoundError proc~esmf_fieldrediststorei4->proc~esmf_logfounderror proc~esmf_fieldrediststorei8->esmf_fieldget proc~esmf_fieldrediststorei8->interface~esmf_arrayrediststore proc~esmf_fieldrediststorei8->proc~esmf_fieldgetinit proc~esmf_fieldrediststorei8->proc~esmf_imerr proc~esmf_fieldrediststorei8->proc~esmf_logfounderror proc~esmf_fieldrediststorenf->esmf_fieldget proc~esmf_fieldrediststorenf->interface~esmf_arrayrediststore proc~esmf_fieldrediststorenf->proc~esmf_fieldgetinit proc~esmf_fieldrediststorenf->proc~esmf_imerr proc~esmf_fieldrediststorenf->proc~esmf_logfounderror proc~esmf_logwrite ESMF_LogWrite proc~esmf_fieldrediststorenf->proc~esmf_logwrite proc~esmf_fieldrediststorer4->esmf_fieldget proc~esmf_fieldrediststorer4->interface~esmf_arrayrediststore proc~esmf_fieldrediststorer4->proc~esmf_fieldgetinit proc~esmf_fieldrediststorer4->proc~esmf_imerr proc~esmf_fieldrediststorer4->proc~esmf_logfounderror proc~esmf_fieldrediststorer8->esmf_fieldget proc~esmf_fieldrediststorer8->interface~esmf_arrayrediststore proc~esmf_fieldrediststorer8->proc~esmf_fieldgetinit proc~esmf_fieldrediststorer8->proc~esmf_imerr proc~esmf_fieldrediststorer8->proc~esmf_logfounderror proc~esmf_arrayrediststorei4 ESMF_ArrayRedistStoreI4 interface~esmf_arrayrediststore->proc~esmf_arrayrediststorei4 proc~esmf_arrayrediststorei4tp ESMF_ArrayRedistStoreI4TP interface~esmf_arrayrediststore->proc~esmf_arrayrediststorei4tp proc~esmf_arrayrediststorei8 ESMF_ArrayRedistStoreI8 interface~esmf_arrayrediststore->proc~esmf_arrayrediststorei8 proc~esmf_arrayrediststorei8tp ESMF_ArrayRedistStoreI8TP interface~esmf_arrayrediststore->proc~esmf_arrayrediststorei8tp proc~esmf_arrayrediststorenf ESMF_ArrayRedistStoreNF interface~esmf_arrayrediststore->proc~esmf_arrayrediststorenf proc~esmf_arrayrediststorenftp ESMF_ArrayRedistStoreNFTP interface~esmf_arrayrediststore->proc~esmf_arrayrediststorenftp proc~esmf_arrayrediststorer4 ESMF_ArrayRedistStoreR4 interface~esmf_arrayrediststore->proc~esmf_arrayrediststorer4 proc~esmf_arrayrediststorer4tp ESMF_ArrayRedistStoreR4TP interface~esmf_arrayrediststore->proc~esmf_arrayrediststorer4tp proc~esmf_arrayrediststorer8 ESMF_ArrayRedistStoreR8 interface~esmf_arrayrediststore->proc~esmf_arrayrediststorer8 proc~esmf_arrayrediststorer8tp ESMF_ArrayRedistStoreR8TP interface~esmf_arrayrediststore->proc~esmf_arrayrediststorer8tp proc~esmf_imerr->proc~esmf_logfounderror proc~esmf_initcheckdeep ESMF_InitCheckDeep proc~esmf_imerr->proc~esmf_initcheckdeep proc~esmf_logfounderror->proc~esmf_logwrite esmf_breakpoint esmf_breakpoint proc~esmf_logfounderror->esmf_breakpoint proc~esmf_logrc2msg ESMF_LogRc2Msg proc~esmf_logfounderror->proc~esmf_logrc2msg c_esmc_vmwtime c_esmc_vmwtime proc~esmf_logwrite->c_esmc_vmwtime proc~esmf_logclose ESMF_LogClose proc~esmf_logwrite->proc~esmf_logclose proc~esmf_logflush ESMF_LogFlush proc~esmf_logwrite->proc~esmf_logflush proc~esmf_logopenfile ESMF_LogOpenFile proc~esmf_logwrite->proc~esmf_logopenfile proc~esmf_utiliounitflush ESMF_UtilIOUnitFlush proc~esmf_logwrite->proc~esmf_utiliounitflush proc~esmf_utilstring2array ESMF_UtilString2Array proc~esmf_logwrite->proc~esmf_utilstring2array

Called by

interface~~esmf_fieldrediststore~~CalledByGraph interface~esmf_fieldrediststore ESMF_FieldRedistStore proc~field_redist_test field_redist_test proc~field_redist_test->interface~esmf_fieldrediststore proc~user_initp3~2 user_initP3 proc~user_initp3~2->interface~esmf_fieldrediststore proc~user_initp3~4 user_initP3 proc~user_initp3~4->interface~esmf_fieldrediststore proc~user_init~21 user_init proc~user_init~21->interface~esmf_fieldrediststore proc~user_init~70 user_init proc~user_init~70->interface~esmf_fieldrediststore proc~user_init~83 user_init proc~user_init~83->interface~esmf_fieldrediststore program~arb2arbfldredist Arb2ArbFldReDist program~arb2arbfldredist->interface~esmf_fieldrediststore program~blk2arbfldredist Blk2ArbFldRedist program~blk2arbfldredist->interface~esmf_fieldrediststore program~blk2blkfldredist Blk2BlkFldRedist program~blk2blkfldredist->interface~esmf_fieldrediststore program~esmf_fieldredistarbutest ESMF_FieldRedistArbUTest program~esmf_fieldredistarbutest->interface~esmf_fieldrediststore program~esmf_rhandlefromfileex ESMF_RHandleFromFileEx program~esmf_rhandlefromfileex->interface~esmf_fieldrediststore program~esmf_rhandlefromrhandleex ESMF_RHandleFromRHandleEx program~esmf_rhandlefromrhandleex->interface~esmf_fieldrediststore program~esmf_routehandleadvancedutest ESMF_RouteHandleAdvancedUTest program~esmf_routehandleadvancedutest->interface~esmf_fieldrediststore program~esmf_routehandleutest ESMF_RouteHandleUTest program~esmf_routehandleutest->interface~esmf_fieldrediststore program~fieldredist FieldRedist program~fieldredist->interface~esmf_fieldrediststore program~fieldredistex FieldRedistEx program~fieldredistex->interface~esmf_fieldrediststore proc~runtests RunTests proc~runtests->proc~field_redist_test program~esmf_test_harness esmf_test_harness program~esmf_test_harness->proc~runtests

Module Procedures

private subroutine ESMF_FieldRedistStoreI4(srcField, dstField, routehandle, factor, keywordEnforcer, srcToDstTransposeMap, ignoreUnmatchedIndices, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Field), intent(in) :: srcField
type(ESMF_Field), intent(inout) :: dstField
type(ESMF_RouteHandle), intent(inout) :: routehandle
integer(kind=ESMF_KIND_I4), intent(in) :: factor
type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
integer, intent(in), optional :: srcToDstTransposeMap(:)
logical, intent(in), optional :: ignoreUnmatchedIndices
integer, intent(out), optional :: rc

private subroutine ESMF_FieldRedistStoreI8(srcField, dstField, routehandle, factor, keywordEnforcer, ignoreUnmatchedIndices, srcToDstTransposeMap, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Field), intent(in) :: srcField
type(ESMF_Field), intent(inout) :: dstField
type(ESMF_RouteHandle), intent(inout) :: routehandle
integer(kind=ESMF_KIND_I8), intent(in) :: factor
type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
logical, intent(in), optional :: ignoreUnmatchedIndices
integer, intent(in), optional :: srcToDstTransposeMap(:)
integer, intent(out), optional :: rc

private subroutine ESMF_FieldRedistStoreR4(srcField, dstField, routehandle, factor, keywordEnforcer, srcToDstTransposeMap, ignoreUnmatchedIndices, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Field), intent(in) :: srcField
type(ESMF_Field), intent(inout) :: dstField
type(ESMF_RouteHandle), intent(inout) :: routehandle
real(kind=ESMF_KIND_R4), intent(in) :: factor
type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
integer, intent(in), optional :: srcToDstTransposeMap(:)
logical, intent(in), optional :: ignoreUnmatchedIndices
integer, intent(out), optional :: rc

private subroutine ESMF_FieldRedistStoreR8(srcField, dstField, routehandle, factor, keywordEnforcer, srcToDstTransposeMap, ignoreUnmatchedIndices, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Field), intent(in) :: srcField
type(ESMF_Field), intent(inout) :: dstField
type(ESMF_RouteHandle), intent(inout) :: routehandle
real(kind=ESMF_KIND_R8), intent(in) :: factor
type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
integer, intent(in), optional :: srcToDstTransposeMap(:)
logical, intent(in), optional :: ignoreUnmatchedIndices
integer, intent(out), optional :: rc

private subroutine ESMF_FieldRedistStoreNF(srcField, dstField, routehandle, keywordEnforcer, srcToDstTransposeMap, ignoreUnmatchedIndices, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Field), intent(in) :: srcField
type(ESMF_Field), intent(inout) :: dstField
type(ESMF_RouteHandle), intent(inout) :: routehandle
type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
integer, intent(in), optional :: srcToDstTransposeMap(:)
logical, intent(in), optional :: ignoreUnmatchedIndices
integer, intent(out), optional :: rc