MOM6
|
Document parameter values.
Definition at line 16 of file MOM_document.F90.
Private functions | |
subroutine | doc_param_none (doc, varname, desc, units) |
This subroutine handles parameter documentation with no value. More... | |
subroutine | doc_param_logical (doc, varname, desc, units, val, default, layoutParam, debuggingParam) |
This subroutine handles parameter documentation for logicals. More... | |
subroutine | doc_param_logical_array (doc, varname, desc, units, vals, default, layoutParam, debuggingParam) |
This subroutine handles parameter documentation for arrays of logicals. More... | |
subroutine | doc_param_int (doc, varname, desc, units, val, default, layoutParam, debuggingParam) |
This subroutine handles parameter documentation for integers. More... | |
subroutine | doc_param_int_array (doc, varname, desc, units, vals, default, layoutParam, debuggingParam) |
This subroutine handles parameter documentation for arrays of integers. More... | |
subroutine | doc_param_real (doc, varname, desc, units, val, default, debuggingParam) |
This subroutine handles parameter documentation for reals. More... | |
subroutine | doc_param_real_array (doc, varname, desc, units, vals, default, debuggingParam) |
This subroutine handles parameter documentation for arrays of reals. More... | |
subroutine | doc_param_char (doc, varname, desc, units, val, default, layoutParam, debuggingParam) |
This subroutine handles parameter documentation for character strings. More... | |
subroutine | doc_param_time (doc, varname, desc, units, val, default, layoutParam, debuggingParam) |
This subroutine handles parameter documentation for time-type variables. More... | |
|
private |
This subroutine handles parameter documentation for character strings.
doc | A pointer to a structure that controls where the documentation occurs and its formatting | |
[in] | varname | The name of the parameter being documented |
[in] | desc | A description of the parameter being documented |
[in] | units | The units of the parameter being documented |
[in] | val | The value of the parameter |
[in] | default | The default value of this parameter |
[in] | layoutparam | If present and true, this is a layout parameter. |
[in] | debuggingparam | If present and true, this is a debugging parameter. |
Definition at line 332 of file MOM_document.F90.
|
private |
This subroutine handles parameter documentation for integers.
doc | A pointer to a structure that controls where the documentation occurs and its formatting | |
[in] | varname | The name of the parameter being documented |
[in] | desc | A description of the parameter being documented |
[in] | units | The units of the parameter being documented |
[in] | val | The value of this parameter |
[in] | default | The default value of this parameter |
[in] | layoutparam | If present and true, this is a layout parameter. |
[in] | debuggingparam | If present and true, this is a debugging parameter. |
Definition at line 181 of file MOM_document.F90.
|
private |
This subroutine handles parameter documentation for arrays of integers.
doc | A pointer to a structure that controls where the documentation occurs and its formatting | |
[in] | varname | The name of the parameter being documented |
[in] | desc | A description of the parameter being documented |
[in] | units | The units of the parameter being documented |
[in] | vals | The array of values to record |
[in] | default | The default value of this parameter |
[in] | layoutparam | If present and true, this is a layout parameter. |
[in] | debuggingparam | If present and true, this is a debugging parameter. |
Definition at line 217 of file MOM_document.F90.
|
private |
This subroutine handles parameter documentation for logicals.
doc | A pointer to a structure that controls where the documentation occurs and its formatting | |
[in] | varname | The name of the parameter being documented |
[in] | desc | A description of the parameter being documented |
[in] | units | The units of the parameter being documented |
[in] | val | The value of this parameter |
[in] | default | The default value of this parameter |
[in] | layoutparam | If present and true, this is a layout parameter. |
[in] | debuggingparam | If present and true, this is a debugging parameter. |
Definition at line 89 of file MOM_document.F90.
|
private |
This subroutine handles parameter documentation for arrays of logicals.
doc | A pointer to a structure that controls where the documentation occurs and its formatting | |
[in] | varname | The name of the parameter being documented |
[in] | desc | A description of the parameter being documented |
[in] | units | The units of the parameter being documented |
[in] | vals | The array of values to record |
[in] | default | The default value of this parameter |
[in] | layoutparam | If present and true, this is a layout parameter. |
[in] | debuggingparam | If present and true, this is a debugging parameter. |
Definition at line 131 of file MOM_document.F90.
|
private |
This subroutine handles parameter documentation with no value.
doc | A pointer to a structure that controls where the documentation occurs and its formatting | |
[in] | varname | The name of the parameter being documented |
[in] | desc | A description of the parameter being documented |
[in] | units | The units of the parameter being documented |
Definition at line 64 of file MOM_document.F90.
|
private |
This subroutine handles parameter documentation for reals.
doc | A pointer to a structure that controls where the documentation occurs and its formatting | |
[in] | varname | The name of the parameter being documented |
[in] | desc | A description of the parameter being documented |
[in] | units | The units of the parameter being documented |
[in] | val | The value of this parameter |
[in] | default | The default value of this parameter |
[in] | debuggingparam | If present and true, this is a debugging parameter. |
Definition at line 259 of file MOM_document.F90.
|
private |
This subroutine handles parameter documentation for arrays of reals.
doc | A pointer to a structure that controls where the documentation occurs and its formatting | |
[in] | varname | The name of the parameter being documented |
[in] | desc | A description of the parameter being documented |
[in] | units | The units of the parameter being documented |
[in] | vals | The array of values to record |
[in] | default | The default value of this parameter |
[in] | debuggingparam | If present and true, this is a debugging parameter. |
Definition at line 293 of file MOM_document.F90.
|
private |
This subroutine handles parameter documentation for time-type variables.
doc | A pointer to a structure that controls where the documentation occurs and its formatting | |
[in] | varname | The name of the parameter being documented |
[in] | desc | A description of the parameter being documented |
[in] | units | The units of the parameter being documented |
[in] | val | The value of the parameter |
[in] | default | The default value of this parameter |
[in] | layoutparam | If present and true, this is a layout parameter. |
[in] | debuggingparam | If present and true, this is a debugging parameter. |
Definition at line 419 of file MOM_document.F90.