ESMF_AttributeGetAttPack Interface

public interface ESMF_AttributeGetAttPack

Calls

interface~~esmf_attributegetattpack~~CallsGraph interface~esmf_attributegetattpack ESMF_AttributeGetAttPack proc~esmf_attributegetattpackarray ESMF_AttributeGetAttPackArray interface~esmf_attributegetattpack->proc~esmf_attributegetattpackarray proc~esmf_attributegetattpackarraybundle ESMF_AttributeGetAttPackArrayBundle interface~esmf_attributegetattpack->proc~esmf_attributegetattpackarraybundle proc~esmf_attributegetattpackcplcomp ESMF_AttributeGetAttPackCplComp interface~esmf_attributegetattpack->proc~esmf_attributegetattpackcplcomp proc~esmf_attributegetattpackdistgrid ESMF_AttributeGetAttPackDistGrid interface~esmf_attributegetattpack->proc~esmf_attributegetattpackdistgrid proc~esmf_attributegetattpackfield ESMF_AttributeGetAttPackField interface~esmf_attributegetattpack->proc~esmf_attributegetattpackfield proc~esmf_attributegetattpackfieldbundle ESMF_AttributeGetAttPackFieldBundle interface~esmf_attributegetattpack->proc~esmf_attributegetattpackfieldbundle proc~esmf_attributegetattpackgrid ESMF_AttributeGetAttPackGrid interface~esmf_attributegetattpack->proc~esmf_attributegetattpackgrid proc~esmf_attributegetattpackgridcomp ESMF_AttributeGetAttPackGridComp interface~esmf_attributegetattpack->proc~esmf_attributegetattpackgridcomp proc~esmf_attributegetattpacklocstream ESMF_AttributeGetAttPackLocStream interface~esmf_attributegetattpack->proc~esmf_attributegetattpacklocstream proc~esmf_attributegetattpackmesh ESMF_AttributeGetAttPackMesh interface~esmf_attributegetattpack->proc~esmf_attributegetattpackmesh proc~esmf_attributegetattpackscicomp ESMF_AttributeGetAttPackSciComp interface~esmf_attributegetattpack->proc~esmf_attributegetattpackscicomp proc~esmf_attributegetattpackstate ESMF_AttributeGetAttPackState interface~esmf_attributegetattpack->proc~esmf_attributegetattpackstate esmf_arraygetinit esmf_arraygetinit proc~esmf_attributegetattpackarray->esmf_arraygetinit none~getinfo ESMF_InfoDescribe%GetInfo proc~esmf_attributegetattpackarray->none~getinfo proc~attpack_initialize ESMF_AttPack%attpack_initialize proc~esmf_attributegetattpackarray->proc~attpack_initialize proc~esmf_imerr ESMF_IMErr proc~esmf_attributegetattpackarray->proc~esmf_imerr proc~esmf_infodump ESMF_InfoDump proc~esmf_attributegetattpackarray->proc~esmf_infodump proc~esmf_infoispresent ESMF_InfoIsPresent proc~esmf_attributegetattpackarray->proc~esmf_infoispresent proc~esmf_logfounderror ESMF_LogFoundError proc~esmf_attributegetattpackarray->proc~esmf_logfounderror proc~esmf_logwrite ESMF_LogWrite proc~esmf_attributegetattpackarray->proc~esmf_logwrite proc~esmf_attributegetattpackarraybundle->none~getinfo proc~esmf_attributegetattpackarraybundle->proc~attpack_initialize proc~esmf_arraybundlegetinit ESMF_ArrayBundleGetInit proc~esmf_attributegetattpackarraybundle->proc~esmf_arraybundlegetinit proc~esmf_attributegetattpackarraybundle->proc~esmf_imerr proc~esmf_attributegetattpackarraybundle->proc~esmf_infodump proc~esmf_attributegetattpackarraybundle->proc~esmf_infoispresent proc~esmf_attributegetattpackarraybundle->proc~esmf_logfounderror proc~esmf_attributegetattpackarraybundle->proc~esmf_logwrite proc~esmf_attributegetattpackcplcomp->none~getinfo proc~esmf_attributegetattpackcplcomp->proc~attpack_initialize proc~esmf_cplcompgetinit ESMF_CplCompGetInit proc~esmf_attributegetattpackcplcomp->proc~esmf_cplcompgetinit proc~esmf_attributegetattpackcplcomp->proc~esmf_imerr proc~esmf_attributegetattpackcplcomp->proc~esmf_infodump proc~esmf_attributegetattpackcplcomp->proc~esmf_infoispresent proc~esmf_attributegetattpackcplcomp->proc~esmf_logfounderror proc~esmf_attributegetattpackcplcomp->proc~esmf_logwrite proc~esmf_attributegetattpackdistgrid->none~getinfo proc~esmf_attributegetattpackdistgrid->proc~attpack_initialize proc~esmf_distgridgetinit ESMF_DistGridGetInit proc~esmf_attributegetattpackdistgrid->proc~esmf_distgridgetinit proc~esmf_attributegetattpackdistgrid->proc~esmf_imerr proc~esmf_attributegetattpackdistgrid->proc~esmf_infodump proc~esmf_attributegetattpackdistgrid->proc~esmf_infoispresent proc~esmf_attributegetattpackdistgrid->proc~esmf_logfounderror proc~esmf_attributegetattpackdistgrid->proc~esmf_logwrite proc~esmf_attributegetattpackfield->none~getinfo proc~esmf_attributegetattpackfield->proc~attpack_initialize proc~esmf_fieldgetinit ESMF_FieldGetInit proc~esmf_attributegetattpackfield->proc~esmf_fieldgetinit proc~esmf_attributegetattpackfield->proc~esmf_imerr proc~esmf_attributegetattpackfield->proc~esmf_infodump proc~esmf_attributegetattpackfield->proc~esmf_infoispresent proc~esmf_attributegetattpackfield->proc~esmf_logfounderror proc~esmf_attributegetattpackfield->proc~esmf_logwrite esmf_fieldbundlegetinit esmf_fieldbundlegetinit proc~esmf_attributegetattpackfieldbundle->esmf_fieldbundlegetinit proc~esmf_attributegetattpackfieldbundle->none~getinfo proc~esmf_attributegetattpackfieldbundle->proc~attpack_initialize proc~esmf_attributegetattpackfieldbundle->proc~esmf_imerr proc~esmf_attributegetattpackfieldbundle->proc~esmf_infodump proc~esmf_attributegetattpackfieldbundle->proc~esmf_infoispresent proc~esmf_attributegetattpackfieldbundle->proc~esmf_logfounderror proc~esmf_attributegetattpackfieldbundle->proc~esmf_logwrite proc~esmf_attributegetattpackgrid->none~getinfo proc~esmf_attributegetattpackgrid->proc~attpack_initialize proc~esmf_gridgetinit ESMF_GridGetInit proc~esmf_attributegetattpackgrid->proc~esmf_gridgetinit proc~esmf_attributegetattpackgrid->proc~esmf_imerr proc~esmf_attributegetattpackgrid->proc~esmf_infodump proc~esmf_attributegetattpackgrid->proc~esmf_infoispresent proc~esmf_attributegetattpackgrid->proc~esmf_logfounderror proc~esmf_attributegetattpackgrid->proc~esmf_logwrite proc~esmf_attributegetattpackgridcomp->none~getinfo proc~esmf_attributegetattpackgridcomp->proc~attpack_initialize proc~esmf_gridcompgetinit ESMF_GridCompGetInit proc~esmf_attributegetattpackgridcomp->proc~esmf_gridcompgetinit proc~esmf_attributegetattpackgridcomp->proc~esmf_imerr proc~esmf_attributegetattpackgridcomp->proc~esmf_infodump proc~esmf_attributegetattpackgridcomp->proc~esmf_infoispresent proc~esmf_attributegetattpackgridcomp->proc~esmf_logfounderror proc~esmf_attributegetattpackgridcomp->proc~esmf_logwrite proc~esmf_attributegetattpacklocstream->none~getinfo proc~esmf_attributegetattpacklocstream->proc~attpack_initialize proc~esmf_attributegetattpacklocstream->proc~esmf_imerr proc~esmf_attributegetattpacklocstream->proc~esmf_infodump proc~esmf_attributegetattpacklocstream->proc~esmf_infoispresent proc~esmf_locstreamgetinit ESMF_LocStreamGetInit proc~esmf_attributegetattpacklocstream->proc~esmf_locstreamgetinit proc~esmf_attributegetattpacklocstream->proc~esmf_logfounderror proc~esmf_attributegetattpacklocstream->proc~esmf_logwrite proc~esmf_attributegetattpackmesh->none~getinfo proc~esmf_attributegetattpackmesh->proc~attpack_initialize proc~esmf_attributegetattpackmesh->proc~esmf_imerr proc~esmf_attributegetattpackmesh->proc~esmf_infodump proc~esmf_attributegetattpackmesh->proc~esmf_infoispresent proc~esmf_attributegetattpackmesh->proc~esmf_logfounderror proc~esmf_attributegetattpackmesh->proc~esmf_logwrite proc~esmf_meshgetinit ESMF_MeshGetInit proc~esmf_attributegetattpackmesh->proc~esmf_meshgetinit proc~esmf_attributegetattpackscicomp->none~getinfo proc~esmf_attributegetattpackscicomp->proc~attpack_initialize proc~esmf_attributegetattpackscicomp->proc~esmf_imerr proc~esmf_attributegetattpackscicomp->proc~esmf_infodump proc~esmf_attributegetattpackscicomp->proc~esmf_infoispresent proc~esmf_attributegetattpackscicomp->proc~esmf_logfounderror proc~esmf_attributegetattpackscicomp->proc~esmf_logwrite proc~esmf_scicompgetinit ESMF_SciCompGetInit proc~esmf_attributegetattpackscicomp->proc~esmf_scicompgetinit proc~esmf_attributegetattpackstate->none~getinfo proc~esmf_attributegetattpackstate->proc~attpack_initialize proc~esmf_attributegetattpackstate->proc~esmf_imerr proc~esmf_attributegetattpackstate->proc~esmf_infodump proc~esmf_attributegetattpackstate->proc~esmf_infoispresent proc~esmf_attributegetattpackstate->proc~esmf_logfounderror proc~esmf_attributegetattpackstate->proc~esmf_logwrite proc~esmf_stategetinit ESMF_StateGetInit proc~esmf_attributegetattpackstate->proc~esmf_stategetinit

