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
- 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:
- /aos/home/bernat/workspace/fortran/srsim/src/srsim_gvars.f90