The NSST scheme is one of the three schemes used to represent the surface in the GFS physics suite. The other two are the Noah land surface model and the sice simplified ice model.
local_name | standard_name | long_name | units | type | dimensions | kind | intent |
---|---|---|---|---|---|---|---|
im | horizontal_loop_extent | horizontal loop extent | count | integer | () | in | |
wet | flag_nonzero_wet_surface_fraction | flag indicating presence of some ocean or lake surface area fraction | flag | logical | (ccpp_constant_one:horizontal_loop_extent) | in | |
tgice | freezing_point_temperature_of_seawater | freezing point temperature of seawater | K | real | () | kind_phys | in |
tsfco | sea_surface_temperature | sea surface temperature | K | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
tsurf_wat | surface_skin_temperature_after_iteration_over_water | surface skin temperature after iteration over water | K | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | inout |
tseal | surface_skin_temperature_for_nsst | ocean surface skin temperature | K | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | inout |
xt | heat_content_in_diurnal_thermocline | heat content in diurnal thermocline layer | K m | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
xz | diurnal_thermocline_layer_thickness | diurnal thermocline layer thickness | m | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
dt_cool | molecular_sublayer_temperature_correction_in_sea_water | sub-layer cooling amount | K | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
z_c | molecular_sublayer_thickness_in_sea_water | sub-layer cooling thickness | m | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
tref | reference_sea_surface_temperature | reference/foundation temperature | K | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | inout |
cplflx | flag_for_surface_flux_coupling | flag controlling cplflx collection (default off) | flag | logical | () | in | |
oceanfrac | sea_area_fraction | fraction of horizontal grid area occupied by ocean | frac | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
nthreads | number_of_openmp_threads | number of OpenMP threads available for physics schemes | count | integer | () | in | |
errmsg | ccpp_error_message | error message for error handling in CCPP | none | character | () | len=* | out |
errflg | ccpp_error_code | error code for error handling in CCPP | 1 | integer | () | out |