Module ocean_blob_diag_mod
OVERVIEW
Controls the diagnostic output from individual blobs.
Controls the diagnostics from individual blobs. Blob diagnostics
are snapshots at full E system time steps of blob properties. There is
no averaging of individual blob properties. The properties that can be
output are set in a diagnostic file. The name of the diagnostic file
is specified in the namelist.
OTHER MODULES USED
constants_mod
fms_mod
mpp_mod
ocean_blob_util_mod
ocean_parameters_mod
ocean_types_mod
PUBLIC INTERFACE
PUBLIC ROUTINES
-
ocean_blob_diag_init
-
DESCRIPTION
-
Initialises the blob diagnostic module.
-
blob_diag
-
DESCRIPTION
-
Accummulates the blob diagnostics by creating a linked list of
diagnostic blobs. The blobs are kept in the linked list until
there are more than dump_num of them. Then, they are written
(using write_blobs), and erased from memory.
-
varid
-
DESCRIPTION
-
Reads the variable id of a netcdf file.
-
blob_diag_end
-
DESCRIPTION
-
-
write_blobs
-
DESCRIPTION
-
Write the diagnostics of individual blobs.
-
handle_error
-
DESCRIPTION
-
Handles any errors from the reading/writing of netcdf files. It
should (hopefully) provide some sort of useful idea of what went
wrong.
-
create_netcdf_file
-
DESCRIPTION
-
Creates a new netcdf file.
-
open_netcdf_file
-
DESCRIPTION
-
Opens an existing netcdf file.
-
close_netcdf_file
-
DESCRIPTION
-
Closes an existing netcdf file.