NUOPC_GetAttribute Interface

public interface NUOPC_GetAttribute

Calls

interface~~nuopc_getattribute~~CallsGraph interface~nuopc_getattribute NUOPC_GetAttribute proc~nuopc_getattributefieldtk NUOPC_GetAttributeFieldTK interface~nuopc_getattribute->proc~nuopc_getattributefieldtk proc~nuopc_getattributefieldval NUOPC_GetAttributeFieldVal interface~nuopc_getattribute->proc~nuopc_getattributefieldval proc~nuopc_getattributestate NUOPC_GetAttributeState interface~nuopc_getattribute->proc~nuopc_getattributestate interface~esmf_infoget ESMF_InfoGet proc~nuopc_getattributefieldtk->interface~esmf_infoget interface~esmf_infogetfromhost ESMF_InfoGetFromHost proc~nuopc_getattributefieldtk->interface~esmf_infogetfromhost proc~esmf_infogettk ESMF_InfoGetTK proc~nuopc_getattributefieldtk->proc~esmf_infogettk proc~esmf_infoispresent ESMF_InfoIsPresent proc~nuopc_getattributefieldtk->proc~esmf_infoispresent proc~esmf_infoisset ESMF_InfoIsSet proc~nuopc_getattributefieldtk->proc~esmf_infoisset proc~esmf_logfounderror ESMF_LogFoundError proc~nuopc_getattributefieldtk->proc~esmf_logfounderror proc~nuopc_getattributefieldval->interface~esmf_infoget proc~nuopc_getattributefieldval->interface~esmf_infogetfromhost proc~nuopc_getattributefieldval->proc~esmf_infoispresent proc~nuopc_getattributefieldval->proc~esmf_infoisset proc~nuopc_getattributefieldval->proc~esmf_logfounderror proc~nuopc_getattributestate->interface~esmf_infoget proc~nuopc_getattributestate->interface~esmf_infogetfromhost proc~nuopc_getattributestate->proc~esmf_infogettk proc~nuopc_getattributestate->proc~esmf_infoispresent proc~nuopc_getattributestate->proc~esmf_infoisset proc~nuopc_getattributestate->proc~esmf_logfounderror

Called by

interface~~nuopc_getattribute~~CalledByGraph interface~nuopc_getattribute NUOPC_GetAttribute proc~checkconnection checkConnection proc~checkconnection->interface~nuopc_getattribute proc~checkimport CheckImport proc~checkimport->interface~nuopc_getattribute proc~iinitrealize IInitRealize proc~iinitrealize->interface~nuopc_getattribute proc~initializeipdv05p1 InitializeIPDv05p1 proc~initializeipdv05p1->interface~nuopc_getattribute proc~initializeipdv05p2a InitializeIPDv05p2a proc~initializeipdv05p2a->interface~nuopc_getattribute proc~initializeipdv05p2b InitializeIPDv05p2b proc~initializeipdv05p2b->interface~nuopc_getattribute proc~initializeipdv05p3 InitializeIPDv05p3 proc~initializeipdv05p3->interface~nuopc_getattribute proc~initializeipdv05p4 InitializeIPDv05p4 proc~initializeipdv05p4->interface~nuopc_getattribute proc~initializeipdv05p5 InitializeIPDv05p5 proc~initializeipdv05p5->interface~nuopc_getattribute proc~initializeipdv05p6b InitializeIPDv05p6b proc~initializeipdv05p6b->interface~nuopc_getattribute proc~nuopc_advertisefield NUOPC_AdvertiseField proc~nuopc_advertisefield->interface~nuopc_getattribute proc~nuopc_isconnectedfield NUOPC_IsConnectedField proc~nuopc_isconnectedfield->interface~nuopc_getattribute proc~nuopc_isupdatedfield NUOPC_IsUpdatedField proc~nuopc_isupdatedfield->interface~nuopc_getattribute proc~nuopc_realizecompleteg NUOPC_RealizeCompleteG proc~nuopc_realizecompleteg->interface~nuopc_getattribute proc~nuopc_realizetransfer NUOPC_RealizeTransfer proc~nuopc_realizetransfer->interface~nuopc_getattribute proc~nuopc_settimestampfieldlist NUOPC_SetTimestampFieldList proc~nuopc_settimestampfieldlist->interface~nuopc_getattribute proc~nuopc_settimestampstate NUOPC_SetTimestampState proc~nuopc_settimestampstate->interface~nuopc_getattribute proc~rmfieldswoconsumerconnection rmFieldsWoConsumerConnection proc~rmfieldswoconsumerconnection->interface~nuopc_getattribute program~esmf_nuopc_utest ESMF_NUOPC_UTest program~esmf_nuopc_utest->interface~nuopc_getattribute interface~nuopc_advertise NUOPC_Advertise interface~nuopc_advertise->proc~nuopc_advertisefield interface~nuopc_isconnected NUOPC_IsConnected interface~nuopc_isconnected->proc~nuopc_isconnectedfield interface~nuopc_isupdated NUOPC_IsUpdated interface~nuopc_isupdated->proc~nuopc_isupdatedfield interface~nuopc_realize NUOPC_Realize interface~nuopc_realize->proc~nuopc_realizecompleteg interface~nuopc_realize->proc~nuopc_realizetransfer interface~nuopc_settimestamp NUOPC_SetTimestamp interface~nuopc_settimestamp->proc~nuopc_settimestampfieldlist interface~nuopc_settimestamp->proc~nuopc_settimestampstate proc~iinitcheck IInitCheck proc~iinitcheck->proc~checkconnection proc~iinitmodifycpllists IInitModifyCplLists proc~iinitmodifycpllists->proc~checkconnection proc~initializeipdv00p2a InitializeIPDv00p2a proc~initializeipdv00p2a->proc~initializeipdv05p3 proc~initializeipdv00p2b InitializeIPDv00p2b proc~initializeipdv00p2b->proc~initializeipdv05p6b proc~initializeipdv02p1 InitializeIPDv02p1 proc~initializeipdv02p1->proc~rmfieldswoconsumerconnection proc~initializeipdv03p1 InitializeIPDv03p1 proc~initializeipdv03p1->proc~initializeipdv05p2a proc~initializeipdv03p1->proc~initializeipdv05p2b proc~nuopc_advertisefields NUOPC_AdvertiseFields proc~nuopc_advertisefields->proc~nuopc_advertisefield

Module Procedures

private subroutine NUOPC_GetAttributeFieldVal(field, name, value, isPresent, isSet, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Field), intent(in) :: field
character(len=*), intent(in) :: name
character(len=*), intent(out) :: value
logical, intent(out), optional :: isPresent
logical, intent(out), optional :: isSet
integer, intent(out), optional :: rc

private subroutine NUOPC_GetAttributeFieldTK(field, name, isPresent, isSet, itemCount, typekind, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Field), intent(in) :: field
character(len=*), intent(in) :: name
logical, intent(out), optional :: isPresent
logical, intent(out), optional :: isSet
integer, intent(out), optional :: itemCount
type(ESMF_TypeKind_Flag), intent(out), optional :: typekind
integer, intent(out), optional :: rc

private subroutine NUOPC_GetAttributeState(state, name, value, isPresent, isSet, itemCount, typekind, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_State), intent(in) :: state
character(len=*), intent(in) :: name
character(len=*), intent(out), optional :: value
logical, intent(out), optional :: isPresent
logical, intent(out), optional :: isSet
integer, intent(out), optional :: itemCount
type(ESMF_TypeKind_Flag), intent(out), optional :: typekind
integer, intent(out), optional :: rc