MOM6
mom_surface_forcing::surface_forcing_cs Type Reference

Detailed Description

Definition at line 119 of file MOM_surface_forcing.F90.

Collaboration diagram for mom_surface_forcing::surface_forcing_cs:
[legend]

Public variables and constants

logical use_temperature
 
logical restorebuoy
 
logical adiabatic
 
logical variable_winds
 
logical variable_buoyforce
 
real south_lat
 
real len_lat
 
real rho0
 
real g_earth
 
real flux_const
 
real latent_heat_fusion
 
real latent_heat_vapor
 
real tau_x0
 
real tau_y0
 
real gust_const
 
logical read_gust_2d
 
real, dimension(:,:), pointer gust => NULL()
 
real, dimension(:,:), pointer t_restore => NULL()
 
real, dimension(:,:), pointer s_restore => NULL()
 
real, dimension(:,:), pointer dens_restore => NULL()
 
integer buoy_last_lev_read = -1
 
real gyres_taux_const
 
real gyres_taux_sin_amp
 
real gyres_taux_cos_amp
 
real gyres_taux_n_pis
 
real t_north
 
real t_south
 
real s_north
 
real s_south
 
logical first_call_set_forcing = .true.
 
logical archaic_omip_file = .true.
 
logical dataoverrideisinitialized = .false.
 
real wind_scale
 
real constantheatforcing
 
character(len=8) wind_stagger
 
type(tracer_flow_control_cs), pointer tracer_flow_csp => NULL()
 
type(mom_restart_cs), pointer restart_csp => NULL()
 
type(diag_ctrl), pointer diag
 
character(len=200) inputdir
 
character(len=200) wind_config
 
character(len=200) wind_file
 
character(len=200) buoy_config
 
character(len=200) longwave_file = ''
 
character(len=200) shortwave_file = ''
 
character(len=200) evaporation_file = ''
 
character(len=200) sensibleheat_file = ''
 
character(len=200) latentheat_file = ''
 
character(len=200) rain_file = ''
 
character(len=200) snow_file = ''
 
character(len=200) runoff_file = ''
 
character(len=200) longwaveup_file = ''
 
character(len=200) shortwaveup_file = ''
 
character(len=200) sstrestore_file = ''
 
character(len=200) salinityrestore_file = ''
 
character(len=80) stress_x_var = ''
 
character(len=80) stress_y_var = ''
 
character(len=80) ustar_var = ''
 
character(len=80) lw_var = ''
 
character(len=80) sw_var = ''
 
character(len=80) latent_var = ''
 
character(len=80) sens_var = ''
 
character(len=80) evap_var = ''
 
character(len=80) rain_var = ''
 
character(len=80) snow_var = ''
 
character(len=80) lrunoff_var = ''
 
character(len=80) frunoff_var = ''
 
character(len=80) sst_restore_var = ''
 
character(len=80) sss_restore_var = ''
 
integer sw_nlev = -1
 
integer lw_nlev = -1
 
integer latent_nlev = -1
 
integer sens_nlev = -1
 
integer wind_nlev = -1
 
integer evap_nlev = -1
 
integer precip_nlev = -1
 
integer runoff_nlev = -1
 
integer sst_nlev = -1
 
integer sss_nlev = -1
 
integer wind_last_lev = -1
 
integer sw_last_lev = -1
 
integer lw_last_lev = -1
 
integer latent_last_lev = -1
 
integer sens_last_lev = -1
 
integer evap_last_lev = -1
 
integer precip_last_lev = -1
 
integer runoff_last_lev = -1
 
integer sst_last_lev = -1
 
integer sss_last_lev = -1
 
type(forcing_diags), public handles
 
type(user_revise_forcing_cs), pointer urf_cs => NULL()
 
type(user_surface_forcing_cs), pointer user_forcing_csp => NULL()
 
type(bfb_surface_forcing_cs), pointer bfb_forcing_csp => NULL()
 
type(meso_surface_forcing_cs), pointer meso_forcing_csp => NULL()
 
type(scm_idealized_hurricane_cs), pointer scm_idealized_hurricane_csp => NULL()
 
type(scm_cvmix_tests_cs), pointer scm_cvmix_tests_csp => NULL()
 

Variables and constants

◆ adiabatic

logical mom_surface_forcing::surface_forcing_cs::adiabatic

