NUOPC_DriverAddRunElementMPL Subroutine

private recursive subroutine NUOPC_DriverAddRunElementMPL(driver, slot, compLabel, keywordEnforcer, phaseLabel, relaxedflag, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_GridComp) :: driver
integer, intent(in) :: slot
character(len=*), intent(in) :: compLabel
type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
character(len=*), intent(in), optional :: phaseLabel
logical, intent(in), optional :: relaxedflag
integer, intent(out), optional :: rc

Calls

proc~~nuopc_driveraddrunelementmpl~~CallsGraph proc~nuopc_driveraddrunelementmpl NUOPC_DriverAddRunElementMPL interface~esmf_usercompgetinternalstate ESMF_UserCompGetInternalState proc~nuopc_driveraddrunelementmpl->interface~esmf_usercompgetinternalstate interface~nuopc_compget NUOPC_CompGet proc~nuopc_driveraddrunelementmpl->interface~nuopc_compget interface~nuopc_compsearchphasemap NUOPC_CompSearchPhaseMap proc~nuopc_driveraddrunelementmpl->interface~nuopc_compsearchphasemap interface~nuopc_drivergetcomp NUOPC_DriverGetComp proc~nuopc_driveraddrunelementmpl->interface~nuopc_drivergetcomp proc~esmf_logfounderror ESMF_LogFoundError proc~nuopc_driveraddrunelementmpl->proc~esmf_logfounderror proc~esmf_logseterror ESMF_LogSetError proc~nuopc_driveraddrunelementmpl->proc~esmf_logseterror proc~nuopc_runelementaddcomp NUOPC_RunElementAddComp proc~nuopc_driveraddrunelementmpl->proc~nuopc_runelementaddcomp proc~nuopc_cplcompget NUOPC_CplCompGet interface~nuopc_compget->proc~nuopc_cplcompget proc~nuopc_gridcompget NUOPC_GridCompGet interface~nuopc_compget->proc~nuopc_gridcompget proc~nuopc_cplcompsearchphasemap NUOPC_CplCompSearchPhaseMap interface~nuopc_compsearchphasemap->proc~nuopc_cplcompsearchphasemap proc~nuopc_gridcompsearchphasemap NUOPC_GridCompSearchPhaseMap interface~nuopc_compsearchphasemap->proc~nuopc_gridcompsearchphasemap proc~nuopc_drivergetallcplcomp NUOPC_DriverGetAllCplComp interface~nuopc_drivergetcomp->proc~nuopc_drivergetallcplcomp proc~nuopc_drivergetallgridcomp NUOPC_DriverGetAllGridComp interface~nuopc_drivergetcomp->proc~nuopc_drivergetallgridcomp proc~nuopc_drivergetcplcomp NUOPC_DriverGetCplComp interface~nuopc_drivergetcomp->proc~nuopc_drivergetcplcomp proc~nuopc_drivergetgridcomp NUOPC_DriverGetGridComp interface~nuopc_drivergetcomp->proc~nuopc_drivergetgridcomp 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~esmf_logseterror->esmf_breakpoint proc~esmf_logseterror->proc~esmf_logrc2msg proc~esmf_logseterror->proc~esmf_logwrite proc~nuopc_runelementaddcomp->proc~esmf_logfounderror proc~nuopc_runelementaddcomp->proc~esmf_logseterror proc~nuopc_runelementadd NUOPC_RunElementAdd proc~nuopc_runelementaddcomp->proc~nuopc_runelementadd

Called by

proc~~nuopc_driveraddrunelementmpl~~CalledByGraph proc~nuopc_driveraddrunelementmpl NUOPC_DriverAddRunElementMPL interface~nuopc_driveraddrunelement NUOPC_DriverAddRunElement interface~nuopc_driveraddrunelement->proc~nuopc_driveraddrunelementmpl proc~nuopc_driveringestrunsequenceff NUOPC_DriverIngestRunSequenceFF proc~nuopc_driveringestrunsequenceff->interface~nuopc_driveraddrunelement program~esmf_nuopc_utest ESMF_NUOPC_UTest program~esmf_nuopc_utest->interface~nuopc_driveraddrunelement interface~nuopc_driveringestrunsequence NUOPC_DriverIngestRunSequence program~esmf_nuopc_utest->interface~nuopc_driveringestrunsequence interface~nuopc_driveringestrunsequence->proc~nuopc_driveringestrunsequenceff proc~nuopc_driveringestrunsequencehc NUOPC_DriverIngestRunSequenceHC proc~nuopc_driveringestrunsequencehc->interface~nuopc_driveringestrunsequence proc~setrunsequence SetRunSequence proc~setrunsequence->interface~nuopc_driveringestrunsequence