Called by

interface~~esmf_attributegetattpack~~CalledByGraph interface~esmf_attributegetattpack ESMF_AttributeGetAttPack proc~checkcomponentattribute checkComponentAttribute proc~checkcomponentattribute->interface~esmf_attributegetattpack proc~checkcomponentmetadata checkComponentMetadata proc~checkcomponentmetadata->interface~esmf_attributegetattpack proc~checkfieldattribute checkFieldAttribute proc~checkfieldattribute->interface~esmf_attributegetattpack proc~checkfieldmetadata checkFieldMetadata proc~checkfieldmetadata->interface~esmf_attributegetattpack proc~checkstate checkState proc~checkstate->interface~esmf_attributegetattpack proc~checkstateattribute checkStateAttribute proc~checkstateattribute->interface~esmf_attributegetattpack proc~nuopc_checkcplcomponentattribute NUOPC_CheckCplComponentAttribute proc~nuopc_checkcplcomponentattribute->interface~esmf_attributegetattpack proc~nuopc_checkcplcomponentmetadata NUOPC_CheckCplComponentMetadata proc~nuopc_checkcplcomponentmetadata->interface~esmf_attributegetattpack proc~nuopc_checkfield NUOPC_CheckField proc~nuopc_checkfield->interface~esmf_attributegetattpack proc~nuopc_checkfieldattribute NUOPC_CheckFieldAttribute proc~nuopc_checkfieldattribute->interface~esmf_attributegetattpack proc~nuopc_checkgridcomponentattribute NUOPC_CheckGridComponentAttribute proc~nuopc_checkgridcomponentattribute->interface~esmf_attributegetattpack proc~nuopc_checkgridcomponentmetadata NUOPC_CheckGridComponentMetadata proc~nuopc_checkgridcomponentmetadata->interface~esmf_attributegetattpack proc~nuopc_checkstate NUOPC_CheckState proc~nuopc_checkstate->interface~esmf_attributegetattpack proc~nuopc_checkstateattribute NUOPC_CheckStateAttribute proc~nuopc_checkstateattribute->interface~esmf_attributegetattpack proc~userm1_run userm1_run proc~userm1_run->interface~esmf_attributegetattpack proc~userm1_run~2 userm1_run proc~userm1_run~2->interface~esmf_attributegetattpack proc~userm1_run~4 userm1_run proc~userm1_run~4->interface~esmf_attributegetattpack proc~userm1_run~5 userm1_run proc~userm1_run~5->interface~esmf_attributegetattpack program~esmf_scompex ESMF_SCompEx program~esmf_scompex->interface~esmf_attributegetattpack

