checkFieldMetadata Subroutine

private recursive subroutine checkFieldMetadata(prefix, field, stateid, rc)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: prefix
type(ESMF_Field) :: field
character(len=*), intent(in), optional :: stateid
integer, intent(out), optional :: rc

Calls

proc~~checkfieldmetadata~~CallsGraph proc~checkfieldmetadata checkFieldMetadata esmf_fieldget esmf_fieldget proc~checkfieldmetadata->esmf_fieldget interface~esmf_attributeadd ESMF_AttributeAdd proc~checkfieldmetadata->interface~esmf_attributeadd interface~esmf_attributegetattpack ESMF_AttributeGetAttPack proc~checkfieldmetadata->interface~esmf_attributegetattpack interface~esmf_attributeset ESMF_AttributeSet proc~checkfieldmetadata->interface~esmf_attributeset interface~json_getid~2 JSON_GetID proc~checkfieldmetadata->interface~json_getid~2 proc~checkfieldattribute checkFieldAttribute proc~checkfieldmetadata->proc~checkfieldattribute proc~compliance_logwrite Compliance_LogWrite proc~checkfieldmetadata->proc~compliance_logwrite proc~esmf_attpackstreamjson ESMF_AttPackStreamJSON proc~checkfieldmetadata->proc~esmf_attpackstreamjson proc~esmf_logfounderror ESMF_LogFoundError proc~checkfieldmetadata->proc~esmf_logfounderror proc~json_logwrite~2 JSON_LogWrite proc~checkfieldmetadata->proc~json_logwrite~2

Called by

proc~~checkfieldmetadata~~CalledByGraph proc~checkfieldmetadata checkFieldMetadata proc~checkstate checkState proc~checkstate->proc~checkfieldmetadata proc~checkstate->proc~checkstate proc~ic_final~2 ic_final proc~ic_final~2->proc~checkstate proc~ic_init~2 ic_init proc~ic_init~2->proc~checkstate proc~ic_run~2 ic_run proc~ic_run~2->proc~checkstate