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

Go to the source code of this file.

Data Types

type  mom_ocmip2_cfc::p3d
 
type  mom_ocmip2_cfc::ocmip2_cfc_cs
 

Modules

module  mom_ocmip2_cfc
 

Functions/Subroutines

logical function, public mom_ocmip2_cfc::register_ocmip2_cfc (HI, GV, param_file, CS, tr_Reg, restart_CS)
 
subroutine, public mom_ocmip2_cfc::initialize_ocmip2_cfc (restart, day, G, GV, h, diag, OBC, CS, sponge_CSp, diag_to_Z_CSp)
 This subroutine initializes the NTR tracer fields in tr(:,:,:,:) and it sets up the tracer output. More...
 
subroutine mom_ocmip2_cfc::init_tracer_cfc (h, tr, name, land_val, IC_val, G, CS)
 This subroutine initializes a tracer array. More...
 
subroutine, public mom_ocmip2_cfc::ocmip2_cfc_column_physics (h_old, h_new, ea, eb, fluxes, dt, G, GV, CS, evap_CFL_limit, minimum_forcing_depth)
 This subroutine applies diapycnal diffusion and any other column. More...
 
integer function, public mom_ocmip2_cfc::ocmip2_cfc_stock (h, stocks, G, GV, CS, names, units, stock_index)
 This function calculates the mass-weighted integral of all tracer stocks, returning the number of stocks it has calculated. If the stock_index is present, only the stock corresponding to that coded index is returned. More...
 
subroutine, public mom_ocmip2_cfc::ocmip2_cfc_surface_state (state, h, G, CS)
 
subroutine, public mom_ocmip2_cfc::ocmip2_cfc_end (CS)
 

Variables

integer, parameter mom_ocmip2_cfc::ntr = 2