MOM6
meso_surface_forcing::meso_surface_forcing_cs Type Reference

Detailed Description

This control structure is used to store parameters associated with the MESO forcing.

Definition at line 26 of file MESO_surface_forcing.F90.

Collaboration diagram for meso_surface_forcing::meso_surface_forcing_cs:
[legend]

Public variables and constants

logical use_temperature
 If true, temperature and salinity are used as state variables.
 
logical restorebuoy
 If true, use restoring surface buoyancy forcing.
 
real rho0
 The density used in the Boussinesq approximation [R ~> kg m-3].
 
real g_earth
 The gravitational acceleration [L2 Z-1 T-2 ~> m s-2].
 
real flux_const
 The restoring rate at the surface [Z T-1 ~> m s-1].
 
real gust_const
 A constant unresolved background gustiness that contributes to ustar [Pa].
 
real, dimension(:,:), pointer t_restore => NULL()
 The temperature to restore the SST toward [degC].
 
real, dimension(:,:), pointer s_restore => NULL()
 The salinity to restore the sea surface salnity toward [ppt].
 
real, dimension(:,:), pointer pme => NULL()
 The prescribed precip minus evap [Z T-1 ~> m s-1].
 
real, dimension(:,:), pointer solar => NULL()
 The shortwave forcing into the ocean [Q R Z T-1 ~> W m-2].
 
real, dimension(:,:), pointer heat => NULL()
 The prescribed longwave, latent and sensible heat flux into the ocean [Q R Z T-1 ~> W m-2].
 
character(len=200) inputdir
 The directory where NetCDF input files are.
 
character(len=200) salinityrestore_file
 The file with the target sea surface salinity.
 
character(len=200) sstrestore_file
 The file with the target sea surface temperature.
 
character(len=200) solar_file
 The file with the shortwave forcing.
 
character(len=200) heating_file
 The file with the longwave, latent, and sensible heating.
 
character(len=200) pme_file
 The file with precipitation minus evaporation.
 
type(diag_ctrl), pointer diag
 A structure that is used to regulate the timing of diagnostic output.
 

Detailed Description

This control structure is used to store parameters associated with the MESO forcing.

Definition at line 26 of file MESO_surface_forcing.F90.


The documentation for this type was generated from the following file: