chgres_cube
1.13.0
|
Process atmospheric fields. More...
Go to the source code of this file.
Modules | |
module | atmosphere |
Process atmospheric fields. | |
Functions/Subroutines | |
subroutine, public | atmosphere::atmosphere_driver (localpet) |
Driver routine to process for atmospheric fields. More... | |
subroutine | atmosphere::cleanup_all_target_atm_data |
Cleanup target grid atmospheric field objects. More... | |
subroutine | atmosphere::cleanup_target_atm_b4adj_data |
Cleanup atmospheric field (before adjustment) objects. More... | |
subroutine | atmosphere::compute_zh |
Compute vertical level height. More... | |
subroutine | atmosphere::convert_winds_to_uv |
Convert 3-d component winds to u and v. More... | |
subroutine | atmosphere::create_atm_b4adj_esmf_fields |
Create target grid field objects to hold data before vertical interpolation. More... | |
subroutine | atmosphere::create_atm_esmf_fields |
Create target grid field objects. More... | |
subroutine | atmosphere::horiz_interp_thomp_mp_climo |
Horizontally interpolate thompson microphysics data to the target model grid. More... | |
subroutine | atmosphere::newpr1 (localpet) |
Computes 3-D pressure given an adjusted surface pressure. More... | |
subroutine | atmosphere::newps (localpet) |
Computes adjusted surface pressure given a new terrain height. More... | |
subroutine, public | atmosphere::read_vcoord_info |
Reads model vertical coordinate definition file (as specified by namelist variable vcoord_file_target_grid). More... | |
subroutine | atmosphere::rsearch (IM, KM1, IXZ1, KXZ1, Z1, KM2, IXZ2, KXZ2, Z2, IXL2, KXL2, L2) |
Search for a surrounding real interval. More... | |
subroutine | atmosphere::terp3 (IM, IXZ1, IXQ1, IXZ2, IXQ2, NM, NXQ1, NXQ2, KM1, KXZ1, KXQ1, Z1, Q1, KM2, KXZ2, KXQ2, Z2, Q2) |
Cubically interpolate in one dimension. More... | |
subroutine | atmosphere::vintg |
Vertically interpolate upper-air fields. More... | |
subroutine | atmosphere::vintg_thomp_mp_climo |
Vertically interpolate atmospheric fields to target FV3 grid. More... | |
subroutine | atmosphere::vintg_wam (YEAR, MONTH, DAY, HOUR, PF) |
Vertically extend model top into thermosphere for whole atmosphere model. More... | |
Variables | |
type(esmf_field) | atmosphere::dzdt_b4adj_target_grid |
vertical vel before vert adj More... | |
type(esmf_field) | atmosphere::pres_b4adj_target_grid |
3-d pres before terrain adj More... | |
type(esmf_field) | atmosphere::pres_target_grid |
3-d pressure More... | |
type(esmf_field) | atmosphere::ps_b4adj_target_grid |
sfc pres before terrain adj More... | |
type(esmf_field) | atmosphere::qnifa_climo_b4adj_target_grid |
number concentration of ice friendly aerosols before vert adj More... | |
type(esmf_field) | atmosphere::qnwfa_climo_b4adj_target_grid |
number concentration of water friendly aerosols before vert adj More... | |
type(esmf_field) | atmosphere::temp_b4adj_target_grid |
temp before vert adj More... | |
type(esmf_field) | atmosphere::terrain_interp_to_target_grid |
Input grid terrain interpolated to target grid. More... | |
type(esmf_field) | atmosphere::thomp_pres_climo_b4adj_target_grid |
pressure of each level on target grid More... | |
type(esmf_field), dimension(:), allocatable | atmosphere::tracers_b4adj_target_grid |
tracers before vert adj More... | |
type(esmf_field) | atmosphere::xwind_b4adj_target_grid |
x-component wind, before vert adj More... | |
type(esmf_field) | atmosphere::xwind_s_target_grid |
x-component wind, 'south' edge More... | |
type(esmf_field) | atmosphere::xwind_target_grid |
x-component wind, grid box center More... | |
type(esmf_field) | atmosphere::xwind_w_target_grid |
x-component wind, 'west' edge More... | |
type(esmf_field) | atmosphere::ywind_b4adj_target_grid |
y-component wind, before vert adj More... | |
type(esmf_field) | atmosphere::ywind_s_target_grid |
y-component wind, 'south' edge More... | |
type(esmf_field) | atmosphere::ywind_target_grid |
y-component wind, grid box center More... | |
type(esmf_field) | atmosphere::ywind_w_target_grid |
y-component wind, 'west' edge More... | |
type(esmf_field) | atmosphere::zwind_b4adj_target_grid |
z-component wind, before vert adj More... | |
type(esmf_field) | atmosphere::zwind_s_target_grid |
z-component wind, 'south' edge More... | |
type(esmf_field) | atmosphere::zwind_target_grid |
z-component wind, grid box center More... | |
type(esmf_field) | atmosphere::zwind_w_target_grid |
z-component wind, 'west' edge More... | |
Process atmospheric fields.
Definition in file atmosphere.F90.