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

Go to the source code of this file.

Data Types

type  mom_sponge::p3d
 
type  mom_sponge::p2d
 
type  mom_sponge::sponge_cs
 

Modules

module  mom_sponge
 

Functions/Subroutines

subroutine, public mom_sponge::initialize_sponge (Iresttime, int_height, G, param_file, CS, Iresttime_i_mean, int_height_i_mean)
 
subroutine, public mom_sponge::init_sponge_diags (Time, G, diag, CS)
 
subroutine, public mom_sponge::set_up_sponge_field (sp_val, f_ptr, G, nlay, CS, sp_val_i_mean)
 
subroutine, public mom_sponge::set_up_sponge_ml_density (sp_val, G, CS, sp_val_i_mean)
 
subroutine, public mom_sponge::apply_sponge (h, dt, G, GV, ea, eb, CS, Rcv_ml)
 
subroutine, public mom_sponge::sponge_end (CS)