mygcomp_run Subroutine

public recursive subroutine mygcomp_run(gcomp, istate, estate, clock, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_GridComp) :: gcomp
type(ESMF_State) :: istate
type(ESMF_State) :: estate
type(ESMF_Clock) :: clock
integer, intent(out) :: rc

Calls

proc~~mygcomp_run~3~~CallsGraph proc~mygcomp_run~3 mygcomp_run interface~esmf_delayoutcreate ESMF_DELayoutCreate proc~mygcomp_run~3->interface~esmf_delayoutcreate interface~esmf_vmget ESMF_VMGet proc~mygcomp_run~3->interface~esmf_vmget proc~esmf_delayoutdestroy ESMF_DELayoutDestroy proc~mygcomp_run~3->proc~esmf_delayoutdestroy proc~esmf_delayoutget ESMF_DELayoutGet proc~mygcomp_run~3->proc~esmf_delayoutget proc~esmf_delayoutservicecomplete ESMF_DELayoutServiceComplete proc~mygcomp_run~3->proc~esmf_delayoutservicecomplete proc~esmf_delayoutserviceoffer ESMF_DELayoutServiceOffer proc~mygcomp_run~3->proc~esmf_delayoutserviceoffer proc~esmf_gridcompget ESMF_GridCompGet proc~mygcomp_run~3->proc~esmf_gridcompget proc~work work proc~mygcomp_run~3->proc~work proc~esmf_delayoutcreatedefault ESMF_DELayoutCreateDefault interface~esmf_delayoutcreate->proc~esmf_delayoutcreatedefault proc~esmf_delayoutcreatedeprecated ESMF_DELayoutCreateDeprecated interface~esmf_delayoutcreate->proc~esmf_delayoutcreatedeprecated proc~esmf_delayoutcreatefrompetmap ESMF_DELayoutCreateFromPetMap interface~esmf_delayoutcreate->proc~esmf_delayoutcreatefrompetmap proc~esmf_delayoutcreatehintweights ESMF_DELayoutCreateHintWeights interface~esmf_delayoutcreate->proc~esmf_delayoutcreatehintweights proc~esmf_vmgetdefault ESMF_VMGetDefault interface~esmf_vmget->proc~esmf_vmgetdefault proc~esmf_vmgetpetspecific ESMF_VMGetPetSpecific interface~esmf_vmget->proc~esmf_vmgetpetspecific c_esmc_delayoutdestroy c_esmc_delayoutdestroy proc~esmf_delayoutdestroy->c_esmc_delayoutdestroy proc~esmf_delayoutgetinit ESMF_DELayoutGetInit proc~esmf_delayoutdestroy->proc~esmf_delayoutgetinit proc~esmf_imerr ESMF_IMErr proc~esmf_delayoutdestroy->proc~esmf_imerr proc~esmf_logfounderror ESMF_LogFoundError proc~esmf_delayoutdestroy->proc~esmf_logfounderror c_esmc_delayoutget c_esmc_delayoutget proc~esmf_delayoutget->c_esmc_delayoutget interface~esmf_interarraycreate ESMF_InterArrayCreate proc~esmf_delayoutget->interface~esmf_interarraycreate proc~esmf_delayoutget->proc~esmf_delayoutgetinit proc~esmf_delayoutget->proc~esmf_imerr proc~esmf_interarraydestroy ESMF_InterArrayDestroy proc~esmf_delayoutget->proc~esmf_interarraydestroy proc~esmf_delayoutget->proc~esmf_logfounderror proc~esmf_logwrite ESMF_LogWrite proc~esmf_delayoutget->proc~esmf_logwrite proc~esmf_vmsetinitcreated ESMF_VMSetInitCreated proc~esmf_delayoutget->proc~esmf_vmsetinitcreated c_esmc_delayoutservicecomplete c_esmc_delayoutservicecomplete proc~esmf_delayoutservicecomplete->c_esmc_delayoutservicecomplete proc~esmf_delayoutservicecomplete->proc~esmf_delayoutgetinit proc~esmf_delayoutservicecomplete->proc~esmf_imerr c_esmc_delayoutserviceoffer c_esmc_delayoutserviceoffer proc~esmf_delayoutserviceoffer->c_esmc_delayoutserviceoffer proc~esmf_delayoutserviceoffer->proc~esmf_delayoutgetinit proc~esmf_delayoutserviceoffer->proc~esmf_imerr proc~esmf_compget ESMF_CompGet proc~esmf_gridcompget->proc~esmf_compget proc~esmf_compstatusget ESMF_CompStatusGet proc~esmf_gridcompget->proc~esmf_compstatusget proc~esmf_gridcompgetinit ESMF_GridCompGetInit proc~esmf_gridcompget->proc~esmf_gridcompgetinit proc~esmf_gridcompget->proc~esmf_imerr proc~esmf_gridcompget->proc~esmf_logfounderror proc~esmf_vmwtimedelay ESMF_VMWtimeDelay proc~work->proc~esmf_vmwtimedelay