get_hconfig Interface

public interface get_hconfig

Module Procedures

private subroutine get_hconfig_as_i4(value, params, rc)

Arguments

Type IntentOptional Attributes Name
integer(kind=ESMF_KIND_I4), intent(out) :: value
class(HConfigParams), intent(in) :: params
integer, intent(out), optional :: rc

private subroutine get_hconfig_as_i8(value, params, rc)

Arguments

Type IntentOptional Attributes Name
integer(kind=ESMF_KIND_I8), intent(out) :: value
class(HConfigParams), intent(in) :: params
integer, intent(out), optional :: rc

private subroutine get_hconfig_as_r4(value, params, rc)

Arguments

Type IntentOptional Attributes Name
real(kind=ESMF_KIND_R4), intent(out) :: value
class(HConfigParams), intent(in) :: params
integer, intent(out), optional :: rc

private subroutine get_hconfig_as_r8(value, params, rc)

Arguments

Type IntentOptional Attributes Name
real(kind=ESMF_KIND_R8), intent(out) :: value
class(HConfigParams), intent(in) :: params
integer, intent(out), optional :: rc

private subroutine get_hconfig_as_logical(value, params, rc)

Arguments

Type IntentOptional Attributes Name
logical, intent(out) :: value
class(HConfigParams), intent(in) :: params
integer, intent(out), optional :: rc

private subroutine get_hconfig_as_i4seq(value, params, rc)

Arguments

Type IntentOptional Attributes Name
integer(kind=ESMF_KIND_I4), intent(out), dimension(:), allocatable :: value
class(HConfigParams), intent(in) :: params
integer, intent(out), optional :: rc

private subroutine get_hconfig_as_i8seq(value, params, rc)

Arguments

Type IntentOptional Attributes Name
integer(kind=ESMF_KIND_I8), intent(out), dimension(:), allocatable :: value
class(HConfigParams), intent(in) :: params
integer, intent(out), optional :: rc

private subroutine get_hconfig_as_r4seq(value, params, rc)

Arguments

Type IntentOptional Attributes Name
real(kind=ESMF_KIND_R4), intent(out), dimension(:), allocatable :: value
class(HConfigParams), intent(in) :: params
integer, intent(out), optional :: rc

private subroutine get_hconfig_as_r8seq(value, params, rc)

Arguments

Type IntentOptional Attributes Name
real(kind=ESMF_KIND_R8), intent(out), dimension(:), allocatable :: value
class(HConfigParams), intent(in) :: params
integer, intent(out), optional :: rc

private subroutine get_hconfig_as_logical_seq(value, params, rc)

Arguments

Type IntentOptional Attributes Name
logical, intent(out), dimension(:), allocatable :: value
class(HConfigParams), intent(in) :: params
integer, intent(out), optional :: rc

private subroutine get_hconfig_as_string(value, params, rc)

Arguments

Type IntentOptional Attributes Name
character(len=:), intent(out), allocatable :: value
class(HConfigParams), intent(in) :: params
integer, intent(out), optional :: rc