Definition at line 123 of file MOM_surface_forcing.F90.

123  logical :: adiabatic ! if true, no diapycnal mass fluxes or surface buoyancy forcing

◆ archaic_omip_file

logical mom_surface_forcing::surface_forcing_cs::archaic_omip_file = .true.

Definition at line 158 of file MOM_surface_forcing.F90.

158  logical :: archaic_omip_file = .true.

◆ bfb_forcing_csp

type(bfb_surface_forcing_cs), pointer mom_surface_forcing::surface_forcing_cs::bfb_forcing_csp => NULL()

Definition at line 215 of file MOM_surface_forcing.F90.

215  type(bfb_surface_forcing_cs), pointer :: bfb_forcing_csp => null()

◆ buoy_config

character(len=200) mom_surface_forcing::surface_forcing_cs::buoy_config

Definition at line 174 of file MOM_surface_forcing.F90.

174  character(len=200) :: buoy_config ! indicator for buoyancy forcing type

◆ buoy_last_lev_read

integer mom_surface_forcing::surface_forcing_cs::buoy_last_lev_read = -1

Definition at line 145 of file MOM_surface_forcing.F90.

145  integer :: buoy_last_lev_read = -1 ! The last time level read from buoyancy input files

◆ constantheatforcing

real mom_surface_forcing::surface_forcing_cs::constantheatforcing

Definition at line 162 of file MOM_surface_forcing.F90.

162  real :: constantheatforcing ! value used for sensible heat flux when buoy_config="const"

◆ dataoverrideisinitialized

logical mom_surface_forcing::surface_forcing_cs::dataoverrideisinitialized = .false.

Definition at line 159 of file MOM_surface_forcing.F90.

159  logical :: dataoverrideisinitialized = .false.

◆ dens_restore

real, dimension(:,:), pointer mom_surface_forcing::surface_forcing_cs::dens_restore => NULL()

Definition at line 143 of file MOM_surface_forcing.F90.

143  real, pointer :: dens_restore(:,:) => null() ! density to damp (restore) surface density (kg/m^3)

◆ diag

type(diag_ctrl), pointer mom_surface_forcing::surface_forcing_cs::diag

Definition at line 169 of file MOM_surface_forcing.F90.

169  type(diag_ctrl), pointer :: diag ! structure used to regulate timing of diagnostic output

◆ evap_last_lev

integer mom_surface_forcing::surface_forcing_cs::evap_last_lev = -1

Definition at line 207 of file MOM_surface_forcing.F90.

207  integer :: evap_last_lev = -1, precip_last_lev = -1, runoff_last_lev = -1

◆ evap_nlev

integer mom_surface_forcing::surface_forcing_cs::evap_nlev = -1

Definition at line 200 of file MOM_surface_forcing.F90.

◆ evap_var

character(len=80) mom_surface_forcing::surface_forcing_cs::evap_var = ''

Definition at line 192 of file MOM_surface_forcing.F90.

◆ evaporation_file

character(len=200) mom_surface_forcing::surface_forcing_cs::evaporation_file = ''

Definition at line 178 of file MOM_surface_forcing.F90.

178  character(len=200) :: evaporation_file = ''

◆ first_call_set_forcing

logical mom_surface_forcing::surface_forcing_cs::first_call_set_forcing = .true.

Definition at line 157 of file MOM_surface_forcing.F90.

157  logical :: first_call_set_forcing = .true.

◆ flux_const

real mom_surface_forcing::surface_forcing_cs::flux_const

Definition at line 131 of file MOM_surface_forcing.F90.

131  real :: flux_const ! piston velocity for surface restoring (m/s)

◆ frunoff_var

character(len=80) mom_surface_forcing::surface_forcing_cs::frunoff_var = ''

Definition at line 192 of file MOM_surface_forcing.F90.

◆ g_earth

real mom_surface_forcing::surface_forcing_cs::g_earth

Definition at line 130 of file MOM_surface_forcing.F90.

130  real :: g_earth ! gravitational acceleration (m/s^2)

◆ gust

real, dimension(:,:), pointer mom_surface_forcing::surface_forcing_cs::gust => NULL()

Definition at line 138 of file MOM_surface_forcing.F90.

138  real, pointer :: gust(:,:) => null() ! spatially varying unresolved background gustiness (Pa)

◆ gust_const

