srsim_gvars Module Reference

SRSIM_GVars serves as a common module defining all global variables used by the simulator, including input and output variables More...

Public Attributes

integer ngridx
 Input NWP grid dimension X. More...
 
integer ngridy
 Input NWP grid dimension Y. More...
 
integer nlyr
 Input NWP number of vertical layers. More...
 
real deltax
 X Grid resolution. More...
 
real deltay
 Y Grid resolution. More...
 
real, dimension(:,:,:), allocatable hght_lev
 Height in [km] (layer interface, staggered) More...
 
real, dimension(:,:,:), allocatable hght_avg
 Height in [km] (layer average) More...
 
real, dimension(:,:,:), allocatable temp_avg
 Temperature in [K]. More...
 
real, dimension(:,:,:), allocatable pres_avg
 Pressure in [Pa]. More...
 
real, dimension(:,:,:), allocatable rlhm_avg
 Relative Humidity in [%]. More...
 
real, dimension(:,:,:), allocatable wvap_avg
 Water vapor pressure in [Pa]. More...
 
real, dimension(:,:,:), allocatable wcom_avg
 Vertical component of the wind in [m/s]. More...
 
real, dimension(:,:,:), allocatable wrain_avg
 Rain water content in [g m-3]. More...
 
real, dimension(:,:,:), allocatable wcldw_avg
 Cloud water content in [g m-3]. More...
 
real, dimension(:,:,:), allocatable wcldi_avg
 Cloud ice content in [g m-3]. More...
 
real, dimension(:,:,:), allocatable wsnow_avg
 Snow ice content in [g m-3]. More...
 
real, dimension(:,:,:), allocatable whail_avg
 Hail ice content in [g m-3]. More...
 
real, dimension(:,:,:), allocatable wgrpl_avg
 Graupel ice content in [g m-3]. More...
 
real, dimension(:,:,:), allocatable nrain_avg
 Rain number concentration in [m-3]. More...
 
real, dimension(:,:,:), allocatable nsnow_avg
 Snow number concentration in [m-3]. More...
 
real, dimension(:,:,:), allocatable ngrpl_avg
 Graupel number concentration in [m-3]. More...
 
real, dimension(:,:,:), allocatable ncldw_avg
 Cloud water number concentration in [m-3]. More...
 
real, dimension(:,:,:), allocatable ncldi_avg
 Cloud ice number concentration in [m-3]. More...
 
real, dimension(:,:,:), allocatable nhail_avg
 Hail number concentration in [m-3]. More...
 
real, dimension(:,:), allocatable lon2d
 CRM longitude values (2D) More...
 
real, dimension(:,:), allocatable lat2d
 CRM latitude values (2D) More...
 
integer sat_ngridx
 Satellite grid dimension X. More...
 
integer sat_ngridy
 Satellite grid dimension Y. More...
 
integer sat_nlyr
 Satellite grid dimension Z (height) More...
 
real, dimension(:,:), allocatable sat_lon2d
 Satellite longitude values (2D) More...
 
real, dimension(:,:), allocatable sat_lat2d
 Satellite longitude values (2D) More...
 
real, dimension(:,:,:), allocatable sat_hght_avg
 Satellite Height [km]. More...
 
real, dimension(:,:,:), allocatable sat_proj
 Satellite projection mask. More...
 
logical sat_orbit_ok = .false.
 Apply satellite orbit projection succeed (private) More...
 
real, dimension(:,:,:,:),
allocatable 
dbztt
 Output total reflectivity [dBZ]. More...
 
real, dimension(:,:,:,:),
allocatable 
atttt
 Output total attenuation [dB/km]. More...
 
real, dimension(:,:,:,:),
allocatable 
dbzcw
 Output cloud water reflectivity [dBZ]. More...
 
real, dimension(:,:,:,:),
allocatable 
attcw
 Output cloud water attenuation [dB/km]. More...
 
real, dimension(:,:,:,:),
allocatable 
dbzrr
 Output rain reflectivity [dBZ]. More...
 
real, dimension(:,:,:,:),
allocatable 
attrr
 Output rain attenuation [dB/km]. More...
 
real, dimension(:,:,:,:),
allocatable 
dbzci
 Output cloud ice reflectivity [dBZ]. More...
 
