checkComponentAttribute Subroutine

private recursive subroutine checkComponentAttribute(prefix, comp, attributeName, convention, purpose, rc)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: prefix
type(ESMF_GridComp) :: comp
character(len=*), intent(in) :: attributeName
character(len=*), intent(in) :: convention
character(len=*), intent(in) :: purpose
integer, intent(out), optional :: rc

Calls

proc~~checkcomponentattribute~~CallsGraph proc~checkcomponentattribute checkComponentAttribute interface~esmf_attributeget ESMF_AttributeGet proc~checkcomponentattribute->interface~esmf_attributeget interface~esmf_attributegetattpack ESMF_AttributeGetAttPack proc~checkcomponentattribute->interface~esmf_attributegetattpack proc~compliance_logwrite Compliance_LogWrite proc~checkcomponentattribute->proc~compliance_logwrite proc~esmf_logfounderror ESMF_LogFoundError proc~checkcomponentattribute->proc~esmf_logfounderror

Called by

proc~~checkcomponentattribute~~CalledByGraph proc~checkcomponentattribute checkComponentAttribute proc~checkcomponentmetadata checkComponentMetadata proc~checkcomponentmetadata->proc~checkcomponentattribute proc~ic_init~2 ic_init proc~ic_init~2->proc~checkcomponentmetadata