NUOPC_RunSequenceIterate Function

public function NUOPC_RunSequenceIterate(runSeq, runSeqIndex, runElement, eventHandler, rc)

Arguments

Type IntentOptional Attributes Name
type(NUOPC_RunSequence), pointer :: runSeq(:)
integer, intent(in) :: runSeqIndex
type(NUOPC_RunElement), pointer :: runElement
type(NUOPC_RunSeqEventHandler) :: eventHandler
integer, intent(out), optional :: rc

Return Value logical


Calls

proc~~nuopc_runsequenceiterate~~CallsGraph proc~nuopc_runsequenceiterate NUOPC_RunSequenceIterate proc~esmf_clockadvance ESMF_ClockAdvance proc~nuopc_runsequenceiterate->proc~esmf_clockadvance proc~esmf_clockisstoptime ESMF_ClockIsStopTime proc~nuopc_runsequenceiterate->proc~esmf_clockisstoptime proc~esmf_logfounderror ESMF_LogFoundError proc~nuopc_runsequenceiterate->proc~esmf_logfounderror proc~esmf_logseterror ESMF_LogSetError proc~nuopc_runsequenceiterate->proc~esmf_logseterror proc~nuopc_runsequencectrl NUOPC_RunSequenceCtrl proc~nuopc_runsequenceiterate->proc~nuopc_runsequencectrl proc~esmf_clockadvance->proc~esmf_logfounderror c_esmc_clockadvance0 c_esmc_clockadvance0 proc~esmf_clockadvance->c_esmc_clockadvance0 c_esmc_clockadvance1 c_esmc_clockadvance1 proc~esmf_clockadvance->c_esmc_clockadvance1 c_esmc_clockadvance2 c_esmc_clockadvance2 proc~esmf_clockadvance->c_esmc_clockadvance2 proc~esmf_alarmsetinitcreated ESMF_AlarmSetInitCreated proc~esmf_clockadvance->proc~esmf_alarmsetinitcreated proc~esmf_alarmsetthis ESMF_AlarmSetThis proc~esmf_clockadvance->proc~esmf_alarmsetthis proc~esmf_clockgetinit ESMF_ClockGetInit proc~esmf_clockadvance->proc~esmf_clockgetinit proc~esmf_imerr ESMF_IMErr proc~esmf_clockadvance->proc~esmf_imerr proc~esmf_imerrs ESMF_IMErrS proc~esmf_clockadvance->proc~esmf_imerrs proc~esmf_timeintervalgetinit ESMF_TimeIntervalGetInit proc~esmf_clockadvance->proc~esmf_timeintervalgetinit proc~esmf_clockisstoptime->proc~esmf_logfounderror c_esmc_clockisstoptime c_esmc_clockisstoptime proc~esmf_clockisstoptime->c_esmc_clockisstoptime proc~esmf_clockisstoptime->proc~esmf_clockgetinit proc~esmf_clockisstoptime->proc~esmf_imerr 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_runsequencectrl->proc~esmf_clockadvance proc~nuopc_runsequencectrl->proc~esmf_clockisstoptime proc~nuopc_runsequencectrl->proc~esmf_logfounderror proc~nuopc_runsequencectrl->proc~esmf_logseterror proc~nuopc_runsequencectrl->proc~nuopc_runsequencectrl proc~esmf_alarmisringing ESMF_AlarmIsRinging proc~nuopc_runsequencectrl->proc~esmf_alarmisringing proc~esmf_clockget ESMF_ClockGet proc~nuopc_runsequencectrl->proc~esmf_clockget proc~nuopc_checksetclock NUOPC_CheckSetClock proc~nuopc_runsequencectrl->proc~nuopc_checksetclock proc~nuopc_runsequencehandleevent NUOPC_RunSequenceHandleEvent proc~nuopc_runsequencectrl->proc~nuopc_runsequencehandleevent

Called by

proc~~nuopc_runsequenceiterate~~CalledByGraph proc~nuopc_runsequenceiterate NUOPC_RunSequenceIterate proc~executerunsequence ExecuteRunSequence proc~executerunsequence->proc~nuopc_runsequenceiterate