READ_PARALLEL Interface

public interface READ_PARALLEL

Module Procedures

private subroutine READ_PARALLEL_STRING_0(layout, data, UNIT, FORMAT, ARRDES, RC)

Arguments

Type IntentOptional Attributes Name
type(ESMF_DELayout) :: layout
character(len=*), intent(out) :: data
integer, intent(in), optional :: UNIT
character(len=*), intent(in), optional :: FORMAT
type(ArrDescr), intent(inout), optional :: ARRDES
integer, intent(out), optional :: RC

private subroutine READ_PARALLEL_I4_0(layout, data, UNIT, FORMAT, ARRDES, RC)

Arguments

Type IntentOptional Attributes Name
type(ESMF_DELayout) :: layout
integer(kind=ESMF_KIND_I4), intent(out) :: data
integer, intent(in), optional :: UNIT
character(len=*), intent(in), optional :: FORMAT
type(ArrDescr), intent(inout), optional :: ARRDES
integer, intent(out), optional :: RC

private subroutine READ_PARALLEL_I4_1(layout, data, UNIT, FORMAT, ARRDES, RC)

Arguments

Type IntentOptional Attributes Name
type(ESMF_DELayout) :: layout
integer(kind=ESMF_KIND_I4), intent(out) :: data(:)
integer, intent(in), optional :: UNIT
character(len=*), intent(in), optional :: FORMAT
type(ArrDescr), intent(inout), optional :: ARRDES
integer, intent(out), optional :: RC

private subroutine READ_PARALLEL_I4_2(layout, data, UNIT, FORMAT, ARRDES, RC)

Arguments

Type IntentOptional Attributes Name
type(ESMF_DELayout) :: layout
integer(kind=ESMF_KIND_I4), intent(out) :: data(:,:)
integer, intent(in), optional :: UNIT
character(len=*), intent(in), optional :: FORMAT
type(ArrDescr), intent(inout), optional :: ARRDES
integer, intent(out), optional :: RC

private subroutine READ_PARALLEL_R4_0(layout, data, UNIT, FORMAT, ARRDES, RC)

Arguments

Type IntentOptional Attributes Name
type(ESMF_DELayout) :: layout
real(kind=ESMF_KIND_R4), intent(out) :: data
integer, intent(in), optional :: UNIT
character(len=*), intent(in), optional :: FORMAT
type(ArrDescr), intent(inout), optional :: ARRDES
integer, intent(out), optional :: RC

private subroutine READ_PARALLEL_R4_1(layout, data, UNIT, FORMAT, ARRDES, RC)

Arguments

Type IntentOptional Attributes Name
type(ESMF_DELayout) :: layout
real(kind=ESMF_KIND_R4), intent(out) :: data(:)
integer, intent(in), optional :: UNIT
character(len=*), intent(in), optional :: FORMAT
type(ArrDescr), intent(inout), optional :: ARRDES
integer, intent(out), optional :: RC

private subroutine READ_PARALLEL_R4_2(layout, data, UNIT, FORMAT, ARRDES, RC)

Arguments

Type IntentOptional Attributes Name
type(ESMF_DELayout) :: layout
real(kind=ESMF_KIND_R4), intent(out) :: data(:,:)
integer, intent(in), optional :: UNIT
character(len=*), intent(in), optional :: FORMAT
type(ArrDescr), intent(inout), optional :: ARRDES
integer, intent(out), optional :: RC

private subroutine READ_PARALLEL_R8_0(layout, data, UNIT, FORMAT, ARRDES, RC)

Arguments

Type IntentOptional Attributes Name
type(ESMF_DELayout) :: layout
real(kind=ESMF_KIND_R8), intent(out) :: data
integer, intent(in), optional :: UNIT
character(len=*), intent(in), optional :: FORMAT
type(ArrDescr), intent(inout), optional :: ARRDES
integer, intent(out), optional :: RC

private subroutine READ_PARALLEL_R8_1(layout, data, UNIT, FORMAT, ARRDES, RC)

Arguments

Type IntentOptional Attributes Name
type(ESMF_DELayout) :: layout
real(kind=ESMF_KIND_R8), intent(out) :: data(:)
integer, intent(in), optional :: UNIT
character(len=*), intent(in), optional :: FORMAT
type(ArrDescr), intent(inout), optional :: ARRDES
integer, intent(out), optional :: RC

private subroutine READ_PARALLEL_R8_2(layout, data, UNIT, FORMAT, ARRDES, RC)

Arguments

Type IntentOptional Attributes Name
type(ESMF_DELayout) :: layout
real(kind=ESMF_KIND_R8), intent(out) :: data(:,:)
integer, intent(in), optional :: UNIT
character(len=*), intent(in), optional :: FORMAT
type(ArrDescr), intent(inout), optional :: ARRDES
integer, intent(out), optional :: RC