real, dimension(:,:,:,:),
allocatable 
attci
 Output cloud ice attenuation [dB/km]. More...
 
real, dimension(:,:,:,:),
allocatable 
dbzsn
 Output snow reflectivity [dBZ]. More...
 
real, dimension(:,:,:,:),
allocatable 
attsn
 Output snow attenuation [dB/km]. More...
 
real, dimension(:,:,:,:),
allocatable 
dbzgr
 Output graupel reflectivity [dBZ]. More...
 
real, dimension(:,:,:,:),
allocatable 
attgr
 Output graupel attenuation [dB/km]. More...
 
real, dimension(:,:,:,:),
allocatable 
dbzhl
 Output hail reflectivity [dBZ]. More...
 
real, dimension(:,:,:,:),
allocatable 
atthl
 Output hail attenuation [dB/km]. More...
 
real, dimension(:,:,:,:),
allocatable 
dbzml
 Output melting layer reflectivity [dBZ]. More...
 
real, dimension(:,:,:,:),
allocatable 
attml
 Output melting layer attenuation [dB/km]. More...
 
real, dimension(:,:,:,:),
allocatable 
dbzat
 Output atmosphere reflectivity [dBZ]. More...
 
real, dimension(:,:,:,:),
allocatable 
attat
 Output atmosphere attenuation [dB/km]. More...
 
real, dimension(:), allocatable frr_sampl
 LUT sampling rain frequency [GHz]. More...
 
real, dimension(:), allocatable wrr_sampl
 LUT sampling rain water content frequency [g m-3]. More...
 
real, dimension(:), allocatable trr_sampl
 LUT sampling rain temperature [K]. More...
 
real, dimension(:), allocatable nrr_sampl
 LUT sampling rain number concentration [m-3]. More...
 
real, dimension(:), allocatable fsn_sampl
 LUT sampling snow frequency [GHz]. More...
 
real, dimension(:), allocatable wsn_sampl
 LUT sampling snow ice content frequency [g m-3]. More...
 
real, dimension(:), allocatable tsn_sampl
 LUT sampling snow temperature [K]. More...
 
real, dimension(:), allocatable nsn_sampl
 LUT sampling snow number concentration [m-3]. More...
 
real, dimension(:), allocatable fhl_sampl
 LUT sampling hail frequency [GHz]. More...
 
real, dimension(:), allocatable whl_sampl
 LUT sampling hail ice content frequency [g m-3]. More...
 
real, dimension(:), allocatable thl_sampl
 LUT sampling hail temperature [K]. More...
 
real, dimension(:), allocatable nhl_sampl
 LUT sampling hail number concentration [m-3]. More...
 
real, dimension(:), allocatable fgr_sampl
 LUT sampling graupel frequency [GHz]. More...
 
real, dimension(:), allocatable wgr_sampl
 LUT sampling graupel ice content frequency [g m-3]. More...
 
real, dimension(:), allocatable tgr_sampl
 LUT sampling graupel temperature [K]. More...
 
real, dimension(:), allocatable ngr_sampl
 LUT sampling graupel number concentration [m-3]. More...
 
real, dimension(:), allocatable fci_sampl
 LUT sampling cloud ice frequency [GHz]. More...
 
real, dimension(:), allocatable wci_sampl
 LUT sampling cloud ice content frequency [g m-3]. More...
 
real, dimension(:), allocatable tci_sampl
 LUT sampling cloud ice temperature [K]. More...
 
real, dimension(:), allocatable nci_sampl
 LUT sampling cloud ice number concentration [m-3]. More...
 
real, dimension(:), allocatable fcw_sampl
 LUT sampling cloud water frequency [GHz]. More...
 
real, dimension(:), allocatable wcw_sampl
 LUT sampling cloud water content frequency [g m-3]. More...
 
real, dimension(:), allocatable tcw_sampl
 LUT sampling cloud water temperature [K]. More...
 
real, dimension(:), allocatable ncw_sampl
 LUT sampling cloud water number concentration [m-3]. More...
 
real, dimension(:), allocatable fml_sampl
 LUT sampling melting frequency [GHz]. More...
 
real, dimension(:), allocatable wml_sampl
 LUT sampling melting content frequency [g m-3]. More...
 
