chgres_cube
1.13.0
|
Module to read the Thompson climatological MP data file and set up the associated esmf field and grid objects. More...
Functions/Subroutines | |
subroutine, public | cleanup_thomp_mp_climo_input_data |
Free up memory associated with this module. More... | |
subroutine, public | read_thomp_mp_climo_data |
Read Thompson climatological MP data file and time interpolate data to current cycle time. More... | |
Variables | |
integer | i_thomp_mp_climo |
i-dimension of Thompson climo data More... | |
integer | j_thomp_mp_climo |
j-dimension of Thompson climo data More... | |
integer, public | lev_thomp_mp_climo |
number of vert lvls of Thompson climo data More... | |
type(esmf_field), public | qnifa_climo_input_grid |
number concentration of ice friendly nuclei. More... | |
type(esmf_field), public | qnwfa_climo_input_grid |
number concentration of water friendly nuclei. More... | |
type(esmf_grid) | thomp_mp_climo_grid |
esmf grid object for Thompson data grid More... | |
type(esmf_field), public | thomp_pres_climo_input_grid |
3-d pressure of the Thompson climo data points More... | |
Module to read the Thompson climatological MP data file and set up the associated esmf field and grid objects.
subroutine, public thompson_mp_climo_data::cleanup_thomp_mp_climo_input_data | ( | ) |
Free up memory associated with this module.
Definition at line 329 of file thompson_mp_climo_data.F90.
References qnifa_climo_input_grid, qnwfa_climo_input_grid, thomp_mp_climo_grid, and thomp_pres_climo_input_grid.
Referenced by atmosphere::horiz_interp_thomp_mp_climo().
subroutine, public thompson_mp_climo_data::read_thomp_mp_climo_data | ( | ) |
Read Thompson climatological MP data file and time interpolate data to current cycle time.
Definition at line 51 of file thompson_mp_climo_data.F90.
References program_setup::cycle_day, program_setup::cycle_hour, program_setup::cycle_mon, i_thomp_mp_climo, j_thomp_mp_climo, lev_thomp_mp_climo, qnifa_climo_input_grid, qnwfa_climo_input_grid, program_setup::thomp_mp_climo_file, thomp_mp_climo_grid, and thomp_pres_climo_input_grid.
Referenced by atmosphere::atmosphere_driver().
|
private |
i-dimension of Thompson climo data
Definition at line 21 of file thompson_mp_climo_data.F90.
Referenced by read_thomp_mp_climo_data().
|
private |
j-dimension of Thompson climo data
Definition at line 23 of file thompson_mp_climo_data.F90.
Referenced by read_thomp_mp_climo_data().
integer, public thompson_mp_climo_data::lev_thomp_mp_climo |
number of vert lvls of Thompson climo data
Definition at line 25 of file thompson_mp_climo_data.F90.
Referenced by atmosphere::horiz_interp_thomp_mp_climo(), read_thomp_mp_climo_data(), and atmosphere::vintg_thomp_mp_climo().
type(esmf_field), public thompson_mp_climo_data::qnifa_climo_input_grid |
number concentration of ice friendly nuclei.
Definition at line 31 of file thompson_mp_climo_data.F90.
Referenced by cleanup_thomp_mp_climo_input_data(), atmosphere::horiz_interp_thomp_mp_climo(), and read_thomp_mp_climo_data().
type(esmf_field), public thompson_mp_climo_data::qnwfa_climo_input_grid |
number concentration of water friendly nuclei.
Definition at line 34 of file thompson_mp_climo_data.F90.
Referenced by cleanup_thomp_mp_climo_input_data(), atmosphere::horiz_interp_thomp_mp_climo(), and read_thomp_mp_climo_data().
|
private |
esmf grid object for Thompson data grid
Definition at line 28 of file thompson_mp_climo_data.F90.
Referenced by cleanup_thomp_mp_climo_input_data(), and read_thomp_mp_climo_data().
type(esmf_field), public thompson_mp_climo_data::thomp_pres_climo_input_grid |
3-d pressure of the Thompson climo data points
Definition at line 37 of file thompson_mp_climo_data.F90.
Referenced by cleanup_thomp_mp_climo_input_data(), atmosphere::horiz_interp_thomp_mp_climo(), and read_thomp_mp_climo_data().