NUOPC_RealizeTransfer Subroutine

private subroutine NUOPC_RealizeTransfer(state, fieldName, typekind, gridToFieldMap, ungriddedLBound, ungriddedUBound, totalLWidth, totalUWidth, realizeOnlyConnected, removeNotConnected, realizeOnlyNotShared, realizeOnlyNotComplete, field, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_State) :: state
character(len=*), intent(in) :: fieldName
type(ESMF_TypeKind_Flag), intent(in), optional :: typekind
integer, intent(in), optional, target :: gridToFieldMap(:)
integer, intent(in), optional, target :: ungriddedLBound(:)
integer, intent(in), optional, target :: ungriddedUBound(:)
integer, intent(in), optional :: totalLWidth(:)
integer, intent(in), optional :: totalUWidth(:)
logical, intent(in), optional :: realizeOnlyConnected
logical, intent(in), optional :: removeNotConnected
logical, intent(in), optional :: realizeOnlyNotShared
logical, intent(in), optional :: realizeOnlyNotComplete
type(ESMF_Field), intent(out), optional :: field
integer, intent(out), optional :: rc

Calls

proc~~nuopc_realizetransfer~~CallsGraph proc~nuopc_realizetransfer NUOPC_RealizeTransfer esmf_fieldemptycomplete esmf_fieldemptycomplete proc~nuopc_realizetransfer->esmf_fieldemptycomplete esmf_fieldget esmf_fieldget proc~nuopc_realizetransfer->esmf_fieldget esmf_stateget esmf_stateget proc~nuopc_realizetransfer->esmf_stateget esmf_stateremove esmf_stateremove proc~nuopc_realizetransfer->esmf_stateremove interface~esmf_infoget ESMF_InfoGet proc~nuopc_realizetransfer->interface~esmf_infoget interface~esmf_infogetfromhost ESMF_InfoGetFromHost proc~nuopc_realizetransfer->interface~esmf_infogetfromhost interface~nuopc_getattribute NUOPC_GetAttribute proc~nuopc_realizetransfer->interface~nuopc_getattribute interface~nuopc_isconnected NUOPC_IsConnected proc~nuopc_realizetransfer->interface~nuopc_isconnected proc~esmf_logfoundallocerror ESMF_LogFoundAllocError proc~nuopc_realizetransfer->proc~esmf_logfoundallocerror proc~esmf_logfounderror ESMF_LogFoundError proc~nuopc_realizetransfer->proc~esmf_logfounderror proc~esmf_logseterror ESMF_LogSetError proc~nuopc_realizetransfer->proc~esmf_logseterror

Called by

proc~~nuopc_realizetransfer~~CalledByGraph proc~nuopc_realizetransfer NUOPC_RealizeTransfer interface~nuopc_realize NUOPC_Realize interface~nuopc_realize->proc~nuopc_realizetransfer proc~nuopc_realizecompleteg NUOPC_RealizeCompleteG interface~nuopc_realize->proc~nuopc_realizecompleteg proc~nuopc_realizecompletels NUOPC_RealizeCompleteLS interface~nuopc_realize->proc~nuopc_realizecompletels proc~nuopc_realizecompletem NUOPC_RealizeCompleteM interface~nuopc_realize->proc~nuopc_realizecompletem proc~f_nuopc_realize f_nuopc_realize proc~f_nuopc_realize->interface~nuopc_realize proc~iinitrealize IInitRealize proc~iinitrealize->interface~nuopc_realize proc~initializeipdv05p4 InitializeIPDv05p4 proc~initializeipdv05p4->interface~nuopc_realize proc~initializeipdv05p5 InitializeIPDv05p5 proc~initializeipdv05p5->interface~nuopc_realize proc~nuopc_realizecompleteg->interface~nuopc_realize proc~nuopc_realizecompletels->interface~nuopc_realize proc~nuopc_realizecompletem->interface~nuopc_realize proc~realize~2 Realize proc~realize~2->interface~nuopc_realize proc~x_comp_realize_field x_comp_realize_field proc~x_comp_realize_field->interface~nuopc_realize program~esmf_nuopc_utest ESMF_NUOPC_UTest program~esmf_nuopc_utest->interface~nuopc_realize proc~realize Realize proc~realize->proc~x_comp_realize_field