CCPP SciDoc v7.0.0  v7.0.0
Common Community Physics Package Developed at DTC
 
Loading...
Searching...
No Matches

◆ sfc_nst_post_run()

subroutine sfc_nst_post::sfc_nst_post_run ( integer, intent(in) im,
integer, intent(in) kdt,
real (kind=kind_phys), intent(in) rlapse,
real (kind=kind_phys), intent(in) tgice,
logical, dimension(:), intent(in) wet,
integer, dimension(:), intent(in) use_lake_model,
logical, dimension(:), intent(in) icy,
real (kind=kind_phys), dimension(:), intent(in) oro,
real (kind=kind_phys), dimension(:), intent(in) oro_uf,
integer, intent(in) nstf_name1,
integer, intent(in) nstf_name4,
integer, intent(in) nstf_name5,
real (kind=kind_phys), dimension(:), intent(in), optional xt,
real (kind=kind_phys), dimension(:), intent(in), optional xz,
real (kind=kind_phys), dimension(:), intent(in), optional dt_cool,
real (kind=kind_phys), dimension(:), intent(in), optional z_c,
real (kind=kind_phys), dimension(:), intent(in), optional tref,
real (kind=kind_phys), dimension(:), intent(in) xlon,
real (kind=kind_phys), dimension(:), intent(inout) tsurf_wat,
real (kind=kind_phys), dimension(:), intent(inout) tsfc_wat,
integer, intent(in) nthreads,
real (kind=kind_phys), dimension(:), intent(out) dtzm,
character(len=*), intent(out) errmsg,
integer, intent(out) errflg )

Argument Table

sfc_nst_post_run argument table
local_namestandard_namelong_nameunitstypedimensionskindintent
imhorizontal_loop_extenthorizontal loop extentcountinteger()in
kdtindex_of_timestepcurrent time step indexindexinteger()in
rlapseair_temperature_lapse_rate_constantenvironmental air temperature lapse rate constantK m-1real()kind_physin
tgicefreezing_point_temperature_of_seawaterfreezing point temperature of seawaterKreal()kind_physin
wetflag_nonzero_wet_surface_fractionflag indicating presence of some ocean or lake surface area fractionflaglogical(ccpp_constant_one:horizontal_loop_extent)in
use_lake_modelflag_for_using_lake_modelflag indicating lake points using a lake modelflaginteger(ccpp_constant_one:horizontal_loop_extent)in
icyflag_nonzero_sea_ice_surface_fractionflag indicating presence of some sea ice surface area fractionflaglogical(ccpp_constant_one:horizontal_loop_extent)in
oroheight_above_mean_sea_levelheight_above_mean_sea_levelmreal(ccpp_constant_one:horizontal_loop_extent)kind_physin
oro_ufunfiltered_height_above_mean_sea_levelunfiltered height_above_mean_sea_levelmreal(ccpp_constant_one:horizontal_loop_extent)kind_physin
nstf_name1control_for_nsstmNSSTM flag: off/uncoupled/coupled=0/1/2flaginteger()in
nstf_name4lower_bound_for_depth_of_sea_temperature_for_nsstmzsea1mminteger()in
nstf_name5upper_bound_for_depth_of_sea_temperature_for_nsstmzsea2mminteger()in
xtheat_content_in_diurnal_thermoclineheat content in diurnal thermocline layerK mreal(ccpp_constant_one:horizontal_loop_extent)kind_physin
xzdiurnal_thermocline_layer_thicknessdiurnal thermocline layer thicknessmreal(ccpp_constant_one:horizontal_loop_extent)kind_physin
dt_coolmolecular_sublayer_temperature_correction_in_sea_watersub-layer cooling amountKreal(ccpp_constant_one:horizontal_loop_extent)kind_physin
z_cmolecular_sublayer_thickness_in_sea_watersub-layer cooling thicknessmreal(ccpp_constant_one:horizontal_loop_extent)kind_physin
trefreference_sea_surface_temperaturereference/foundation temperatureKreal(ccpp_constant_one:horizontal_loop_extent)kind_physin
xlonlongitudelongituderadianreal(ccpp_constant_one:horizontal_loop_extent)kind_physin
tsurf_watsurface_skin_temperature_after_iteration_over_watersurface skin temperature after iteration over waterKreal(ccpp_constant_one:horizontal_loop_extent)kind_physinout
tsfc_watsurface_skin_temperature_over_watersurface skin temperature over waterKreal(ccpp_constant_one:horizontal_loop_extent)kind_physinout
nthreadsnumber_of_openmp_threadsnumber of OpenMP threads available for physics schemescountinteger()in
dtzmmean_change_over_depth_in_sea_water_temperaturemean of dT(z) (zsea1 to zsea2)Kreal(ccpp_constant_one:horizontal_loop_extent)kind_physout
errmsgccpp_error_messageerror message for error handling in CCPPnonecharacter()len=*out
errflgccpp_error_codeerror code for error handling in CCPP1integer()out

Definition at line 23 of file sfc_nst_post.f90.

References module_nst_water_prop::get_dtzm_2d().

Here is the call graph for this function: