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

Go to the source code of this file.

Data Types

type  mom_sum_output::depth_list
 
type  mom_sum_output::sum_output_cs
 

Modules

module  mom_sum_output
 

Functions/Subroutines

subroutine, public mom_sum_output::mom_sum_output_init (G, param_file, directory, ntrnc, Input_start_time, CS)
 
subroutine mom_sum_output::mom_sum_output_end (CS)
 
subroutine, public mom_sum_output::write_energy (u, v, h, tv, day, n, G, GV, CS, tracer_CSp)
 This subroutine calculates and writes the total model energy, the energy and mass of each layer, and other globally integrated physical quantities. More...
 
subroutine, public mom_sum_output::accumulate_net_input (fluxes, state, dt, G, CS)
 This subroutine accumates the net input of volume, and perhaps later salt and heat, through the ocean surface for use in diagnosing conservation. More...
 
subroutine mom_sum_output::depth_list_setup (G, CS)
 This subroutine sets up an ordered list of depths, along with the cross sectional areas at each depth and the volume of fluid deeper than each depth. This might be read from a previously created file or it might be created anew. (For now only new creation occurs. More...
 
subroutine mom_sum_output::create_depth_list (G, CS)
 create_depth_list makes an ordered list of depths, along with the cross sectional areas at each depth and the volume of fluid deeper than each depth. More...
 
subroutine mom_sum_output::write_depth_list (G, CS, filename, list_size)
 This subroutine writes out the depth list to the specified file. More...
 
subroutine mom_sum_output::read_depth_list (G, CS, filename)
 This subroutine reads in the depth list to the specified file and allocates and sets up CSDL and CSlist_size . More...
 

Variables

integer, parameter mom_sum_output::num_fields = 17