chgres_cube 1.14.0
Loading...
Searching...
No Matches
surface_target_data.F90 File Reference

Define target grid surface data variables. More...

Go to the source code of this file.

Modules

module  surface_target_data
 Module to hold ESMF fields associated with the target grid surface data.
 

Functions/Subroutines

subroutine, public surface_target_data::cleanup_target_nst_data
 Free up memory once the target grid nst fields are no longer needed.
 
subroutine, public surface_target_data::cleanup_target_sfc_data
 Free up memory once the target grid surface fields are no longer needed.
 

Variables

type(esmf_field), public surface_target_data::c_0_target_grid
 Coefficient 1 to calculate d(tz)/d(ts).
 
type(esmf_field), public surface_target_data::c_d_target_grid
 Coefficient 2 to calculate d(tz)/d(ts).
 
type(esmf_field), public surface_target_data::canopy_mc_target_grid
 Canopy moisture content.
 
type(esmf_field), public surface_target_data::d_conv_target_grid
 Thickness of free convection layer.
 
type(esmf_field), public surface_target_data::dt_cool_target_grid
 Sub-layer cooling amount.
 
type(esmf_field), public surface_target_data::f10m_target_grid
 log((z0+10)*1/z0) See sfc_diff.f for details.
 
type(esmf_field), public surface_target_data::ffmm_target_grid
 log((z0+z1)*1/z0) See sfc_diff.f for details.
 
type(esmf_field), public surface_target_data::ice_temp_target_grid
 3-d sea ice column temperature
 
type(esmf_field), public surface_target_data::ifd_target_grid
 Model mode index.
 
type(esmf_field), public surface_target_data::lai_target_grid
 Leaf area index.
 
type(esmf_field), public surface_target_data::q2m_target_grid
 2-m specific humidity.
 
type(esmf_field), public surface_target_data::qrain_target_grid
 Sensible heat flux due to rainfall.
 
type(esmf_field), public surface_target_data::seaice_depth_target_grid
 Sea ice depth.
 
type(esmf_field), public surface_target_data::seaice_fract_target_grid
 Sea ice fraction.
 
type(esmf_field), public surface_target_data::seaice_skin_temp_target_grid
 Sea ice skin temperature.
 
type(esmf_field), public surface_target_data::skin_temp_target_grid
 Skin temperature/sst.
 
type(esmf_field), public surface_target_data::snow_depth_at_ice_target_grid
 physical snow depth at sea ice.
 
type(esmf_field), public surface_target_data::snow_depth_target_grid
 Physical snow depth at land.
 
type(esmf_field), public surface_target_data::snow_liq_equiv_at_ice_target_grid
 Liquid equivalent snow depth at sea ice.
 
type(esmf_field), public surface_target_data::snow_liq_equiv_target_grid
 Liquid equivalent snow depth at land.
 
type(esmf_field), public surface_target_data::soil_temp_target_grid
 3-d soil temperature.
 
type(esmf_field), public surface_target_data::soilm_liq_target_grid
 3-d liquid soil moisture.
 
type(esmf_field), public surface_target_data::soilm_tot_target_grid
 3-d total soil moisture.
 
type(esmf_field), public surface_target_data::srflag_target_grid
 Snow/rain flag.
 
type(esmf_field), public surface_target_data::sst_target_grid
 SST at open water.
 
type(esmf_field), public surface_target_data::t2m_target_grid
 2-m temperatrure.
 
type(esmf_field), public surface_target_data::tprcp_target_grid
 Precipitation.
 
type(esmf_field), public surface_target_data::tref_target_grid
 Reference temperature.
 
type(esmf_field), public surface_target_data::ustar_target_grid
 Friction velocity.
 
type(esmf_field), public surface_target_data::w_0_target_grid
 Coefficient 3 to calculate d(tz)/d(ts).
 
type(esmf_field), public surface_target_data::w_d_target_grid
 Coefficient 4 to calculate d(tz)/d(ts).
 
type(esmf_field), public surface_target_data::xs_target_grid
 Salinity content in diurnal thermocline layer.
 
type(esmf_field), public surface_target_data::xt_target_grid
 Heat content in diurnal thermocline layer.
 
type(esmf_field), public surface_target_data::xtts_target_grid
 d(xt)/d(ts).
 
type(esmf_field), public surface_target_data::xu_target_grid
 u-current content in diurnal thermocline layer.
 
type(esmf_field), public surface_target_data::xv_target_grid
 v-current content in diurnal thermocline layer.
 
type(esmf_field), public surface_target_data::xz_target_grid
 Diurnal thermocline layer thickness.
 
type(esmf_field), public surface_target_data::xzts_target_grid
 d(xz)/d(ts).
 
type(esmf_field), public surface_target_data::z0_ice_target_grid
 roughness length at sea ice
 
type(esmf_field), public surface_target_data::z0_water_target_grid
 roughness length at open water
 
type(esmf_field), public surface_target_data::z_c_target_grid
 Sub-layer cooling thickness.
 
type(esmf_field), public surface_target_data::zm_target_grid
 Oceanic mixed layer depth.
 

Detailed Description

Define target grid surface data variables.

Author
George Gayno NCEP/EMC

Definition in file surface_target_data.F90.