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

Go to the source code of this file.

Modules

module  phillips_initialization
 Initialization for the "Phillips" channel configuration.
 

Functions/Subroutines

subroutine, public phillips_initialization::phillips_initialize_thickness (h, G, GV, US, param_file, just_read_params)
 Initialize the thickness field for the Phillips model test case. More...
 
subroutine, public phillips_initialization::phillips_initialize_velocity (u, v, G, GV, US, param_file, just_read_params)
 Initialize the velocity fields for the Phillips model test case. More...
 
subroutine, public phillips_initialization::phillips_initialize_sponges (G, GV, US, tv, param_file, CSp, h)
 Sets up the the inverse restoration time (Idamp), and the values towards which the interface heights and an arbitrary number of tracers should be restored within each sponge for the Phillips model test case. More...
 
real function phillips_initialization::sech (x)
 sech calculates the hyperbolic secant. More...
 
subroutine, public phillips_initialization::phillips_initialize_topography (D, G, param_file, max_depth, US)
 Initialize topography. More...