NUOPC_AdvertiseFields Subroutine

private subroutine NUOPC_AdvertiseFields(state, StandardNames, TransferOfferGeomObject, SharePolicyField, SharePolicyGeomObject, vm, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_State), intent(inout) :: state
character(len=*), intent(in) :: StandardNames(:)
character(len=*), intent(in), optional :: TransferOfferGeomObject
character(len=*), intent(in), optional :: SharePolicyField
character(len=*), intent(in), optional :: SharePolicyGeomObject
type(ESMF_VM), intent(in), optional :: vm
integer, intent(out), optional :: rc

Calls

proc~~nuopc_advertisefields~~CallsGraph proc~nuopc_advertisefields NUOPC_AdvertiseFields proc~esmf_logfounderror ESMF_LogFoundError proc~nuopc_advertisefields->proc~esmf_logfounderror proc~nuopc_advertisefield NUOPC_AdvertiseField proc~nuopc_advertisefields->proc~nuopc_advertisefield esmf_breakpoint esmf_breakpoint proc~esmf_logfounderror->esmf_breakpoint proc~esmf_logrc2msg ESMF_LogRc2Msg proc~esmf_logfounderror->proc~esmf_logrc2msg proc~esmf_logwrite ESMF_LogWrite proc~esmf_logfounderror->proc~esmf_logwrite proc~nuopc_advertisefield->proc~esmf_logfounderror esmf_fieldemptycreate esmf_fieldemptycreate proc~nuopc_advertisefield->esmf_fieldemptycreate esmf_stateadd esmf_stateadd proc~nuopc_advertisefield->esmf_stateadd esmf_stateget esmf_stateget proc~nuopc_advertisefield->esmf_stateget interface~nuopc_getattribute NUOPC_GetAttribute proc~nuopc_advertisefield->interface~nuopc_getattribute interface~nuopc_initattributes NUOPC_InitAttributes proc~nuopc_advertisefield->interface~nuopc_initattributes interface~nuopc_setattribute NUOPC_SetAttribute proc~nuopc_advertisefield->interface~nuopc_setattribute proc~esmf_fieldset ESMF_FieldSet proc~nuopc_advertisefield->proc~esmf_fieldset proc~esmf_logseterror ESMF_LogSetError proc~nuopc_advertisefield->proc~esmf_logseterror proc~esmf_vmgetthis ESMF_VMGetThis proc~nuopc_advertisefield->proc~esmf_vmgetthis proc~nuopc_getattributefieldtk NUOPC_GetAttributeFieldTK interface~nuopc_getattribute->proc~nuopc_getattributefieldtk proc~nuopc_getattributefieldval NUOPC_GetAttributeFieldVal interface~nuopc_getattribute->proc~nuopc_getattributefieldval proc~nuopc_getattributestate NUOPC_GetAttributeState interface~nuopc_getattribute->proc~nuopc_getattributestate proc~nuopc_initattributesfield NUOPC_InitAttributesField interface~nuopc_initattributes->proc~nuopc_initattributesfield proc~nuopc_initattributesstate NUOPC_InitAttributesState interface~nuopc_initattributes->proc~nuopc_initattributesstate proc~nuopc_setattributefield NUOPC_SetAttributeField interface~nuopc_setattribute->proc~nuopc_setattributefield proc~nuopc_setattributestate NUOPC_SetAttributeState interface~nuopc_setattribute->proc~nuopc_setattributestate proc~esmf_fieldset->proc~esmf_logfounderror proc~esmf_fieldgetinit ESMF_FieldGetInit proc~esmf_fieldset->proc~esmf_fieldgetinit proc~esmf_imerr ESMF_IMErr proc~esmf_fieldset->proc~esmf_imerr proc~esmf_setname ESMF_SetName proc~esmf_fieldset->proc~esmf_setname c_esmc_loggeterrormsg c_esmc_loggeterrormsg proc~esmf_logrc2msg->c_esmc_loggeterrormsg proc~esmf_logseterror->esmf_breakpoint proc~esmf_logseterror->proc~esmf_logrc2msg proc~esmf_logseterror->proc~esmf_logwrite 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

proc~~nuopc_advertisefields~~CalledByGraph proc~nuopc_advertisefields NUOPC_AdvertiseFields interface~nuopc_advertise NUOPC_Advertise interface~nuopc_advertise->proc~nuopc_advertisefields proc~advertise Advertise proc~advertise->interface~nuopc_advertise proc~advertise~2 Advertise proc~advertise~2->interface~nuopc_advertise proc~f_nuopc_advertise f_nuopc_advertise proc~f_nuopc_advertise->interface~nuopc_advertise proc~initializeipdv05p1 InitializeIPDv05p1 proc~initializeipdv05p1->interface~nuopc_advertise program~esmf_nuopc_utest ESMF_NUOPC_UTest program~esmf_nuopc_utest->interface~nuopc_advertise