real, dimension(:), allocatable nml_sampl
 LUT sampling melting number concentration [m-3]. More...
 
real, dimension(:,:,:,:),
allocatable 
kextrr_lut
 LUT rain extinction coefficient. More...
 
real, dimension(:,:,:,:),
allocatable 
sbckrr_lut
 LUT rain backscattering coefficient. More...
 
real, dimension(:,:,:,:),
allocatable 
kextsn_lut
 LUT rain extinction coefficient. More...
 
real, dimension(:,:,:,:),
allocatable 
sbcksn_lut
 LUT snow backscattering coefficient. More...
 
real, dimension(:,:,:,:),
allocatable 
kexthl_lut
 LUT hail extinction coefficient. More...
 
real, dimension(:,:,:,:),
allocatable 
sbckhl_lut
 LUT hail backscattering coefficient. More...
 
real, dimension(:,:,:,:),
allocatable 
kextgr_lut
 LUT graupel extinction coefficient. More...
 
real, dimension(:,:,:,:),
allocatable 
sbckgr_lut
 LUT graupel backscattering coefficient. More...
 
real, dimension(:,:,:,:),
allocatable 
kextci_lut
 LUT cloud ice extinction coefficient. More...
 
real, dimension(:,:,:,:),
allocatable 
sbckci_lut
 LUT cloud ice backscattering coefficient. More...
 
real, dimension(:,:,:,:),
allocatable 
kextcw_lut
 LUT cloud water extinction coefficient. More...
 
real, dimension(:,:,:,:),
allocatable 
sbckcw_lut
 LUT cloud water backscattering coefficient. More...
 
real, dimension(:,:,:,:),
allocatable 
kextml_lut
 LUT melting extinction coefficient. More...
 
real, dimension(:,:,:,:),
allocatable 
sbckml_lut
 LUT melting backscattering coefficient. More...
 

Detailed Description

SRSIM_GVars serves as a common module defining all global variables used by the simulator, including input and output variables

Author
Bernat P Treserras (berna.nosp@m.t.pt.nosp@m.reser.nosp@m.ras@.nosp@m.mcgil.nosp@m.l.ca) McGill University
Date
August 29th, 2016 - Initial version

Member Data Documentation

real, dimension(:,:,:,:), allocatable srsim_gvars::attat

Output atmosphere attenuation [dB/km].

real, dimension(:,:,:,:), allocatable srsim_gvars::attci

Output cloud ice attenuation [dB/km].

real, dimension(:,:,:,:), allocatable srsim_gvars::attcw

Output cloud water attenuation [dB/km].

real, dimension(:,:,:,:), allocatable srsim_gvars::attgr

Output graupel attenuation [dB/km].

real, dimension(:,:,:,:), allocatable srsim_gvars::atthl

Output hail attenuation [dB/km].

real, dimension(:,:,:,:), allocatable srsim_gvars::attml

Output melting layer attenuation [dB/km].

real, dimension(:,:,:,:), allocatable srsim_gvars::attrr

Output rain attenuation [dB/km].

real, dimension(:,:,:,:), allocatable srsim_gvars::attsn

Output snow attenuation [dB/km].

real, dimension(:,:,:,:), allocatable srsim_gvars::atttt

Output total attenuation [dB/km].

real, dimension(:,:,:,:), allocatable srsim_gvars::dbzat

Output atmosphere reflectivity [dBZ].

real, dimension(:,:,:,:), allocatable srsim_gvars::dbzci

Output cloud ice reflectivity [dBZ].

real, dimension(:,:,:,:), allocatable srsim_gvars::dbzcw

Output cloud water reflectivity [dBZ].

real, dimension(:,:,:,:), allocatable srsim_gvars::dbzgr

Output graupel reflectivity [dBZ].

real, dimension(:,:,:,:), allocatable srsim_gvars::dbzhl

Output hail reflectivity [dBZ].

real, dimension(:,:,:,:), allocatable srsim_gvars::dbzml

Output melting layer reflectivity [dBZ].

real, dimension(:,:,:,:), allocatable srsim_gvars::dbzrr

Output rain reflectivity [dBZ].

real, dimension(:,:,:,:), allocatable srsim_gvars::dbzsn

Output snow reflectivity [dBZ].

