|  | 
| 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) | 
|  |