MOM6
Neverland_initialization.F90 File Reference
#include <MOM_memory.h>
#include "version_variable.h"
Include dependency graph for Neverland_initialization.F90:

Go to the source code of this file.

Modules

module  neverland_initialization
 Initialization for the "Neverland" configuration.
 

Functions/Subroutines

subroutine, public neverland_initialization::neverland_initialize_topography (D, G, param_file, max_depth)
 This subroutine sets up the Neverland test case topography. More...
 
real function neverland_initialization::cosbell (x, L)
 Returns the value of a cosine-bell function evaluated at x/L. More...
 
real function neverland_initialization::spike (x, L)
 Returns the value of a sin-spike function evaluated at x/L. More...
 
subroutine, public neverland_initialization::neverland_initialize_thickness (h, G, GV, US, param_file, eqn_of_state, P_ref)
 This subroutine initializes layer thicknesses for the Neverland test case, by finding the depths of interfaces in a specified latitude-dependent temperature profile with an exponentially decaying thermocline on top of a linear stratification. More...