MAPL_GetObjectFromGC Interface

public interface MAPL_GetObjectFromGC

Called by

interface~~mapl_getobjectfromgc~~CalledByGraph interface~mapl_getobjectfromgc MAPL_GenericMod::MAPL_GetObjectFromGC proc~mapl_connectservice MAPL_GenericMod::MAPL_ConnectService proc~mapl_connectservice->interface~mapl_getobjectfromgc proc~mapl_disablerecord MAPL_GenericMod::MAPL_DisableRecord proc~mapl_disablerecord->interface~mapl_getobjectfromgc proc~mapl_disablerecord->proc~mapl_disablerecord proc~mapl_donotallocateimport MAPL_GenericMod::MAPL_DoNotAllocateImport proc~mapl_donotallocateimport->interface~mapl_getobjectfromgc proc~mapl_donotallocateinternal MAPL_GenericMod::MAPL_DoNotAllocateInternal proc~mapl_donotallocateinternal->interface~mapl_getobjectfromgc proc~mapl_genericfinalize MAPL_GenericMod::MAPL_GenericFinalize proc~mapl_genericfinalize->interface~mapl_getobjectfromgc proc~mapl_genericinitialize MAPL_GenericMod::MAPL_GenericInitialize proc~mapl_genericinitialize->interface~mapl_getobjectfromgc proc~mapl_genericrunchildren MAPL_GenericMod::MAPL_GenericRunChildren proc~mapl_genericrunchildren->interface~mapl_getobjectfromgc proc~mapl_genericsetservices MAPL_GenericMod::MAPL_GenericSetServices proc~mapl_genericsetservices->interface~mapl_getobjectfromgc proc~mapl_getallexchangegrids MAPL_GenericMod::MAPL_GetAllExchangeGrids proc~mapl_getallexchangegrids->interface~mapl_getobjectfromgc proc~mapl_getallexchangegrids->proc~mapl_getallexchangegrids proc~mapl_setstatesave MAPL_GenericMod::MAPL_SetStateSave proc~mapl_setstatesave->interface~mapl_getobjectfromgc proc~mapl_setstatesave->proc~mapl_setstatesave proc~setservices MAPL_HistoryGridCompMod::SetServices proc~setservices->proc~mapl_genericsetservices proc~setservices~2 MAPL_ExtDataGridCompMod::SetServices proc~setservices~2->proc~mapl_genericsetservices proc~setservices~4 MAPL_ExtDataGridComp2G::SetServices proc~setservices~4->proc~mapl_genericsetservices proc~setservices~5 MAPL_OrbGridCompMod::SetServices proc~setservices~5->proc~mapl_genericsetservices proc~setservices~7 ExtDataUtRoot_GridCompMod::SetServices proc~setservices~7->proc~mapl_genericsetservices

Module Procedures

private subroutine MAPL_InternalStateGet(GC, MAPLOBJ, RC)

This is the recommended way of getting the opaque MAPL Generic state object from the gridded component (GC). It can be called at any time after MAPL_GenericSetServices has been called on GC. Note that you get a pointer to the object.

Arguments

Type IntentOptional Attributes Name
type(ESMF_GridComp), intent(inout) :: GC
type(MAPL_MetaComp), pointer :: MAPLOBJ
integer, intent(out), optional :: RC