real mom_surface_forcing::surface_forcing_cs::gust_const

Definition at line 136 of file MOM_surface_forcing.F90.

136  real :: gust_const ! constant unresolved background gustiness for ustar (Pa)

◆ gyres_taux_const

real mom_surface_forcing::surface_forcing_cs::gyres_taux_const

Definition at line 147 of file MOM_surface_forcing.F90.

147  real :: gyres_taux_const, gyres_taux_sin_amp, gyres_taux_cos_amp, gyres_taux_n_pis

◆ gyres_taux_cos_amp

real mom_surface_forcing::surface_forcing_cs::gyres_taux_cos_amp

Definition at line 147 of file MOM_surface_forcing.F90.

◆ gyres_taux_n_pis

real mom_surface_forcing::surface_forcing_cs::gyres_taux_n_pis

Definition at line 147 of file MOM_surface_forcing.F90.

◆ gyres_taux_sin_amp

real mom_surface_forcing::surface_forcing_cs::gyres_taux_sin_amp

Definition at line 147 of file MOM_surface_forcing.F90.

◆ handles

type(forcing_diags), public mom_surface_forcing::surface_forcing_cs::handles

Definition at line 211 of file MOM_surface_forcing.F90.

211  type(forcing_diags), public :: handles

◆ inputdir

character(len=200) mom_surface_forcing::surface_forcing_cs::inputdir

Definition at line 171 of file MOM_surface_forcing.F90.

171  character(len=200) :: inputdir ! directory where NetCDF input files are.

◆ latent_heat_fusion

real mom_surface_forcing::surface_forcing_cs::latent_heat_fusion

Definition at line 132 of file MOM_surface_forcing.F90.

132  real :: latent_heat_fusion ! latent heat of fusion (J/kg)

◆ latent_heat_vapor

real mom_surface_forcing::surface_forcing_cs::latent_heat_vapor

Definition at line 133 of file MOM_surface_forcing.F90.

133  real :: latent_heat_vapor ! latent heat of vaporization (J/kg)

◆ latent_last_lev

integer mom_surface_forcing::surface_forcing_cs::latent_last_lev = -1

Definition at line 205 of file MOM_surface_forcing.F90.

◆ latent_nlev

integer mom_surface_forcing::surface_forcing_cs::latent_nlev = -1

Definition at line 199 of file MOM_surface_forcing.F90.

◆ latent_var

character(len=80) mom_surface_forcing::surface_forcing_cs::latent_var = ''

Definition at line 192 of file MOM_surface_forcing.F90.

◆ latentheat_file

character(len=200) mom_surface_forcing::surface_forcing_cs::latentheat_file = ''

Definition at line 180 of file MOM_surface_forcing.F90.

180  character(len=200) :: latentheat_file = ''

◆ len_lat

real mom_surface_forcing::surface_forcing_cs::len_lat

Definition at line 127 of file MOM_surface_forcing.F90.

127  real :: len_lat ! domain length in latitude

◆ longwave_file

character(len=200) mom_surface_forcing::surface_forcing_cs::longwave_file = ''

Definition at line 176 of file MOM_surface_forcing.F90.

176  character(len=200) :: longwave_file = ''

◆ longwaveup_file

character(len=200) mom_surface_forcing::surface_forcing_cs::longwaveup_file = ''

Definition at line 186 of file MOM_surface_forcing.F90.

186  character(len=200) :: longwaveup_file = ''

◆ lrunoff_var

character(len=80) mom_surface_forcing::surface_forcing_cs::lrunoff_var = ''

Definition at line 192 of file MOM_surface_forcing.F90.

◆ lw_last_lev

integer mom_surface_forcing::surface_forcing_cs::lw_last_lev = -1

Definition at line 205 of file MOM_surface_forcing.F90.

◆ lw_nlev

integer mom_surface_forcing::surface_forcing_cs::lw_nlev = -1

Definition at line 199 of file MOM_surface_forcing.F90.

◆ lw_var

character(len=80) mom_surface_forcing::surface_forcing_cs::lw_var = ''

Definition at line 192 of file MOM_surface_forcing.F90.

◆ meso_forcing_csp

type(meso_surface_forcing_cs), pointer mom_surface_forcing::surface_forcing_cs::meso_forcing_csp => NULL()

Definition at line 216 of file MOM_surface_forcing.F90.

