MAPL_InfoGetShared Interface

public interface MAPL_InfoGetShared

Called by

interface~~mapl_infogetshared~~CalledByGraph interface~mapl_infogetshared MAPL_InfoGetShared proc~test_set_namespace test_set_namespace proc~test_set_namespace->interface~mapl_infogetshared proc~test_set_stateitem_shared_i4 test_set_stateitem_shared_i4 proc~test_set_stateitem_shared_i4->interface~mapl_infogetshared proc~test_set_stateitem_shared_logical test_set_stateitem_shared_logical proc~test_set_stateitem_shared_logical->interface~mapl_infogetshared proc~test_set_stateitem_shared_r4 test_set_stateitem_shared_r4 proc~test_set_stateitem_shared_r4->interface~mapl_infogetshared proc~test_set_stateitem_shared_r4_1d test_set_stateitem_shared_r4_1d proc~test_set_stateitem_shared_r4_1d->interface~mapl_infogetshared proc~test_set_stateitem_shared_r8 test_set_stateitem_shared_r8 proc~test_set_stateitem_shared_r8->interface~mapl_infogetshared proc~test_set_stateitem_shared_string test_set_stateitem_shared_string proc~test_set_stateitem_shared_string->interface~mapl_infogetshared

Module Procedures

private subroutine info_state_get_shared_string(state, key, value, unusable, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_State), intent(in) :: state
character(len=*), intent(in) :: key
character(len=:), intent(out), allocatable :: value
class(KeywordEnforcer), intent(in), optional :: unusable
integer, intent(out), optional :: rc

private subroutine info_stateitem_get_shared_string(state, short_name, key, value, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_State), intent(in) :: state
character(len=*), intent(in) :: short_name
character(len=*), intent(in) :: key
character(len=:), intent(out), allocatable :: value
integer, intent(out), optional :: rc

private subroutine info_stateitem_get_shared_logical(state, short_name, key, value, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_State), intent(in) :: state
character(len=*), intent(in) :: short_name
character(len=*), intent(in) :: key
logical, intent(out) :: value
integer, intent(out), optional :: rc

private subroutine info_stateitem_get_shared_i4(state, short_name, key, value, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_State), intent(in) :: state
character(len=*), intent(in) :: short_name
character(len=*), intent(in) :: key
integer(kind=ESMF_KIND_I4), intent(out) :: value
integer, intent(out), optional :: rc

private subroutine info_stateitem_get_shared_r4(state, short_name, key, value, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_State), intent(in) :: state
character(len=*), intent(in) :: short_name
character(len=*), intent(in) :: key
real(kind=ESMF_KIND_R4), intent(out) :: value
integer, intent(out), optional :: rc

private subroutine info_stateitem_get_shared_r8(state, short_name, key, value, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_State), intent(in) :: state
character(len=*), intent(in) :: short_name
character(len=*), intent(in) :: key
real(kind=ESMF_KIND_R8), intent(out) :: value
integer, intent(out), optional :: rc

private subroutine info_stateitem_get_shared_r4_1d(state, short_name, key, values, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_State), intent(in) :: state
character(len=*), intent(in) :: short_name
character(len=*), intent(in) :: key
real(kind=ESMF_KIND_R4), intent(out), allocatable :: values(:)
integer, intent(out), optional :: rc