NUOPC_InitAttributes Interface

public interface NUOPC_InitAttributes

Calls

interface~~nuopc_initattributes~~CallsGraph interface~nuopc_initattributes NUOPC_InitAttributes proc~nuopc_initattributesfield NUOPC_InitAttributesField interface~nuopc_initattributes->proc~nuopc_initattributesfield proc~nuopc_initattributesstate NUOPC_InitAttributesState interface~nuopc_initattributes->proc~nuopc_initattributesstate interface~esmf_attributeadd ESMF_AttributeAdd proc~nuopc_initattributesfield->interface~esmf_attributeadd interface~esmf_containergetudt ESMF_ContainerGetUDT proc~nuopc_initattributesfield->interface~esmf_containergetudt interface~esmf_containerget~2 ESMF_ContainerGet proc~nuopc_initattributesfield->interface~esmf_containerget~2 interface~esmf_infogetfromhost ESMF_InfoGetFromHost proc~nuopc_initattributesfield->interface~esmf_infogetfromhost interface~esmf_infoset ESMF_InfoSet proc~nuopc_initattributesfield->interface~esmf_infoset interface~nuopc_fielddictionarysetup NUOPC_FieldDictionarySetup proc~nuopc_initattributesfield->interface~nuopc_fielddictionarysetup proc~esmf_fieldsettimestamp ESMF_FieldSetTimestamp proc~nuopc_initattributesfield->proc~esmf_fieldsettimestamp proc~esmf_logfounderror ESMF_LogFoundError proc~nuopc_initattributesfield->proc~esmf_logfounderror proc~esmf_logseterror ESMF_LogSetError proc~nuopc_initattributesfield->proc~esmf_logseterror proc~nuopc_fielddictionaryaddentry NUOPC_FieldDictionaryAddEntry proc~nuopc_initattributesfield->proc~nuopc_fielddictionaryaddentry proc~nuopc_initattributesstate->interface~esmf_attributeadd proc~nuopc_initattributesstate->interface~esmf_infogetfromhost proc~nuopc_initattributesstate->interface~esmf_infoset proc~nuopc_initattributesstate->proc~esmf_logfounderror

Called by

interface~~nuopc_initattributes~~CalledByGraph interface~nuopc_initattributes NUOPC_InitAttributes proc~initializeipdv02p1 InitializeIPDv02p1 proc~initializeipdv02p1->interface~nuopc_initattributes proc~nuopc_addnamespace NUOPC_AddNamespace proc~nuopc_addnamespace->interface~nuopc_initattributes proc~nuopc_addnestedstate NUOPC_AddNestedState proc~nuopc_addnestedstate->interface~nuopc_initattributes proc~nuopc_advertisefield NUOPC_AdvertiseField proc~nuopc_advertisefield->interface~nuopc_initattributes proc~nuopc_realizefield NUOPC_RealizeField proc~nuopc_realizefield->interface~nuopc_initattributes program~esmf_nuopc_utest ESMF_NUOPC_UTest program~esmf_nuopc_utest->interface~nuopc_initattributes program~esmf_nuopc_utest->proc~nuopc_addnamespace program~esmf_nuopc_utest->proc~nuopc_addnestedstate interface~nuopc_advertise NUOPC_Advertise program~esmf_nuopc_utest->interface~nuopc_advertise interface~nuopc_realize NUOPC_Realize program~esmf_nuopc_utest->interface~nuopc_realize interface~nuopc_advertise->proc~nuopc_advertisefield proc~nuopc_advertisefields NUOPC_AdvertiseFields interface~nuopc_advertise->proc~nuopc_advertisefields interface~nuopc_realize->proc~nuopc_realizefield proc~nuopc_realizecompleteg NUOPC_RealizeCompleteG interface~nuopc_realize->proc~nuopc_realizecompleteg proc~nuopc_realizecompletels NUOPC_RealizeCompleteLS interface~nuopc_realize->proc~nuopc_realizecompletels proc~nuopc_realizecompletem NUOPC_RealizeCompleteM interface~nuopc_realize->proc~nuopc_realizecompletem proc~initializeexternaladvertise InitializeExternalAdvertise proc~initializeexternaladvertise->proc~initializeipdv02p1 proc~initializegeneric InitializeGeneric proc~initializegeneric->proc~initializeipdv02p1 proc~initializeipdv05p1 InitializeIPDv05p1 proc~initializeipdv05p1->proc~nuopc_addnamespace proc~initializeipdv05p1->proc~nuopc_addnestedstate proc~initializeipdv05p1->interface~nuopc_advertise proc~nuopc_advertisefields->proc~nuopc_advertisefield proc~advertise Advertise proc~advertise->interface~nuopc_advertise proc~advertise~2 Advertise proc~advertise~2->interface~nuopc_advertise proc~f_nuopc_advertise f_nuopc_advertise proc~f_nuopc_advertise->interface~nuopc_advertise proc~f_nuopc_realize f_nuopc_realize proc~f_nuopc_realize->interface~nuopc_realize proc~iinitrealize IInitRealize proc~iinitrealize->interface~nuopc_realize proc~initializeipdv05p4 InitializeIPDv05p4 proc~initializeipdv05p4->interface~nuopc_realize proc~initializeipdv05p5 InitializeIPDv05p5 proc~initializeipdv05p5->interface~nuopc_realize proc~nuopc_realizecompleteg->interface~nuopc_realize proc~nuopc_realizecompletels->interface~nuopc_realize proc~nuopc_realizecompletem->interface~nuopc_realize proc~realize~2 Realize proc~realize~2->interface~nuopc_realize proc~x_comp_realize_field x_comp_realize_field proc~x_comp_realize_field->interface~nuopc_realize proc~realize Realize proc~realize->proc~x_comp_realize_field

Module Procedures

private subroutine NUOPC_InitAttributesField(field, StandardName, Units, LongName, ShortName, Connected, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Field) :: field
character(len=*), intent(in) :: StandardName
character(len=*), intent(in), optional :: Units
character(len=*), intent(in), optional :: LongName
character(len=*), intent(in), optional :: ShortName
character(len=*), intent(in), optional :: Connected
integer, intent(out), optional :: rc

private subroutine NUOPC_InitAttributesState(state, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_State) :: state
integer, intent(out), optional :: rc