NUOPC_CompAttributeGet Interface

public interface NUOPC_CompAttributeGet

Module Procedures

private subroutine NUOPC_GridCompAttributeGet(comp, name, value, isPresent, isSet, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_GridComp), intent(in) :: comp
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_CplCompAttributeGet(comp, name, value, isPresent, isSet, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_CplComp), intent(in) :: comp
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_GridCompAttributeGetI(comp, name, value, isPresent, isSet, rc)

Arguments

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

private subroutine NUOPC_CplCompAttributeGetI(comp, name, value, isPresent, isSet, rc)

Arguments

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

private subroutine NUOPC_GridCompAttributeGetSL(comp, name, valueList, isPresent, isSet, itemCount, typekind, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_GridComp), intent(in) :: comp
character(len=*), intent(in) :: name
character(len=*), intent(out), optional :: valueList(:)
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_CplCompAttributeGetSL(comp, name, valueList, isPresent, isSet, itemCount, typekind, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_CplComp), intent(in) :: comp
character(len=*), intent(in) :: name
character(len=*), intent(out), optional :: valueList(:)
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_GridCompAttributeGetIL(comp, name, valueList, isPresent, isSet, itemCount, typekind, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_GridComp), intent(in) :: comp
character(len=*), intent(in) :: name
integer, intent(out) :: valueList(:)
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_CplCompAttributeGetIL(comp, name, valueList, isPresent, isSet, itemCount, typekind, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_CplComp), intent(in) :: comp
character(len=*), intent(in) :: name
integer, intent(out) :: valueList(:)
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