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

Go to the source code of this file.

Data Types

type  mom_marine_ice::marine_ice_cs
 Control structure for MOM_marine_ice. More...
 

Modules

module  mom_marine_ice
 Routines incorporating the effects of marine ice (sea-ice and icebergs) into the ocean model dynamics and thermodynamics.
 

Functions/Subroutines

subroutine, public mom_marine_ice::iceberg_forces (G, forces, use_ice_shelf, sfc_state, time_step, CS)
 add_berg_flux_to_shelf adds rigidity and ice-area coverage due to icebergs to the forces type fields, and adds ice-areal coverage and modifies various thermodynamic fluxes due to the presence of icebergs. More...
 
subroutine, public mom_marine_ice::iceberg_fluxes (G, US, fluxes, use_ice_shelf, sfc_state, time_step, CS)
 iceberg_fluxes adds ice-area-coverage and modifies various thermodynamic fluxes due to the presence of icebergs. More...
 
subroutine, public mom_marine_ice::marine_ice_init (Time, G, param_file, diag, CS)
 Initialize control structure for MOM_marine_ice. More...