MOM6
Neverland_surface_forcing.F90 File Reference

Go to the source code of this file.

Data Types

type  neverland_surface_forcing::neverland_surface_forcing_cs
 This control structure should be used to store any run-time variables associated with the Neverland forcing. More...
 

Modules

module  neverland_surface_forcing
 Wind and buoyancy forcing for the Neverland configurations.
 

Functions/Subroutines

subroutine, public neverland_surface_forcing::neverland_wind_forcing (sfc_state, forces, day, G, US, CS)
 Sets the surface wind stresses, forcestaux and forcestauy for the Neverland forcing configuration. More...
 
real function neverland_surface_forcing::cosbell (x, L)
 Returns the value of a cosine-bell function evaluated at x/L. More...
 
real function neverland_surface_forcing::spike (x, L)
 Returns the value of a sin-spike function evaluated at x/L. More...
 
subroutine, public neverland_surface_forcing::neverland_buoyancy_forcing (sfc_state, fluxes, day, dt, G, US, CS)
 Surface fluxes of buoyancy for the Neverland configurations. More...
 
subroutine, public neverland_surface_forcing::neverland_surface_forcing_init (Time, G, US, param_file, diag, CS)
 Initializes the Neverland control structure. More...