ESMF_NamedAliasMod Module



Interfaces

public interface ESMF_NamedAlias

  • private function ESMF_NamedAliasState(object, keywordEnforcer, name, rc)

    Arguments

    Type IntentOptional Attributes Name
    type(ESMF_State), intent(in) :: object
    type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
    character(len=*), intent(in), optional :: name
    integer, intent(out), optional :: rc

    Return Value type(ESMF_State)

  • private function ESMF_NamedAliasGridComp(object, keywordEnforcer, name, rc)

    Arguments

    Type IntentOptional Attributes Name
    type(ESMF_GridComp), intent(in) :: object
    type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
    character(len=*), intent(in), optional :: name
    integer, intent(out), optional :: rc

    Return Value type(ESMF_GridComp)

  • private function ESMF_NamedAliasCplComp(object, keywordEnforcer, name, rc)

    Arguments

    Type IntentOptional Attributes Name
    type(ESMF_CplComp), intent(in) :: object
    type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
    character(len=*), intent(in), optional :: name
    integer, intent(out), optional :: rc

    Return Value type(ESMF_CplComp)

  • private function ESMF_NamedAliasSciComp(object, keywordEnforcer, name, rc)

    Arguments

    Type IntentOptional Attributes Name
    type(ESMF_SciComp), intent(in) :: object
    type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
    character(len=*), intent(in), optional :: name
    integer, intent(out), optional :: rc

    Return Value type(ESMF_SciComp)

  • private function ESMF_NamedAliasFieldBundle(object, keywordEnforcer, name, rc)

    Arguments

    Type IntentOptional Attributes Name
    type(ESMF_FieldBundle), intent(in) :: object
    type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
    character(len=*), intent(in), optional :: name
    integer, intent(out), optional :: rc

    Return Value type(ESMF_FieldBundle)

  • private function ESMF_NamedAliasField(object, keywordEnforcer, name, rc)

    Arguments

    Type IntentOptional Attributes Name
    type(ESMF_Field), intent(in) :: object
    type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
    character(len=*), intent(in), optional :: name
    integer, intent(out), optional :: rc

    Return Value type(ESMF_Field)

  • private function ESMF_NamedAliasArrayBundle(object, keywordEnforcer, name, rc)

    Arguments

    Type IntentOptional Attributes Name
    type(ESMF_ArrayBundle), intent(in) :: object
    type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
    character(len=*), intent(in), optional :: name
    integer, intent(out), optional :: rc

    Return Value type(ESMF_ArrayBundle)

  • private function ESMF_NamedAliasArray(object, keywordEnforcer, name, rc)

    Arguments

    Type IntentOptional Attributes Name
    type(ESMF_Array), intent(in) :: object
    type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
    character(len=*), intent(in), optional :: name
    integer, intent(out), optional :: rc

    Return Value type(ESMF_Array)


Functions

private function ESMF_NamedAliasArray(object, keywordEnforcer, name, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Array), intent(in) :: object
type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
character(len=*), intent(in), optional :: name
integer, intent(out), optional :: rc

Return Value type(ESMF_Array)

private function ESMF_NamedAliasArrayBundle(object, keywordEnforcer, name, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_ArrayBundle), intent(in) :: object
type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
character(len=*), intent(in), optional :: name
integer, intent(out), optional :: rc

Return Value type(ESMF_ArrayBundle)

private function ESMF_NamedAliasCplComp(object, keywordEnforcer, name, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_CplComp), intent(in) :: object
type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
character(len=*), intent(in), optional :: name
integer, intent(out), optional :: rc

Return Value type(ESMF_CplComp)

private function ESMF_NamedAliasField(object, keywordEnforcer, name, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Field), intent(in) :: object
type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
character(len=*), intent(in), optional :: name
integer, intent(out), optional :: rc

Return Value type(ESMF_Field)

private function ESMF_NamedAliasFieldBundle(object, keywordEnforcer, name, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_FieldBundle), intent(in) :: object
type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
character(len=*), intent(in), optional :: name
integer, intent(out), optional :: rc

Return Value type(ESMF_FieldBundle)

private function ESMF_NamedAliasGridComp(object, keywordEnforcer, name, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_GridComp), intent(in) :: object
type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
character(len=*), intent(in), optional :: name
integer, intent(out), optional :: rc

Return Value type(ESMF_GridComp)

private function ESMF_NamedAliasSciComp(object, keywordEnforcer, name, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_SciComp), intent(in) :: object
type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
character(len=*), intent(in), optional :: name
integer, intent(out), optional :: rc

Return Value type(ESMF_SciComp)

private function ESMF_NamedAliasState(object, keywordEnforcer, name, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_State), intent(in) :: object
type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
character(len=*), intent(in), optional :: name
integer, intent(out), optional :: rc

Return Value type(ESMF_State)