Module Procedures

private subroutine ESMF_AttributeGetAttPackArray(target, convention, purpose, keywordEnforcer, attpack, attnestflag, isPresent, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Array), intent(in) :: target
character(len=*), intent(in) :: convention
character(len=*), intent(in) :: purpose
type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
type(ESMF_AttPack), intent(inout), optional :: attpack
type(ESMF_AttNest_Flag), intent(in), optional :: attnestflag
logical, intent(out), optional :: isPresent
integer, intent(out), optional :: rc

private subroutine ESMF_AttributeGetAttPackArrayBundle(target, convention, purpose, keywordEnforcer, attpack, attnestflag, isPresent, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_ArrayBundle), intent(in) :: target
character(len=*), intent(in) :: convention
character(len=*), intent(in) :: purpose
type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
type(ESMF_AttPack), intent(inout), optional :: attpack
type(ESMF_AttNest_Flag), intent(in), optional :: attnestflag
logical, intent(out), optional :: isPresent
integer, intent(out), optional :: rc

private subroutine ESMF_AttributeGetAttPackCplComp(target, convention, purpose, keywordEnforcer, attpack, attnestflag, isPresent, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_CplComp), intent(in) :: target
character(len=*), intent(in) :: convention
character(len=*), intent(in) :: purpose
type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
type(ESMF_AttPack), intent(inout), optional :: attpack
type(ESMF_AttNest_Flag), intent(in), optional :: attnestflag
logical, intent(out), optional :: isPresent
integer, intent(out), optional :: rc

