MAPL_InfoSetShared Interface

public interface MAPL_InfoSetShared

Called by

interface~~mapl_infosetshared~~CalledByGraph interface~mapl_infosetshared MAPL_InfoSetShared proc~test_set_stateitem_shared_i4 test_set_stateitem_shared_i4 proc~test_set_stateitem_shared_i4->interface~mapl_infosetshared proc~test_set_stateitem_shared_logical test_set_stateitem_shared_logical proc~test_set_stateitem_shared_logical->interface~mapl_infosetshared proc~test_set_stateitem_shared_r4 test_set_stateitem_shared_r4 proc~test_set_stateitem_shared_r4->interface~mapl_infosetshared proc~test_set_stateitem_shared_r4_1d test_set_stateitem_shared_r4_1d proc~test_set_stateitem_shared_r4_1d->interface~mapl_infosetshared proc~test_set_stateitem_shared_r8 test_set_stateitem_shared_r8 proc~test_set_stateitem_shared_r8->interface~mapl_infosetshared proc~test_set_stateitem_shared_string test_set_stateitem_shared_string proc~test_set_stateitem_shared_string->interface~mapl_infosetshared

Module Procedures

private subroutine info_state_set_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(in) :: value
class(KeywordEnforcer), intent(in), optional :: unusable
integer, intent(out), optional :: rc

private subroutine info_stateitem_set_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(in) :: value
integer, intent(out), optional :: rc

private subroutine info_stateitem_set_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(in) :: value
integer, intent(out), optional :: rc

private subroutine info_stateitem_set_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(in) :: value
integer, intent(out), optional :: rc

private subroutine info_stateitem_set_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(in) :: value
integer, intent(out), optional :: rc

private subroutine info_stateitem_set_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(in) :: value
integer, intent(out), optional :: rc

private subroutine info_stateitem_set_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(in) :: values(:)
integer, intent(out), optional :: rc