216  type(meso_surface_forcing_cs), pointer :: meso_forcing_csp => null()

◆ precip_last_lev

integer mom_surface_forcing::surface_forcing_cs::precip_last_lev = -1

Definition at line 207 of file MOM_surface_forcing.F90.

◆ precip_nlev

integer mom_surface_forcing::surface_forcing_cs::precip_nlev = -1

Definition at line 200 of file MOM_surface_forcing.F90.

◆ rain_file

character(len=200) mom_surface_forcing::surface_forcing_cs::rain_file = ''

Definition at line 182 of file MOM_surface_forcing.F90.

182  character(len=200) :: rain_file = ''

◆ rain_var

character(len=80) mom_surface_forcing::surface_forcing_cs::rain_var = ''

Definition at line 192 of file MOM_surface_forcing.F90.

◆ read_gust_2d

logical mom_surface_forcing::surface_forcing_cs::read_gust_2d

Definition at line 137 of file MOM_surface_forcing.F90.

137  logical :: read_gust_2d ! if true, use 2-dimensional gustiness supplied from a file

◆ restart_csp

type(mom_restart_cs), pointer mom_surface_forcing::surface_forcing_cs::restart_csp => NULL()

Definition at line 167 of file MOM_surface_forcing.F90.

167  type(mom_restart_cs), pointer :: restart_csp => null()

◆ restorebuoy

logical mom_surface_forcing::surface_forcing_cs::restorebuoy

Definition at line 122 of file MOM_surface_forcing.F90.

122  logical :: restorebuoy ! if true, use restoring surface buoyancy forcing

◆ rho0

real mom_surface_forcing::surface_forcing_cs::rho0

Definition at line 129 of file MOM_surface_forcing.F90.

129  real :: rho0 ! Boussinesq reference density (kg/m^3)

◆ runoff_file

character(len=200) mom_surface_forcing::surface_forcing_cs::runoff_file = ''

Definition at line 184 of file MOM_surface_forcing.F90.

184  character(len=200) :: runoff_file = ''

◆ runoff_last_lev

integer mom_surface_forcing::surface_forcing_cs::runoff_last_lev = -1

Definition at line 207 of file MOM_surface_forcing.F90.

◆ runoff_nlev

integer mom_surface_forcing::surface_forcing_cs::runoff_nlev = -1

Definition at line 200 of file MOM_surface_forcing.F90.

◆ s_north

real mom_surface_forcing::surface_forcing_cs::s_north

Definition at line 154 of file MOM_surface_forcing.F90.

154  real :: s_north, s_south ! target salinity at north and south used in

◆ s_restore

real, dimension(:,:), pointer mom_surface_forcing::surface_forcing_cs::s_restore => NULL()

Definition at line 142 of file MOM_surface_forcing.F90.

142  real, pointer :: s_restore(:,:) => null() ! salinity to damp (restore) the SSS (g/kg)

◆ s_south

real mom_surface_forcing::surface_forcing_cs::s_south

Definition at line 154 of file MOM_surface_forcing.F90.

◆ salinityrestore_file

character(len=200) mom_surface_forcing::surface_forcing_cs::salinityrestore_file = ''

Definition at line 190 of file MOM_surface_forcing.F90.

190  character(len=200) :: salinityrestore_file = ''

◆ scm_cvmix_tests_csp

type(scm_cvmix_tests_cs), pointer mom_surface_forcing::surface_forcing_cs::scm_cvmix_tests_csp => NULL()

Definition at line 218 of file MOM_surface_forcing.F90.

218  type(scm_cvmix_tests_cs), pointer :: scm_cvmix_tests_csp => null()

◆ scm_idealized_hurricane_csp

type(scm_idealized_hurricane_cs), pointer mom_surface_forcing::surface_forcing_cs::scm_idealized_hurricane_csp => NULL()

Definition at line 217 of file MOM_surface_forcing.F90.

217  type(scm_idealized_hurricane_cs), pointer :: scm_idealized_hurricane_csp => null()

◆ sens_last_lev

integer mom_surface_forcing::surface_forcing_cs::sens_last_lev = -1

Definition at line 206 of file MOM_surface_forcing.F90.

206  integer :: sens_last_lev = -1

◆ sens_nlev

integer mom_surface_forcing::surface_forcing_cs::sens_nlev = -1

Definition at line 199 of file MOM_surface_forcing.F90.