private subroutine ESMF_AttributeGetAttPackGridComp(target, convention, purpose, keywordEnforcer, attpack, attnestflag, isPresent, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_GridComp), intent(in) :: target
character(len=*), intent(in) :: convention
character(len=*), intent(in) :: purpose
type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
type(ESMF_AttPack), intent(inout), optional :: attpack
type(ESMF_AttNest_Flag), intent(in), optional :: attnestflag
logical, intent(out), optional :: isPresent
integer, intent(out), optional :: rc

private subroutine ESMF_AttributeGetAttPackSciComp(target, convention, purpose, keywordEnforcer, attpack, attnestflag, isPresent, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_SciComp), intent(in) :: target
character(len=*), intent(in) :: convention
character(len=*), intent(in) :: purpose
type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
type(ESMF_AttPack), intent(inout), optional :: attpack
type(ESMF_AttNest_Flag), intent(in), optional :: attnestflag
logical, intent(out), optional :: isPresent
integer, intent(out), optional :: rc

private subroutine ESMF_AttributeGetAttPackDistGrid(target, convention, purpose, keywordEnforcer, attpack, attnestflag, isPresent, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_DistGrid), intent(in) :: target
character(len=*), intent(in) :: convention
character(len=*), intent(in) :: purpose
type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
type(ESMF_AttPack), intent(inout), optional :: attpack
type(ESMF_AttNest_Flag), intent(in), optional :: attnestflag
logical, intent(out), optional :: isPresent
integer, intent(out), optional :: rc

private subroutine ESMF_AttributeGetAttPackField(target, convention, purpose, keywordEnforcer, attpack, attnestflag, isPresent, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Field), intent(in) :: target
character(len=*), intent(in) :: convention
character(len=*), intent(in) :: purpose
type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
type(ESMF_AttPack), intent(inout), optional :: attpack
type(ESMF_AttNest_Flag), intent(in), optional :: attnestflag
logical, intent(out), optional :: isPresent
integer, intent(out), optional :: rc

private subroutine ESMF_AttributeGetAttPackFieldBundle(target, convention, purpose, keywordEnforcer, attpack, attnestflag, isPresent, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_FieldBundle), intent(in) :: target
character(len=*), intent(in) :: convention
character(len=*), intent(in) :: purpose
type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
type(ESMF_AttPack), intent(inout), optional :: attpack
type(ESMF_AttNest_Flag), intent(in), optional :: attnestflag
logical, intent(out), optional :: isPresent
integer, intent(out), optional :: rc

private subroutine ESMF_AttributeGetAttPackGrid(target, convention, purpose, keywordEnforcer, attpack, attnestflag, isPresent, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Grid), intent(in) :: target
character(len=*), intent(in) :: convention
character(len=*), intent(in) :: purpose
type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
type(ESMF_AttPack), intent(inout), optional :: attpack
type(ESMF_AttNest_Flag), intent(in), optional :: attnestflag
logical, intent(out), optional :: isPresent
integer, intent(out), optional :: rc

private subroutine ESMF_AttributeGetAttPackState(target, convention, purpose, keywordEnforcer, attpack, attnestflag, isPresent, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_State), intent(in) :: target
character(len=*), intent(in) :: convention
character(len=*), intent(in) :: purpose
type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
type(ESMF_AttPack), intent(inout), optional :: attpack
type(ESMF_AttNest_Flag), intent(in), optional :: attnestflag
logical, intent(out), optional :: isPresent
integer, intent(out), optional :: rc

private subroutine ESMF_AttributeGetAttPackLocStream(target, convention, purpose, keywordEnforcer, attpack, attnestflag, isPresent, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_LocStream), intent(in) :: target
character(len=*), intent(in) :: convention
character(len=*), intent(in) :: purpose
type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
type(ESMF_AttPack), intent(inout), optional :: attpack
type(ESMF_AttNest_Flag), intent(in), optional :: attnestflag
logical, intent(out), optional :: isPresent
integer, intent(out), optional :: rc

private subroutine ESMF_AttributeGetAttPackMesh(target, convention, purpose, keywordEnforcer, attpack, attnestflag, isPresent, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Mesh), intent(in) :: target
character(len=*), intent(in) :: convention
character(len=*), intent(in) :: purpose
type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
type(ESMF_AttPack), intent(inout), optional :: attpack
type(ESMF_AttNest_Flag), intent(in), optional :: attnestflag
logical, intent(out), optional :: isPresent
integer, intent(out), optional :: rc