MOM6
mom_document::doc_type Type Reference

Detailed Description

Definition at line 48 of file MOM_document.F90.

Collaboration diagram for mom_document::doc_type:
[legend]

Public variables and constants

integer unitall = -1
 
integer unitshort = -1
 
integer unitlayout = -1
 
logical filesareopen = .false.
 
character(len=mlendocfilebase = ''
 
logical complete = .true.
 
logical minimal = .true.
 
logical layout = .true.
 
logical definesyntax = .false.
 
logical warnonconflicts = .false.
 
integer commentcolumn = 32
 
type(link_msg), pointer chain_msg => NULL()
 
character(len=240) blockprefix = ''
 

Variables and constants

◆ blockprefix

character(len=240) mom_document::doc_type::blockprefix = ''

Definition at line 62 of file MOM_document.F90.

62  character(len=240) :: blockprefix = '' ! The full name of the current block.

◆ chain_msg

type(link_msg), pointer mom_document::doc_type::chain_msg => NULL()

Definition at line 61 of file MOM_document.F90.

61  type(link_msg), pointer :: chain_msg => null() ! Db of messages

◆ commentcolumn

integer mom_document::doc_type::commentcolumn = 32

Definition at line 60 of file MOM_document.F90.

60  integer :: commentcolumn = 32 ! Number of spaces before the comment marker.

◆ complete

logical mom_document::doc_type::complete = .true.

Definition at line 55 of file MOM_document.F90.

55  logical :: complete = .true. ! If true, document all parameters.

◆ definesyntax

logical mom_document::doc_type::definesyntax = .false.

Definition at line 58 of file MOM_document.F90.

58  logical :: definesyntax = .false. ! If true, use #def syntax instead of a=b syntax

◆ docfilebase

character(len=mlen) mom_document::doc_type::docfilebase = ''

Definition at line 53 of file MOM_document.F90.

53  character(len=mLen) :: docfilebase = '' ! The basename of the files where run-time

◆ filesareopen

logical mom_document::doc_type::filesareopen = .false.

Definition at line 52 of file MOM_document.F90.

52  logical :: filesareopen = .false. ! True if any files were successfully opened.

◆ layout

logical mom_document::doc_type::layout = .true.

Definition at line 57 of file MOM_document.F90.

57  logical :: layout = .true. ! If true, document layout parameters.

◆ minimal

logical mom_document::doc_type::minimal = .true.

Definition at line 56 of file MOM_document.F90.

56  logical :: minimal = .true. ! If true, document non-default parameters.

◆ unitall

integer mom_document::doc_type::unitall = -1

Definition at line 49 of file MOM_document.F90.

49  integer :: unitall = -1 ! The open unit number for docFileBase + .all.

◆ unitlayout

integer mom_document::doc_type::unitlayout = -1

Definition at line 51 of file MOM_document.F90.

51  integer :: unitlayout = -1 ! The open unit number for docFileBase + .layout.

◆ unitshort

integer mom_document::doc_type::unitshort = -1

Definition at line 50 of file MOM_document.F90.

50  integer :: unitshort = -1 ! The open unit number for docFileBase + .short.

◆ warnonconflicts

logical mom_document::doc_type::warnonconflicts = .false.

Definition at line 59 of file MOM_document.F90.

59  logical :: warnonconflicts = .false. ! Cause a WARNING error if defaults differ.

The documentation for this type was generated from the following file: