MAPL_GetObjectFromGC Interface

public interface MAPL_GetObjectFromGC

Called by

interface~~mapl_getobjectfromgc~~CalledByGraph interface~mapl_getobjectfromgc MAPL_GetObjectFromGC proc~mapl_connectservice MAPL_ConnectService proc~mapl_connectservice->interface~mapl_getobjectfromgc proc~mapl_disablerecord MAPL_DisableRecord proc~mapl_disablerecord->interface~mapl_getobjectfromgc proc~mapl_disablerecord->proc~mapl_disablerecord proc~mapl_donotallocateimport MAPL_DoNotAllocateImport proc~mapl_donotallocateimport->interface~mapl_getobjectfromgc proc~mapl_donotallocateinternal MAPL_DoNotAllocateInternal proc~mapl_donotallocateinternal->interface~mapl_getobjectfromgc proc~mapl_genericfinalize MAPL_GenericFinalize proc~mapl_genericfinalize->interface~mapl_getobjectfromgc proc~mapl_genericinitialize MAPL_GenericInitialize proc~mapl_genericinitialize->interface~mapl_getobjectfromgc proc~mapl_genericrunchildren MAPL_GenericRunChildren proc~mapl_genericrunchildren->interface~mapl_getobjectfromgc proc~mapl_genericsetservices MAPL_GenericSetServices proc~mapl_genericsetservices->interface~mapl_getobjectfromgc proc~mapl_getallexchangegrids MAPL_GetAllExchangeGrids proc~mapl_getallexchangegrids->interface~mapl_getobjectfromgc proc~mapl_getallexchangegrids->proc~mapl_getallexchangegrids proc~mapl_setstatesave MAPL_SetStateSave proc~mapl_setstatesave->interface~mapl_getobjectfromgc proc~mapl_setstatesave->proc~mapl_setstatesave proc~setservices~2 SetServices proc~setservices~2->proc~mapl_genericsetservices proc~setservices~4 SetServices proc~setservices~4->proc~mapl_genericsetservices proc~setservices~5 SetServices proc~setservices~5->proc~mapl_genericsetservices proc~setservices~6 SetServices proc~setservices~6->proc~mapl_genericsetservices proc~setservices~7 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