◆ sens_var

character(len=80) mom_surface_forcing::surface_forcing_cs::sens_var = ''

Definition at line 192 of file MOM_surface_forcing.F90.

◆ sensibleheat_file

character(len=200) mom_surface_forcing::surface_forcing_cs::sensibleheat_file = ''

Definition at line 179 of file MOM_surface_forcing.F90.

179  character(len=200) :: sensibleheat_file = ''

◆ shortwave_file

character(len=200) mom_surface_forcing::surface_forcing_cs::shortwave_file = ''

Definition at line 177 of file MOM_surface_forcing.F90.

177  character(len=200) :: shortwave_file = ''

◆ shortwaveup_file

character(len=200) mom_surface_forcing::surface_forcing_cs::shortwaveup_file = ''

Definition at line 187 of file MOM_surface_forcing.F90.

187  character(len=200) :: shortwaveup_file = ''

◆ snow_file

character(len=200) mom_surface_forcing::surface_forcing_cs::snow_file = ''

Definition at line 183 of file MOM_surface_forcing.F90.

183  character(len=200) :: snow_file = ''

◆ snow_var

character(len=80) mom_surface_forcing::surface_forcing_cs::snow_var = ''

Definition at line 192 of file MOM_surface_forcing.F90.

◆ south_lat

real mom_surface_forcing::surface_forcing_cs::south_lat

Definition at line 126 of file MOM_surface_forcing.F90.

126  real :: south_lat ! southern latitude of the domain

◆ sss_last_lev

integer mom_surface_forcing::surface_forcing_cs::sss_last_lev = -1

Definition at line 208 of file MOM_surface_forcing.F90.

◆ sss_nlev

integer mom_surface_forcing::surface_forcing_cs::sss_nlev = -1

Definition at line 201 of file MOM_surface_forcing.F90.

◆ sss_restore_var

character(len=80) mom_surface_forcing::surface_forcing_cs::sss_restore_var = ''

Definition at line 192 of file MOM_surface_forcing.F90.

◆ sst_last_lev

integer mom_surface_forcing::surface_forcing_cs::sst_last_lev = -1

Definition at line 208 of file MOM_surface_forcing.F90.

208  integer :: sst_last_lev = -1, sss_last_lev = -1

◆ sst_nlev

integer mom_surface_forcing::surface_forcing_cs::sst_nlev = -1

Definition at line 201 of file MOM_surface_forcing.F90.

201  integer :: sst_nlev = -1, sss_nlev = -1

◆ sst_restore_var

character(len=80) mom_surface_forcing::surface_forcing_cs::sst_restore_var = ''

Definition at line 192 of file MOM_surface_forcing.F90.

◆ sstrestore_file

character(len=200) mom_surface_forcing::surface_forcing_cs::sstrestore_file = ''

Definition at line 189 of file MOM_surface_forcing.F90.

189  character(len=200) :: sstrestore_file = ''

◆ stress_x_var

character(len=80) mom_surface_forcing::surface_forcing_cs::stress_x_var = ''

Definition at line 192 of file MOM_surface_forcing.F90.

192  character(len=80) :: & ! Variable names in the input files
193  stress_x_var = '', stress_y_var = '', ustar_var = '', &
194  lw_var = '', sw_var = '', latent_var = '', sens_var = '', evap_var = '', &
195  rain_var = '', snow_var = '', lrunoff_var = '', frunoff_var = '', &
196  sst_restore_var = '', sss_restore_var = ''

◆ stress_y_var

character(len=80) mom_surface_forcing::surface_forcing_cs::stress_y_var = ''

Definition at line 192 of file MOM_surface_forcing.F90.

◆ sw_last_lev

integer mom_surface_forcing::surface_forcing_cs::sw_last_lev = -1

Definition at line 205 of file MOM_surface_forcing.F90.

205  integer :: sw_last_lev = -1, lw_last_lev = -1, latent_last_lev = -1

◆ sw_nlev

integer mom_surface_forcing::surface_forcing_cs::sw_nlev = -1

Definition at line 199 of file MOM_surface_forcing.F90.

199  integer :: sw_nlev = -1, lw_nlev = -1, latent_nlev = -1, sens_nlev = -1

◆ sw_var

character(len=80) mom_surface_forcing::surface_forcing_cs::sw_var = ''