real, dimension(:,:,:,:), allocatable srsim_gvars::dbztt

Output total reflectivity [dBZ].

real srsim_gvars::deltax

X Grid resolution.

real srsim_gvars::deltay

Y Grid resolution.

real, dimension(:), allocatable srsim_gvars::fci_sampl

LUT sampling cloud ice frequency [GHz].

real, dimension(:), allocatable srsim_gvars::fcw_sampl

LUT sampling cloud water frequency [GHz].

real, dimension(:), allocatable srsim_gvars::fgr_sampl

LUT sampling graupel frequency [GHz].

real, dimension(:), allocatable srsim_gvars::fhl_sampl

LUT sampling hail frequency [GHz].

real, dimension(:), allocatable srsim_gvars::fml_sampl

LUT sampling melting frequency [GHz].

real, dimension(:), allocatable srsim_gvars::frr_sampl

LUT sampling rain frequency [GHz].

real, dimension(:), allocatable srsim_gvars::fsn_sampl

LUT sampling snow frequency [GHz].

real, dimension(:,:,:), allocatable srsim_gvars::hght_avg

Height in [km] (layer average)

real, dimension(:,:,:), allocatable srsim_gvars::hght_lev

Height in [km] (layer interface, staggered)

real, dimension(:,:,:,:), allocatable srsim_gvars::kextci_lut

LUT cloud ice extinction coefficient.

real, dimension(:,:,:,:), allocatable srsim_gvars::kextcw_lut

LUT cloud water extinction coefficient.

real, dimension(:,:,:,:), allocatable srsim_gvars::kextgr_lut

LUT graupel extinction coefficient.

real, dimension(:,:,:,:), allocatable srsim_gvars::kexthl_lut

LUT hail extinction coefficient.

real, dimension(:,:,:,:), allocatable srsim_gvars::kextml_lut

LUT melting extinction coefficient.

real, dimension(:,:,:,:), allocatable srsim_gvars::kextrr_lut

LUT rain extinction coefficient.

real, dimension(:,:,:,:), allocatable srsim_gvars::kextsn_lut

LUT rain extinction coefficient.

real, dimension(:,:), allocatable srsim_gvars::lat2d

CRM latitude values (2D)

real, dimension(:,:), allocatable srsim_gvars::lon2d

CRM longitude values (2D)

real, dimension(:), allocatable srsim_gvars::nci_sampl

LUT sampling cloud ice number concentration [m-3].

real, dimension(:,:,:), allocatable srsim_gvars::ncldi_avg

Cloud ice number concentration in [m-3].

real, dimension(:,:,:), allocatable srsim_gvars::ncldw_avg

Cloud water number concentration in [m-3].

real, dimension(:), allocatable srsim_gvars::ncw_sampl

LUT sampling cloud water number concentration [m-3].

real, dimension(:), allocatable srsim_gvars::ngr_sampl

LUT sampling graupel number concentration [m-3].

integer srsim_gvars::ngridx

Input NWP grid dimension X.

integer srsim_gvars::ngridy

Input NWP grid dimension Y.

real, dimension(:,:,:), allocatable srsim_gvars::ngrpl_avg

Graupel number concentration in [m-3].

real, dimension(:,:,:), allocatable srsim_gvars::nhail_avg

Hail number concentration in [m-3].

real, dimension(:), allocatable srsim_gvars::nhl_sampl

LUT sampling hail number concentration [m-3].

integer srsim_gvars::nlyr

Input NWP number of vertical layers.

real, dimension(:), allocatable srsim_gvars::nml_sampl

LUT sampling melting number concentration [m-3].

real, dimension(:,:,:), allocatable srsim_gvars::nrain_avg

Rain number concentration in [m-3].

real, dimension(:), allocatable srsim_gvars::nrr_sampl

LUT sampling rain number concentration [m-3].

real, dimension(:), allocatable srsim_gvars::nsn_sampl

LUT sampling snow number concentration [m-3].

real, dimension(:,:,:), allocatable srsim_gvars::nsnow_avg

Snow number concentration in [m-3].

real, dimension(:,:,:), allocatable srsim_gvars::pres_avg

Pressure in [Pa].

real, dimension(:,:,:), allocatable srsim_gvars::rlhm_avg

Relative Humidity in [%].

