SCALE-RM
Data Types | Functions/Subroutines | Variables
scale_da_read_mp_pawr_toshiba Module Reference

Data Types

type  c_mppawr_header
 
interface  read_toshiba_mpr_c
 

Functions/Subroutines

integer function da_read_mp_pawr_toshiba (fname, verbose, hd, az, el, rtdat)
 

Variables

integer, parameter rdim = 800
 
integer, parameter azdim = 320
 
integer, parameter eldim = 120
 

Function/Subroutine Documentation

◆ da_read_mp_pawr_toshiba()

integer function scale_da_read_mp_pawr_toshiba::da_read_mp_pawr_toshiba ( character(*), intent(in)  fname,
integer(c_int), value  verbose,
type(c_mppawr_header), intent(out)  hd,
real(c_float), dimension(azdim, eldim), intent(out)  az,
real(c_float), dimension(azdim, eldim), intent(out)  el,
real(c_float), dimension(rdim, azdim, eldim), intent(out)  rtdat 
)

Definition at line 39 of file scale_da_read_mp_pawr_toshiba.F90.

39  integer :: DA_read_mp_pawr_toshiba
40  character(*), intent(in) :: fname
41  integer(c_int), value :: verbose
42  type(c_mppawr_header), intent(out) :: hd
43  real(c_float), intent(out) :: az(AZDIM, ELDIM)
44  real(c_float), intent(out) :: el(AZDIM, ELDIM)
45  real(c_float), intent(out) :: rtdat(RDIM, AZDIM, ELDIM)
46  character(c_char) :: c_fname*1025
47 
48  !write(*, *) "jitdt_read_toshiba_f#jitdt_read_toshiba"
49  c_fname = trim(fname) // c_null_char
50 
51  da_read_mp_pawr_toshiba = read_toshiba_mpr_c(c_fname, verbose, hd, az, el, rtdat)

Referenced by scale_letkf::letkf_add_inflation_setup().

Here is the caller graph for this function:

Variable Documentation

◆ rdim

integer, parameter scale_da_read_mp_pawr_toshiba::rdim = 800

Definition at line 4 of file scale_da_read_mp_pawr_toshiba.F90.

4  integer, parameter :: RDIM = 800 ! max number of Range bins

Referenced by scale_letkf::letkf_add_inflation_setup(), and scale_da_read_mp_pawr_toshiba::read_toshiba_mpr_c::read_toshiba_mpr_c().

◆ azdim

integer, parameter scale_da_read_mp_pawr_toshiba::azdim = 320

Definition at line 5 of file scale_da_read_mp_pawr_toshiba.F90.

5  integer, parameter :: AZDIM = 320 ! max number of AZ angles

Referenced by scale_letkf::letkf_add_inflation_setup(), and scale_da_read_mp_pawr_toshiba::read_toshiba_mpr_c::read_toshiba_mpr_c().

◆ eldim

integer, parameter scale_da_read_mp_pawr_toshiba::eldim = 120

Definition at line 6 of file scale_da_read_mp_pawr_toshiba.F90.

6  integer, parameter :: ELDIM = 120 ! max number of AZ angles

Referenced by scale_letkf::letkf_add_inflation_setup(), and scale_da_read_mp_pawr_toshiba::read_toshiba_mpr_c::read_toshiba_mpr_c().