compInit Subroutine

public recursive subroutine compInit(comp, importState, exportState, clock, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_GridComp) :: comp
type(ESMF_State) :: importState
type(ESMF_State) :: exportState
type(ESMF_Clock) :: clock
integer, intent(out) :: rc

Calls

proc~~compinit~~CallsGraph proc~compinit compInit esmf_gridcompsetservices esmf_gridcompsetservices proc~compinit->esmf_gridcompsetservices interface~esmf_gridcompsetinternalstate ESMF_GridCompSetInternalState proc~compinit->interface~esmf_gridcompsetinternalstate interface~esmf_vmget ESMF_VMGet proc~compinit->interface~esmf_vmget proc~esmf_gridcompcreate ESMF_GridCompCreate proc~compinit->proc~esmf_gridcompcreate proc~esmf_gridcompget ESMF_GridCompGet proc~compinit->proc~esmf_gridcompget proc~esmf_gridcompinitialize ESMF_GridCompInitialize proc~compinit->proc~esmf_gridcompinitialize proc~esmf_vmgetdefault ESMF_VMGetDefault interface~esmf_vmget->proc~esmf_vmgetdefault proc~esmf_vmgetpetspecific ESMF_VMGetPetSpecific interface~esmf_vmget->proc~esmf_vmgetpetspecific c_esmc_vmaddfobject c_esmc_vmaddfobject proc~esmf_gridcompcreate->c_esmc_vmaddfobject proc~esmf_clockgetinit ESMF_ClockGetInit proc~esmf_gridcompcreate->proc~esmf_clockgetinit proc~esmf_compconstruct ESMF_CompConstruct proc~esmf_gridcompcreate->proc~esmf_compconstruct proc~esmf_configgetinit ESMF_ConfigGetInit proc~esmf_gridcompcreate->proc~esmf_configgetinit proc~esmf_gridcompset ESMF_GridCompSet proc~esmf_gridcompcreate->proc~esmf_gridcompset proc~esmf_gridgetinit ESMF_GridGetInit proc~esmf_gridcompcreate->proc~esmf_gridgetinit proc~esmf_hconfiggetinit ESMF_HConfigGetInit proc~esmf_gridcompcreate->proc~esmf_hconfiggetinit proc~esmf_imerr ESMF_IMErr proc~esmf_gridcompcreate->proc~esmf_imerr proc~esmf_logfoundallocerror ESMF_LogFoundAllocError proc~esmf_gridcompcreate->proc~esmf_logfoundallocerror proc~esmf_logfounderror ESMF_LogFoundError proc~esmf_gridcompcreate->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_gridcompget->proc~esmf_imerr proc~esmf_gridcompget->proc~esmf_logfounderror proc~esmf_compexecute ESMF_CompExecute proc~esmf_gridcompinitialize->proc~esmf_compexecute proc~esmf_compisdualconnected ESMF_CompIsDualConnected proc~esmf_gridcompinitialize->proc~esmf_compisdualconnected proc~esmf_gridcompinitialize->proc~esmf_gridcompgetinit proc~esmf_gridcompinitialize->proc~esmf_imerr proc~esmf_gridcompinitialize->proc~esmf_logfounderror proc~esmf_logseterror ESMF_LogSetError proc~esmf_gridcompinitialize->proc~esmf_logseterror