Definition at line 192 of file MOM_surface_forcing.F90.

◆ t_north

real mom_surface_forcing::surface_forcing_cs::t_north

Definition at line 152 of file MOM_surface_forcing.F90.

152  real :: t_north, t_south ! target temperatures at north and south used in

◆ t_restore

real, dimension(:,:), pointer mom_surface_forcing::surface_forcing_cs::t_restore => NULL()

Definition at line 141 of file MOM_surface_forcing.F90.

141  real, pointer :: t_restore(:,:) => null() ! temperature to damp (restore) the SST to (deg C)

◆ t_south

real mom_surface_forcing::surface_forcing_cs::t_south

Definition at line 152 of file MOM_surface_forcing.F90.

◆ tau_x0

real mom_surface_forcing::surface_forcing_cs::tau_x0

Definition at line 134 of file MOM_surface_forcing.F90.

134  real :: tau_x0, tau_y0 ! Constant wind stresses used in the WIND_CONFIG="const" forcing

◆ tau_y0

real mom_surface_forcing::surface_forcing_cs::tau_y0

Definition at line 134 of file MOM_surface_forcing.F90.

◆ tracer_flow_csp

type(tracer_flow_control_cs), pointer mom_surface_forcing::surface_forcing_cs::tracer_flow_csp => NULL()

Definition at line 165 of file MOM_surface_forcing.F90.

165  type(tracer_flow_control_cs), pointer :: tracer_flow_csp => null()

◆ urf_cs

type(user_revise_forcing_cs), pointer mom_surface_forcing::surface_forcing_cs::urf_cs => NULL()

Definition at line 213 of file MOM_surface_forcing.F90.

213  type(user_revise_forcing_cs), pointer :: urf_cs => null()

◆ use_temperature

logical mom_surface_forcing::surface_forcing_cs::use_temperature

Definition at line 121 of file MOM_surface_forcing.F90.

121  logical :: use_temperature ! if true, temp & salinity used as state variables

◆ user_forcing_csp

type(user_surface_forcing_cs), pointer mom_surface_forcing::surface_forcing_cs::user_forcing_csp => NULL()

Definition at line 214 of file MOM_surface_forcing.F90.

214  type(user_surface_forcing_cs), pointer :: user_forcing_csp => null()

◆ ustar_var

character(len=80) mom_surface_forcing::surface_forcing_cs::ustar_var = ''

Definition at line 192 of file MOM_surface_forcing.F90.

◆ variable_buoyforce

logical mom_surface_forcing::surface_forcing_cs::variable_buoyforce

Definition at line 125 of file MOM_surface_forcing.F90.

125  logical :: variable_buoyforce ! if true, buoyancy forcing varies with time.

◆ variable_winds

logical mom_surface_forcing::surface_forcing_cs::variable_winds

Definition at line 124 of file MOM_surface_forcing.F90.

124  logical :: variable_winds ! if true, wind stresses vary with time

◆ wind_config

character(len=200) mom_surface_forcing::surface_forcing_cs::wind_config

Definition at line 172 of file MOM_surface_forcing.F90.

172  character(len=200) :: wind_config ! indicator for wind forcing type (2gyre, USER, FILE..)

◆ wind_file

character(len=200) mom_surface_forcing::surface_forcing_cs::wind_file

Definition at line 173 of file MOM_surface_forcing.F90.

173  character(len=200) :: wind_file ! if wind_config is "file", file to use

◆ wind_last_lev

integer mom_surface_forcing::surface_forcing_cs::wind_last_lev = -1

Definition at line 204 of file MOM_surface_forcing.F90.

204  integer :: wind_last_lev = -1

◆ wind_nlev

integer mom_surface_forcing::surface_forcing_cs::wind_nlev = -1

Definition at line 200 of file MOM_surface_forcing.F90.

200  integer :: wind_nlev = -1, evap_nlev = -1, precip_nlev = -1, runoff_nlev = -1

◆ wind_scale

real mom_surface_forcing::surface_forcing_cs::wind_scale

Definition at line 161 of file MOM_surface_forcing.F90.

161  real :: wind_scale ! value by which wind-stresses are scaled, ND.

◆ wind_stagger

character(len=8) mom_surface_forcing::surface_forcing_cs::wind_stagger

Definition at line 164 of file MOM_surface_forcing.F90.

164  character(len=8) :: wind_stagger

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