NUOPC_IsAtTime Interface

public interface NUOPC_IsAtTime

Calls

interface~~nuopc_isattime~~CallsGraph interface~nuopc_isattime NUOPC_IsAtTime proc~nuopc_isattimefield NUOPC_IsAtTimeField interface~nuopc_isattime->proc~nuopc_isattimefield proc~nuopc_isattimestate NUOPC_IsAtTimeState interface~nuopc_isattime->proc~nuopc_isattimestate esmf_fieldget esmf_fieldget proc~nuopc_isattimefield->esmf_fieldget interface~esmf_vmget ESMF_VMGet proc~nuopc_isattimefield->interface~esmf_vmget proc~esmf_logfounderror ESMF_LogFoundError proc~nuopc_isattimefield->proc~esmf_logfounderror proc~nuopc_gettimestamp NUOPC_GetTimestamp proc~nuopc_isattimefield->proc~nuopc_gettimestamp proc~nuopc_isattimestate->interface~nuopc_isattime esmf_stateget esmf_stateget proc~nuopc_isattimestate->esmf_stateget proc~nuopc_isattimestate->proc~esmf_logfounderror proc~nuopc_getstatememberlists NUOPC_GetStateMemberLists proc~nuopc_isattimestate->proc~nuopc_getstatememberlists proc~esmf_vmgetdefault ESMF_VMGetDefault interface~esmf_vmget->proc~esmf_vmgetdefault proc~esmf_vmgetpetspecific ESMF_VMGetPetSpecific interface~esmf_vmget->proc~esmf_vmgetpetspecific 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_getstatememberlists->esmf_stateget proc~nuopc_getstatememberlists->proc~esmf_logfounderror proc~esmf_logfoundallocerror ESMF_LogFoundAllocError proc~nuopc_getstatememberlists->proc~esmf_logfoundallocerror proc~esmf_logseterror ESMF_LogSetError proc~nuopc_getstatememberlists->proc~esmf_logseterror proc~nuopc_getstatemembercount NUOPC_GetStateMemberCount proc~nuopc_getstatememberlists->proc~nuopc_getstatemembercount proc~nuopc_getstatememberlistsintrnl NUOPC_GetStateMemberListsIntrnl proc~nuopc_getstatememberlists->proc~nuopc_getstatememberlistsintrnl proc~nuopc_gettimestamp->proc~esmf_logfounderror esmf_fieldgettimestamp esmf_fieldgettimestamp proc~nuopc_gettimestamp->esmf_fieldgettimestamp interface~esmf_timeset ESMF_TimeSet proc~nuopc_gettimestamp->interface~esmf_timeset

Called by

interface~~nuopc_isattime~~CalledByGraph interface~nuopc_isattime NUOPC_IsAtTime proc~nuopc_isattimestate NUOPC_IsAtTimeState interface~nuopc_isattime->proc~nuopc_isattimestate proc~checkimport CheckImport proc~checkimport->interface~nuopc_isattime proc~checkimport~2 CheckImport proc~checkimport~2->interface~nuopc_isattime proc~internalinitializecomplete InternalInitializeComplete proc~internalinitializecomplete->interface~nuopc_isattime proc~nuopc_isattimestate->interface~nuopc_isattime program~esmf_nuopc_utest ESMF_NUOPC_UTest program~esmf_nuopc_utest->interface~nuopc_isattime

Module Procedures

private function NUOPC_IsAtTimeField(field, time, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Field), intent(in) :: field
type(ESMF_Time), intent(in) :: time
integer, intent(out), optional :: rc

Return Value logical

private function NUOPC_IsAtTimeState(state, time, fieldName, count, fieldList, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_State), intent(in) :: state
type(ESMF_Time), intent(in) :: time
character(len=*), intent(in), optional :: fieldName
integer, intent(out), optional :: count
type(ESMF_Field), intent(out), optional, allocatable :: fieldList(:)
integer, intent(out), optional :: rc

Return Value logical