NUOPC_GridCompDerive Subroutine

private recursive subroutine NUOPC_GridCompDerive(comp, genericSetServicesRoutine, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_GridComp), intent(in) :: comp
private subroutine genericSetServicesRoutine(gridcomp, rc)
Arguments
Type IntentOptional Attributes Name
type(ESMF_GridComp) :: gridcomp
integer, intent(out) :: rc
integer, intent(out), optional :: rc

Calls

proc~~nuopc_gridcompderive~~CallsGraph proc~nuopc_gridcompderive NUOPC_GridCompDerive proc~esmf_gridcompget ESMF_GridCompGet proc~nuopc_gridcompderive->proc~esmf_gridcompget proc~esmf_logfounderror ESMF_LogFoundError proc~nuopc_gridcompderive->proc~esmf_logfounderror proc~esmf_gridcompget->proc~esmf_logfounderror 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_imerr ESMF_IMErr proc~esmf_gridcompget->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_compget->proc~esmf_logfounderror proc~esmf_compget->proc~esmf_imerr c_esmc_compget c_esmc_compget proc~esmf_compget->c_esmc_compget interface~esmf_vmget ESMF_VMGet proc~esmf_compget->interface~esmf_vmget proc~esmf_basegetstatus ESMF_BaseGetStatus proc~esmf_compget->proc~esmf_basegetstatus proc~esmf_compclassgetinit ESMF_CompClassGetInit proc~esmf_compget->proc~esmf_compclassgetinit proc~esmf_configget ESMF_ConfigGet proc~esmf_compget->proc~esmf_configget proc~esmf_getname ESMF_GetName proc~esmf_compget->proc~esmf_getname proc~esmf_logfoundallocerror ESMF_LogFoundAllocError proc~esmf_compget->proc~esmf_logfoundallocerror proc~esmf_logseterror ESMF_LogSetError proc~esmf_compget->proc~esmf_logseterror proc~esmf_compstatusgetinit ESMF_CompStatusGetInit proc~esmf_compstatusget->proc~esmf_compstatusgetinit proc~esmf_imerrs ESMF_IMErrS proc~esmf_compstatusget->proc~esmf_imerrs proc~esmf_imerr->proc~esmf_logfounderror proc~esmf_initcheckdeep ESMF_InitCheckDeep proc~esmf_imerr->proc~esmf_initcheckdeep c_esmc_loggeterrormsg c_esmc_loggeterrormsg proc~esmf_logrc2msg->c_esmc_loggeterrormsg 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_gridcompderive~~CalledByGraph proc~nuopc_gridcompderive NUOPC_GridCompDerive interface~nuopc_compderive NUOPC_CompDerive interface~nuopc_compderive->proc~nuopc_gridcompderive proc~driversetservices driverSetServices proc~driversetservices->interface~nuopc_compderive proc~setservices~11 SetServices proc~setservices~11->interface~nuopc_compderive proc~setservices~12 SetServices proc~setservices~12->interface~nuopc_compderive proc~setservices~13 SetServices proc~setservices~13->interface~nuopc_compderive proc~setservices~14 SetServices proc~setservices~14->interface~nuopc_compderive proc~setservices~15 SetServices proc~setservices~15->interface~nuopc_compderive proc~setservices~7 SetServices proc~setservices~7->interface~nuopc_compderive proc~setservices~8 SetServices proc~setservices~8->interface~nuopc_compderive proc~f_nuopc_modelsetservices f_nuopc_modelsetservices proc~f_nuopc_modelsetservices->proc~setservices~15