cdf_read Interface

public interface cdf_read

Module Procedures

public subroutine cdfr_3i(ncid, varnam, varval, ier)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: ncid
character(len=*), intent(in) :: varnam
integer, intent(inout), dimension(:, :, :) :: varval
integer, intent(out), optional :: ier

public subroutine cdfr_3l(ncid, varnam, varval, ier)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: ncid
character(len=*), intent(in) :: varnam
logical, intent(inout), dimension(:, :, :) :: varval
integer, intent(out), optional :: ier

public subroutine cdfr_3d(ncid, varnam, varval, ier)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: ncid
character(len=*), intent(in) :: varnam
real(kind=r8), intent(inout), dimension(:, :, :) :: varval
integer, intent(out), optional :: ier

public subroutine cdfr_3c16(ncid, varnam, varval, ier)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: ncid
character(len=*), intent(in) :: varnam
complex(kind=r8), intent(inout), dimension(:, :, :) :: varval
integer, intent(out), optional :: ier

public subroutine cdfr_3f(ncid, varnam, varval, ier)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: ncid
character(len=*), intent(in) :: varnam
real(kind=r4), intent(inout), dimension(:, :, :) :: varval
integer, intent(out), optional :: ier

public subroutine cdfr_3c8(ncid, varnam, varval, ier)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: ncid
character(len=*), intent(in) :: varnam
complex(kind=r4), intent(inout), dimension(:, :, :) :: varval
integer, intent(out), optional :: ier

public subroutine cdfr_2i(ncid, varnam, varval, ier)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: ncid
character(len=*), intent(in) :: varnam
integer, intent(inout), dimension(:, :) :: varval
integer, intent(out), optional :: ier

public subroutine cdfr_2l(ncid, varnam, varval, ier)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: ncid
character(len=*), intent(in) :: varnam
logical, intent(inout), dimension(:, :) :: varval
integer, intent(out), optional :: ier

public subroutine cdfr_2d(ncid, varnam, varval, ier)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: ncid
character(len=*), intent(in) :: varnam
real(kind=r8), intent(inout), dimension(:, :) :: varval
integer, intent(out), optional :: ier

public subroutine cdfr_2c16(ncid, varnam, varval, ier)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: ncid
character(len=*), intent(in) :: varnam
complex(kind=r8), intent(inout), dimension(:, :) :: varval
integer, intent(out), optional :: ier

public subroutine cdfr_2f(ncid, varnam, varval, ier)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: ncid
character(len=*), intent(in) :: varnam
real(kind=r4), intent(inout), dimension(:, :) :: varval
integer, intent(out), optional :: ier

public subroutine cdfr_2c8(ncid, varnam, varval, ier)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: ncid
character(len=*), intent(in) :: varnam
complex(kind=r4), intent(inout), dimension(:, :) :: varval
integer, intent(out), optional :: ier

public subroutine cdfr_2c(ncid, varnam, varval, ier)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: ncid
character(len=*), intent(in) :: varnam
character(len=*), intent(inout), dimension(:) :: varval
integer, intent(out), optional :: ier

public subroutine cdfr_1i(ncid, varnam, varval, ier)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: ncid
character(len=*), intent(in) :: varnam
integer, intent(inout), dimension(:) :: varval
integer, intent(out), optional :: ier

public subroutine cdfr_1l(ncid, varnam, varval, ier)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: ncid
character(len=*), intent(in) :: varnam
logical, intent(inout), dimension(:) :: varval
integer, intent(out), optional :: ier

public subroutine cdfr_1d(ncid, varnam, varval, ier)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: ncid
character(len=*), intent(in) :: varnam
real(kind=r8), intent(inout), dimension(:) :: varval
integer, intent(out), optional :: ier

public subroutine cdfr_1c16(ncid, varnam, varval, ier)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: ncid
character(len=*), intent(in) :: varnam
complex(kind=r8), intent(inout), dimension(:) :: varval
integer, intent(out), optional :: ier

public subroutine cdfr_1f(ncid, varnam, varval, ier)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: ncid
character(len=*), intent(in) :: varnam
real(kind=r4), intent(inout), dimension(:) :: varval
integer, intent(out), optional :: ier

public subroutine cdfr_1c8(ncid, varnam, varval, ier)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: ncid
character(len=*), intent(in) :: varnam
complex(kind=r4), intent(inout), dimension(:) :: varval
integer, intent(out), optional :: ier

public subroutine cdfr_1c(ncid, varnam, varval, ier)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: ncid
character(len=*), intent(in) :: varnam
character(len=*), intent(inout) :: varval
integer, intent(out), optional :: ier

public subroutine cdfr_0i(ncid, varnam, varval, ier)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: ncid
character(len=*), intent(in) :: varnam
integer, intent(out) :: varval
integer, intent(out), optional :: ier

public subroutine cdfr_0l(ncid, varnam, varval, ier)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: ncid
character(len=*), intent(in) :: varnam
logical, intent(out) :: varval
integer, intent(out), optional :: ier

public subroutine cdfr_0d(ncid, varnam, varval, ier)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: ncid
character(len=*), intent(in) :: varnam
real(kind=r8), intent(out) :: varval
integer, intent(out), optional :: ier

public subroutine cdfr_0c16(ncid, varnam, varval, ier)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: ncid
character(len=*), intent(in) :: varnam
complex(kind=r8), intent(out) :: varval
integer, intent(out), optional :: ier

public subroutine cdfr_0f(ncid, varnam, varval, ier)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: ncid
character(len=*), intent(in) :: varnam
real(kind=r4), intent(out) :: varval
integer, intent(out), optional :: ier

public subroutine cdfr_0c8(ncid, varnam, varval, ier)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: ncid
character(len=*), intent(in) :: varnam
complex(kind=r4), intent(out) :: varval
integer, intent(out), optional :: ier