real, dimension(:,:,:), allocatable srsim_gvars::sat_hght_avg

Satellite Height [km].

real, dimension(:,:), allocatable srsim_gvars::sat_lat2d

Satellite longitude values (2D)

real, dimension(:,:), allocatable srsim_gvars::sat_lon2d

Satellite longitude values (2D)

integer srsim_gvars::sat_ngridx

Satellite grid dimension X.

integer srsim_gvars::sat_ngridy

Satellite grid dimension Y.

integer srsim_gvars::sat_nlyr

Satellite grid dimension Z (height)

logical srsim_gvars::sat_orbit_ok = .false.

Apply satellite orbit projection succeed (private)

real, dimension(:,:,:), allocatable srsim_gvars::sat_proj

Satellite projection mask.

real, dimension(:,:,:,:), allocatable srsim_gvars::sbckci_lut

LUT cloud ice backscattering coefficient.

real, dimension(:,:,:,:), allocatable srsim_gvars::sbckcw_lut

LUT cloud water backscattering coefficient.

real, dimension(:,:,:,:), allocatable srsim_gvars::sbckgr_lut

LUT graupel backscattering coefficient.

real, dimension(:,:,:,:), allocatable srsim_gvars::sbckhl_lut

LUT hail backscattering coefficient.

real, dimension(:,:,:,:), allocatable srsim_gvars::sbckml_lut

LUT melting backscattering coefficient.

real, dimension(:,:,:,:), allocatable srsim_gvars::sbckrr_lut

LUT rain backscattering coefficient.

real, dimension(:,:,:,:), allocatable srsim_gvars::sbcksn_lut

LUT snow backscattering coefficient.

real, dimension(:), allocatable srsim_gvars::tci_sampl

LUT sampling cloud ice temperature [K].

real, dimension(:), allocatable srsim_gvars::tcw_sampl

LUT sampling cloud water temperature [K].

real, dimension(:,:,:), allocatable srsim_gvars::temp_avg

Temperature in [K].

real, dimension(:), allocatable srsim_gvars::tgr_sampl

LUT sampling graupel temperature [K].

real, dimension(:), allocatable srsim_gvars::thl_sampl

LUT sampling hail temperature [K].

real, dimension(:), allocatable srsim_gvars::trr_sampl

LUT sampling rain temperature [K].

real, dimension(:), allocatable srsim_gvars::tsn_sampl

LUT sampling snow temperature [K].

real, dimension(:), allocatable srsim_gvars::wci_sampl

LUT sampling cloud ice content frequency [g m-3].

real, dimension(:,:,:), allocatable srsim_gvars::wcldi_avg

Cloud ice content in [g m-3].

real, dimension(:,:,:), allocatable srsim_gvars::wcldw_avg

Cloud water content in [g m-3].

real, dimension(:,:,:), allocatable srsim_gvars::wcom_avg

Vertical component of the wind in [m/s].

real, dimension(:), allocatable srsim_gvars::wcw_sampl

LUT sampling cloud water content frequency [g m-3].

real, dimension(:), allocatable srsim_gvars::wgr_sampl

LUT sampling graupel ice content frequency [g m-3].

real, dimension(:,:,:), allocatable srsim_gvars::wgrpl_avg

Graupel ice content in [g m-3].

real, dimension(:,:,:), allocatable srsim_gvars::whail_avg

Hail ice content in [g m-3].

real, dimension(:), allocatable srsim_gvars::whl_sampl

LUT sampling hail ice content frequency [g m-3].

real, dimension(:), allocatable srsim_gvars::wml_sampl

LUT sampling melting content frequency [g m-3].

real, dimension(:,:,:), allocatable srsim_gvars::wrain_avg

Rain water content in [g m-3].

real, dimension(:), allocatable srsim_gvars::wrr_sampl

LUT sampling rain water content frequency [g m-3].

real, dimension(:), allocatable srsim_gvars::wsn_sampl

LUT sampling snow ice content frequency [g m-3].

real, dimension(:,:,:), allocatable srsim_gvars::wsnow_avg

Snow ice content in [g m-3].

real, dimension(:,:,:), allocatable srsim_gvars::wvap_avg

Water vapor pressure in [Pa].


The documentation for this module was generated from the following file: