chgres_cube
1.13.0
|
Read atmospheric data from GRIB2, NEMSIO and NetCDF files. More...
Go to the source code of this file.
Modules | |
module | atm_input_data |
Read atmospheric data on the input grid. | |
Functions/Subroutines | |
subroutine | atm_input_data::calcalpha_rotlatlon (latgrid, longrid, cenlat, cenlon, alpha) |
Calculate rotation angle for rotated latlon grids. More... | |
subroutine, public | atm_input_data::cleanup_input_atm_data |
Free up memory associated with atm data. More... | |
subroutine, public | atm_input_data::convert_winds_to_xyz |
Convert winds from 2-d to 3-d components. More... | |
subroutine | atm_input_data::gridrot (lov, latin1, latin2, lon, rot) |
Compute grid rotation angle for non-latlon grids. More... | |
subroutine | atm_input_data::init_atm_esmf_fields |
Create atmospheric esmf fields. More... | |
subroutine, public | atm_input_data::read_input_atm_data (localpet) |
Read input grid atmospheric data driver. More... | |
subroutine | atm_input_data::read_input_atm_gaussian_netcdf_file (localpet) |
Read fv3 netcdf gaussian history file. More... | |
subroutine | atm_input_data::read_input_atm_grib2_file (localpet) |
Read input grid atmospheric fv3gfs grib2 files. More... | |
subroutine | atm_input_data::read_input_atm_restart_file (localpet) |
Read input grid fv3 atmospheric data 'warm' restart files. More... | |
subroutine | atm_input_data::read_input_atm_tiled_history_file (localpet) |
Read input grid fv3 atmospheric tiled history files in netcdf format. More... | |
subroutine | atm_input_data::read_winds (u, v, localpet, octet_23, rlevs, lugb, pdt_num) |
Read winds from a grib2 file. More... | |
Variables | |
type(esmf_field) | atm_input_data::dpres_input_grid |
pressure thickness More... | |
type(esmf_field), public | atm_input_data::dzdt_input_grid |
vert velocity More... | |
integer, public | atm_input_data::lev_input |
number of atmospheric layers More... | |
integer, public | atm_input_data::levp1_input |
number of atmos layer interfaces More... | |
type(esmf_field), public | atm_input_data::pres_input_grid |
3-d pressure More... | |
type(esmf_field), public | atm_input_data::ps_input_grid |
surface pressure More... | |
character(len=50), dimension(:), allocatable, private | atm_input_data::slevs |
The atmospheric levels in the GRIB2 input file. More... | |
type(esmf_field), public | atm_input_data::temp_input_grid |
temperature More... | |
type(esmf_field), public | atm_input_data::terrain_input_grid |
terrain height More... | |
type(esmf_field), dimension(:), allocatable, public | atm_input_data::tracers_input_grid |
tracers More... | |
type(esmf_field), public | atm_input_data::u_input_grid |
u/v wind at grid More... | |
type(esmf_field), public | atm_input_data::v_input_grid |
box center More... | |
type(esmf_field), public | atm_input_data::xwind_input_grid |
x-component wind More... | |
type(esmf_field), public | atm_input_data::ywind_input_grid |
y-component wind More... | |
type(esmf_field), public | atm_input_data::zwind_input_grid |
z-component wind More... | |
Read atmospheric data from GRIB2, NEMSIO and NetCDF files.
Definition in file atm_input_data.F90.