MOM6
MOM_document.F90 File Reference

Go to the source code of this file.

Data Types

interface  mom_document::doc_param
 
type  mom_document::doc_type
 
type  mom_document::link_msg
 

Modules

module  mom_document
 

Functions/Subroutines

subroutine mom_document::doc_param_none (doc, varname, desc, units)
 
subroutine mom_document::doc_param_logical (doc, varname, desc, units, val, default, layoutParam)
 
subroutine mom_document::doc_param_logical_array (doc, varname, desc, units, vals, default, layoutParam)
 
subroutine mom_document::doc_param_int (doc, varname, desc, units, val, default, layoutParam)
 
subroutine mom_document::doc_param_int_array (doc, varname, desc, units, vals, default, layoutParam)
 
subroutine mom_document::doc_param_real (doc, varname, desc, units, val, default)
 
subroutine mom_document::doc_param_real_array (doc, varname, desc, units, vals, default)
 
subroutine mom_document::doc_param_char (doc, varname, desc, units, val, default, layoutParam)
 
subroutine, public mom_document::doc_openblock (doc, blockName, desc)
 
subroutine, public mom_document::doc_closeblock (doc, blockName)
 
subroutine mom_document::doc_param_time (doc, varname, desc, units, val, default, layoutParam)
 
subroutine mom_document::writemessageanddesc (doc, vmesg, desc, valueWasDefault, indent, layoutParam)
 
character(len=32) function mom_document::real_string (val)
 
character(len=1320) function mom_document::real_array_string (vals, sep)
 
logical function mom_document::testformattedfloatisreal (str, val)
 
character(len=24) function mom_document::int_string (val)
 
character(len=24) function mom_document::logical_string (val)
 
character(len=mlen) function mom_document::define_string (doc, varName, valString, units)
 
character(len=mlen) function mom_document::undef_string (doc, varName, units)
 
subroutine, public mom_document::doc_module (doc, modname, desc)
 
subroutine, public mom_document::doc_subroutine (doc, modname, subname, desc)
 
subroutine, public mom_document::doc_function (doc, modname, fnname, desc)
 
subroutine, public mom_document::doc_init (docFileBase, doc, minimal, complete)
 
subroutine mom_document::open_doc_file (doc)
 
integer function mom_document::find_unused_unit_number ()
 
subroutine, public mom_document::doc_end (doc)
 
logical function mom_document::mesghasbeendocumented (doc, varName, mesg)
 

Variables

integer, parameter mom_document::mlen = 1240
 
character(len=4), parameter mom_document::string_true = 'True'
 
character(len=5), parameter mom_document::string_false = 'False'