chgres_cube  1.13.0
All Data Structures Namespaces Files Functions Variables Pages
atmosphere.F90 File Reference

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...
 

Detailed Description

Process atmospheric fields.

Author
George Gayno NCEP/EMC

Definition in file atmosphere.F90.