MODFLOW 6  version 6.8.0.dev0
USGS Modular Hydrologic Model
gweocinputmodule Module Reference

Data Types

type  gweocparamfoundtype
 

Variables

logical, public gwe_oc_multi_package = .false.
 
character(len=16), dimension(*), parameter, public gwe_oc_subpackages = [ ' ' ]
 
type(inputparamdefinitiontype), parameter gweoc_budfilerec = InputParamDefinitionType ( 'GWE', 'OC', 'OPTIONS', 'BUDGET_FILERECORD', 'BUDFILEREC', 'RECORD BUDGET FILEOUT BUDGETFILE', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gweoc_budget = InputParamDefinitionType ( 'GWE', 'OC', 'OPTIONS', 'BUDGET', 'BUDGET', 'KEYWORD', '', 'budget keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gweoc_fileout = InputParamDefinitionType ( 'GWE', 'OC', 'OPTIONS', 'FILEOUT', 'FILEOUT', 'KEYWORD', '', 'file keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gweoc_budgetfile = InputParamDefinitionType ( 'GWE', 'OC', 'OPTIONS', 'BUDGETFILE', 'BUDGETFILE', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter gweoc_budcsvfilerec = InputParamDefinitionType ( 'GWE', 'OC', 'OPTIONS', 'BUDGETCSV_FILERECORD', 'BUDCSVFILEREC', 'RECORD BUDGETCSV FILEOUT BUDGETCSVFILE', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gweoc_budgetcsv = InputParamDefinitionType ( 'GWE', 'OC', 'OPTIONS', 'BUDGETCSV', 'BUDGETCSV', 'KEYWORD', '', 'budget keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gweoc_budgetcsvfile = InputParamDefinitionType ( 'GWE', 'OC', 'OPTIONS', 'BUDGETCSVFILE', 'BUDGETCSVFILE', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter gweoc_tempfilerec = InputParamDefinitionType ( 'GWE', 'OC', 'OPTIONS', 'TEMPERATURE_FILERECORD', 'TEMPFILEREC', 'RECORD TEMPERATURE FILEOUT TEMPERATUREFILE', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gweoc_temperature = InputParamDefinitionType ( 'GWE', 'OC', 'OPTIONS', 'TEMPERATURE', 'TEMPERATURE', 'KEYWORD', '', 'temperature keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gweoc_tempfile = InputParamDefinitionType ( 'GWE', 'OC', 'OPTIONS', 'TEMPERATUREFILE', 'TEMPFILE', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter gweoc_tempprintrec = InputParamDefinitionType ( 'GWE', 'OC', 'OPTIONS', 'TEMPERATUREPRINTRECORD', 'TEMPPRINTREC', 'RECORD TEMPERATURE PRINT_FORMAT FORMATRECORD', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gweoc_print_format = InputParamDefinitionType ( 'GWE', 'OC', 'OPTIONS', 'PRINT_FORMAT', 'PRINT_FORMAT', 'KEYWORD', '', 'keyword to indicate that a print format follows', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gweoc_formatrecord = InputParamDefinitionType ( 'GWE', 'OC', 'OPTIONS', 'FORMATRECORD', 'FORMATRECORD', 'RECORD COLUMNS WIDTH DIGITS FORMAT', '', '', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gweoc_columns = InputParamDefinitionType ( 'GWE', 'OC', 'OPTIONS', 'COLUMNS', 'COLUMNS', 'INTEGER', '', 'number of columns', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gweoc_width = InputParamDefinitionType ( 'GWE', 'OC', 'OPTIONS', 'WIDTH', 'WIDTH', 'INTEGER', '', 'width for each number', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gweoc_digits = InputParamDefinitionType ( 'GWE', 'OC', 'OPTIONS', 'DIGITS', 'DIGITS', 'INTEGER', '', 'number of digits', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gweoc_format = InputParamDefinitionType ( 'GWE', 'OC', 'OPTIONS', 'FORMAT', 'FORMAT', 'STRING', '', 'write format', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gweoc_saverecord = InputParamDefinitionType ( 'GWE', 'OC', 'PERIOD', 'SAVERECORD', 'SAVERECORD', 'RECORD SAVE RTYPE OCSETTING', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gweoc_save = InputParamDefinitionType ( 'GWE', 'OC', 'PERIOD', 'SAVE', 'SAVE', 'KEYWORD', '', 'keyword to save', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gweoc_printrecord = InputParamDefinitionType ( 'GWE', 'OC', 'PERIOD', 'PRINTRECORD', 'PRINTRECORD', 'RECORD PRINT RTYPE OCSETTING', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gweoc_print = InputParamDefinitionType ( 'GWE', 'OC', 'PERIOD', 'PRINT', 'PRINT', 'KEYWORD', '', 'keyword to save', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gweoc_rtype = InputParamDefinitionType ( 'GWE', 'OC', 'PERIOD', 'RTYPE', 'RTYPE', 'STRING', '', 'record type', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gweoc_all = InputParamDefinitionType ( 'GWE', 'OC', 'PERIOD', 'ALL', 'ALL', 'KEYWORD', '', '', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gweoc_first = InputParamDefinitionType ( 'GWE', 'OC', 'PERIOD', 'FIRST', 'FIRST', 'KEYWORD', '', '', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gweoc_last = InputParamDefinitionType ( 'GWE', 'OC', 'PERIOD', 'LAST', 'LAST', 'KEYWORD', '', '', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gweoc_frequency = InputParamDefinitionType ( 'GWE', 'OC', 'PERIOD', 'FREQUENCY', 'FREQUENCY', 'INTEGER', '', '', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gweoc_steps = InputParamDefinitionType ( 'GWE', 'OC', 'PERIOD', 'STEPS', 'STEPS', 'INTEGER1D', '<NSTP', '', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), dimension(*), parameter, public gwe_oc_param_definitions = [ gweoc_budfilerec, gweoc_budget, gweoc_fileout, gweoc_budgetfile, gweoc_budcsvfilerec, gweoc_budgetcsv, gweoc_budgetcsvfile, gweoc_tempfilerec, gweoc_temperature, gweoc_tempfile, gweoc_tempprintrec, gweoc_print_format, gweoc_formatrecord, gweoc_columns, gweoc_width, gweoc_digits, gweoc_format, gweoc_saverecord, gweoc_save, gweoc_printrecord, gweoc_print, gweoc_rtype, gweoc_all, gweoc_first, gweoc_last, gweoc_frequency, gweoc_steps ]
 
type(inputparamdefinitiontype), parameter gweoc_ocsetting = InputParamDefinitionType ( 'GWE', 'OC', 'PERIOD', 'OCSETTING', 'OCSETTING', 'KEYSTRING ALL FIRST LAST FREQUENCY STEPS', '', '', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), dimension(*), parameter, public gwe_oc_aggregate_definitions = [ gweoc_ocsetting ]
 
type(inputblockdefinitiontype), dimension(*), parameter, public gwe_oc_block_definitions = [ InputBlockDefinitionType( 'OPTIONS', .false., .false., .false. ), InputBlockDefinitionType( 'PERIOD', .true., .true., .true. ) ]
 

Variable Documentation

◆ gwe_oc_aggregate_definitions

type(inputparamdefinitiontype), dimension(*), parameter, public gweocinputmodule::gwe_oc_aggregate_definitions = [ gweoc_ocsetting ]

Definition at line 616 of file gwe-ocidm.f90.

616  type(InputParamDefinitionType), parameter :: &
617  gwe_oc_aggregate_definitions(*) = &
618  [ &
619  gweoc_ocsetting &
620  ]

◆ gwe_oc_block_definitions

type(inputblockdefinitiontype), dimension(*), parameter, public gweocinputmodule::gwe_oc_block_definitions = [ InputBlockDefinitionType( 'OPTIONS', .false., .false., .false. ), InputBlockDefinitionType( 'PERIOD', .true., .true., .true. ) ]

Definition at line 622 of file gwe-ocidm.f90.

622  type(InputBlockDefinitionType), parameter :: &
623  gwe_oc_block_definitions(*) = &
624  [ &
625  inputblockdefinitiontype( &
626  'OPTIONS', & ! blockname
627  .false., & ! required
628  .false., & ! aggregate
629  .false. & ! block_variable
630  ), &
631  inputblockdefinitiontype( &
632  'PERIOD', & ! blockname
633  .true., & ! required
634  .true., & ! aggregate
635  .true. & ! block_variable
636  ) &
637  ]

◆ gwe_oc_multi_package

logical, public gweocinputmodule::gwe_oc_multi_package = .false.

Definition at line 44 of file gwe-ocidm.f90.

44  logical :: gwe_oc_multi_package = .false.

◆ gwe_oc_param_definitions

Definition at line 565 of file gwe-ocidm.f90.

565  type(InputParamDefinitionType), parameter :: &
566  gwe_oc_param_definitions(*) = &
567  [ &
568  gweoc_budfilerec, &
569  gweoc_budget, &
570  gweoc_fileout, &
571  gweoc_budgetfile, &
572  gweoc_budcsvfilerec, &
573  gweoc_budgetcsv, &
574  gweoc_budgetcsvfile, &
575  gweoc_tempfilerec, &
576  gweoc_temperature, &
577  gweoc_tempfile, &
578  gweoc_tempprintrec, &
579  gweoc_print_format, &
580  gweoc_formatrecord, &
581  gweoc_columns, &
582  gweoc_width, &
583  gweoc_digits, &
584  gweoc_format, &
585  gweoc_saverecord, &
586  gweoc_save, &
587  gweoc_printrecord, &
588  gweoc_print, &
589  gweoc_rtype, &
590  gweoc_all, &
591  gweoc_first, &
592  gweoc_last, &
593  gweoc_frequency, &
594  gweoc_steps &
595  ]

◆ gwe_oc_subpackages

character(len=16), dimension(*), parameter, public gweocinputmodule::gwe_oc_subpackages = [ ' ' ]

Definition at line 46 of file gwe-ocidm.f90.

46  character(len=16), parameter :: &
47  gwe_oc_subpackages(*) = &
48  [ &
49  ' ' &
50  ]

◆ gweoc_all

type(inputparamdefinitiontype), parameter gweocinputmodule::gweoc_all = InputParamDefinitionType ( 'GWE', 'OC', 'PERIOD', 'ALL', 'ALL', 'KEYWORD', '', '', .true., .false., .true., .false., .false., .false. )
private

Definition at line 470 of file gwe-ocidm.f90.

470  type(InputParamDefinitionType), parameter :: &
471  gweoc_all = inputparamdefinitiontype &
472  ( &
473  'GWE', & ! component
474  'OC', & ! subcomponent
475  'PERIOD', & ! block
476  'ALL', & ! tag name
477  'ALL', & ! fortran variable
478  'KEYWORD', & ! type
479  '', & ! shape
480  '', & ! longname
481  .true., & ! required
482  .false., & ! developmode
483  .true., & ! multi-record
484  .false., & ! preserve case
485  .false., & ! layered
486  .false. & ! timeseries
487  )

◆ gweoc_budcsvfilerec

type(inputparamdefinitiontype), parameter gweocinputmodule::gweoc_budcsvfilerec = InputParamDefinitionType ( 'GWE', 'OC', 'OPTIONS', 'BUDGETCSV_FILERECORD', 'BUDCSVFILEREC', 'RECORD BUDGETCSV FILEOUT BUDGETCSVFILE', '', '', .false., .false., .false., .false., .false., .false. )
private

Definition at line 128 of file gwe-ocidm.f90.

128  type(InputParamDefinitionType), parameter :: &
129  gweoc_budcsvfilerec = inputparamdefinitiontype &
130  ( &
131  'GWE', & ! component
132  'OC', & ! subcomponent
133  'OPTIONS', & ! block
134  'BUDGETCSV_FILERECORD', & ! tag name
135  'BUDCSVFILEREC', & ! fortran variable
136  'RECORD BUDGETCSV FILEOUT BUDGETCSVFILE', & ! type
137  '', & ! shape
138  '', & ! longname
139  .false., & ! required
140  .false., & ! developmode
141  .false., & ! multi-record
142  .false., & ! preserve case
143  .false., & ! layered
144  .false. & ! timeseries
145  )

◆ gweoc_budfilerec

type(inputparamdefinitiontype), parameter gweocinputmodule::gweoc_budfilerec = InputParamDefinitionType ( 'GWE', 'OC', 'OPTIONS', 'BUDGET_FILERECORD', 'BUDFILEREC', 'RECORD BUDGET FILEOUT BUDGETFILE', '', '', .false., .false., .false., .false., .false., .false. )
private

Definition at line 52 of file gwe-ocidm.f90.

52  type(InputParamDefinitionType), parameter :: &
53  gweoc_budfilerec = inputparamdefinitiontype &
54  ( &
55  'GWE', & ! component
56  'OC', & ! subcomponent
57  'OPTIONS', & ! block
58  'BUDGET_FILERECORD', & ! tag name
59  'BUDFILEREC', & ! fortran variable
60  'RECORD BUDGET FILEOUT BUDGETFILE', & ! type
61  '', & ! shape
62  '', & ! longname
63  .false., & ! required
64  .false., & ! developmode
65  .false., & ! multi-record
66  .false., & ! preserve case
67  .false., & ! layered
68  .false. & ! timeseries
69  )

◆ gweoc_budget

type(inputparamdefinitiontype), parameter gweocinputmodule::gweoc_budget = InputParamDefinitionType ( 'GWE', 'OC', 'OPTIONS', 'BUDGET', 'BUDGET', 'KEYWORD', '', 'budget keyword', .true., .false., .true., .false., .false., .false. )
private

Definition at line 71 of file gwe-ocidm.f90.

71  type(InputParamDefinitionType), parameter :: &
72  gweoc_budget = inputparamdefinitiontype &
73  ( &
74  'GWE', & ! component
75  'OC', & ! subcomponent
76  'OPTIONS', & ! block
77  'BUDGET', & ! tag name
78  'BUDGET', & ! fortran variable
79  'KEYWORD', & ! type
80  '', & ! shape
81  'budget keyword', & ! longname
82  .true., & ! required
83  .false., & ! developmode
84  .true., & ! multi-record
85  .false., & ! preserve case
86  .false., & ! layered
87  .false. & ! timeseries
88  )

◆ gweoc_budgetcsv

type(inputparamdefinitiontype), parameter gweocinputmodule::gweoc_budgetcsv = InputParamDefinitionType ( 'GWE', 'OC', 'OPTIONS', 'BUDGETCSV', 'BUDGETCSV', 'KEYWORD', '', 'budget keyword', .true., .false., .true., .false., .false., .false. )
private

Definition at line 147 of file gwe-ocidm.f90.

147  type(InputParamDefinitionType), parameter :: &
148  gweoc_budgetcsv = inputparamdefinitiontype &
149  ( &
150  'GWE', & ! component
151  'OC', & ! subcomponent
152  'OPTIONS', & ! block
153  'BUDGETCSV', & ! tag name
154  'BUDGETCSV', & ! fortran variable
155  'KEYWORD', & ! type
156  '', & ! shape
157  'budget keyword', & ! longname
158  .true., & ! required
159  .false., & ! developmode
160  .true., & ! multi-record
161  .false., & ! preserve case
162  .false., & ! layered
163  .false. & ! timeseries
164  )

◆ gweoc_budgetcsvfile

type(inputparamdefinitiontype), parameter gweocinputmodule::gweoc_budgetcsvfile = InputParamDefinitionType ( 'GWE', 'OC', 'OPTIONS', 'BUDGETCSVFILE', 'BUDGETCSVFILE', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
private

Definition at line 166 of file gwe-ocidm.f90.

166  type(InputParamDefinitionType), parameter :: &
167  gweoc_budgetcsvfile = inputparamdefinitiontype &
168  ( &
169  'GWE', & ! component
170  'OC', & ! subcomponent
171  'OPTIONS', & ! block
172  'BUDGETCSVFILE', & ! tag name
173  'BUDGETCSVFILE', & ! fortran variable
174  'STRING', & ! type
175  '', & ! shape
176  'file keyword', & ! longname
177  .true., & ! required
178  .false., & ! developmode
179  .true., & ! multi-record
180  .true., & ! preserve case
181  .false., & ! layered
182  .false. & ! timeseries
183  )

◆ gweoc_budgetfile

type(inputparamdefinitiontype), parameter gweocinputmodule::gweoc_budgetfile = InputParamDefinitionType ( 'GWE', 'OC', 'OPTIONS', 'BUDGETFILE', 'BUDGETFILE', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
private

Definition at line 109 of file gwe-ocidm.f90.

109  type(InputParamDefinitionType), parameter :: &
110  gweoc_budgetfile = inputparamdefinitiontype &
111  ( &
112  'GWE', & ! component
113  'OC', & ! subcomponent
114  'OPTIONS', & ! block
115  'BUDGETFILE', & ! tag name
116  'BUDGETFILE', & ! fortran variable
117  'STRING', & ! type
118  '', & ! shape
119  'file keyword', & ! longname
120  .true., & ! required
121  .false., & ! developmode
122  .true., & ! multi-record
123  .true., & ! preserve case
124  .false., & ! layered
125  .false. & ! timeseries
126  )

◆ gweoc_columns

type(inputparamdefinitiontype), parameter gweocinputmodule::gweoc_columns = InputParamDefinitionType ( 'GWE', 'OC', 'OPTIONS', 'COLUMNS', 'COLUMNS', 'INTEGER', '', 'number of columns', .true., .false., .true., .false., .false., .false. )
private

Definition at line 299 of file gwe-ocidm.f90.

299  type(InputParamDefinitionType), parameter :: &
300  gweoc_columns = inputparamdefinitiontype &
301  ( &
302  'GWE', & ! component
303  'OC', & ! subcomponent
304  'OPTIONS', & ! block
305  'COLUMNS', & ! tag name
306  'COLUMNS', & ! fortran variable
307  'INTEGER', & ! type
308  '', & ! shape
309  'number of columns', & ! longname
310  .true., & ! required
311  .false., & ! developmode
312  .true., & ! multi-record
313  .false., & ! preserve case
314  .false., & ! layered
315  .false. & ! timeseries
316  )

◆ gweoc_digits

type(inputparamdefinitiontype), parameter gweocinputmodule::gweoc_digits = InputParamDefinitionType ( 'GWE', 'OC', 'OPTIONS', 'DIGITS', 'DIGITS', 'INTEGER', '', 'number of digits', .true., .false., .true., .false., .false., .false. )
private

Definition at line 337 of file gwe-ocidm.f90.

337  type(InputParamDefinitionType), parameter :: &
338  gweoc_digits = inputparamdefinitiontype &
339  ( &
340  'GWE', & ! component
341  'OC', & ! subcomponent
342  'OPTIONS', & ! block
343  'DIGITS', & ! tag name
344  'DIGITS', & ! fortran variable
345  'INTEGER', & ! type
346  '', & ! shape
347  'number of digits', & ! longname
348  .true., & ! required
349  .false., & ! developmode
350  .true., & ! multi-record
351  .false., & ! preserve case
352  .false., & ! layered
353  .false. & ! timeseries
354  )

◆ gweoc_fileout

type(inputparamdefinitiontype), parameter gweocinputmodule::gweoc_fileout = InputParamDefinitionType ( 'GWE', 'OC', 'OPTIONS', 'FILEOUT', 'FILEOUT', 'KEYWORD', '', 'file keyword', .true., .false., .true., .false., .false., .false. )
private

Definition at line 90 of file gwe-ocidm.f90.

90  type(InputParamDefinitionType), parameter :: &
91  gweoc_fileout = inputparamdefinitiontype &
92  ( &
93  'GWE', & ! component
94  'OC', & ! subcomponent
95  'OPTIONS', & ! block
96  'FILEOUT', & ! tag name
97  'FILEOUT', & ! fortran variable
98  'KEYWORD', & ! type
99  '', & ! shape
100  'file keyword', & ! longname
101  .true., & ! required
102  .false., & ! developmode
103  .true., & ! multi-record
104  .false., & ! preserve case
105  .false., & ! layered
106  .false. & ! timeseries
107  )

◆ gweoc_first

type(inputparamdefinitiontype), parameter gweocinputmodule::gweoc_first = InputParamDefinitionType ( 'GWE', 'OC', 'PERIOD', 'FIRST', 'FIRST', 'KEYWORD', '', '', .true., .false., .true., .false., .false., .false. )
private

Definition at line 489 of file gwe-ocidm.f90.

489  type(InputParamDefinitionType), parameter :: &
490  gweoc_first = inputparamdefinitiontype &
491  ( &
492  'GWE', & ! component
493  'OC', & ! subcomponent
494  'PERIOD', & ! block
495  'FIRST', & ! tag name
496  'FIRST', & ! fortran variable
497  'KEYWORD', & ! type
498  '', & ! shape
499  '', & ! longname
500  .true., & ! required
501  .false., & ! developmode
502  .true., & ! multi-record
503  .false., & ! preserve case
504  .false., & ! layered
505  .false. & ! timeseries
506  )

◆ gweoc_format

type(inputparamdefinitiontype), parameter gweocinputmodule::gweoc_format = InputParamDefinitionType ( 'GWE', 'OC', 'OPTIONS', 'FORMAT', 'FORMAT', 'STRING', '', 'write format', .true., .false., .true., .false., .false., .false. )
private

Definition at line 356 of file gwe-ocidm.f90.

356  type(InputParamDefinitionType), parameter :: &
357  gweoc_format = inputparamdefinitiontype &
358  ( &
359  'GWE', & ! component
360  'OC', & ! subcomponent
361  'OPTIONS', & ! block
362  'FORMAT', & ! tag name
363  'FORMAT', & ! fortran variable
364  'STRING', & ! type
365  '', & ! shape
366  'write format', & ! longname
367  .true., & ! required
368  .false., & ! developmode
369  .true., & ! multi-record
370  .false., & ! preserve case
371  .false., & ! layered
372  .false. & ! timeseries
373  )

◆ gweoc_formatrecord

type(inputparamdefinitiontype), parameter gweocinputmodule::gweoc_formatrecord = InputParamDefinitionType ( 'GWE', 'OC', 'OPTIONS', 'FORMATRECORD', 'FORMATRECORD', 'RECORD COLUMNS WIDTH DIGITS FORMAT', '', '', .true., .false., .true., .false., .false., .false. )
private

Definition at line 280 of file gwe-ocidm.f90.

280  type(InputParamDefinitionType), parameter :: &
281  gweoc_formatrecord = inputparamdefinitiontype &
282  ( &
283  'GWE', & ! component
284  'OC', & ! subcomponent
285  'OPTIONS', & ! block
286  'FORMATRECORD', & ! tag name
287  'FORMATRECORD', & ! fortran variable
288  'RECORD COLUMNS WIDTH DIGITS FORMAT', & ! type
289  '', & ! shape
290  '', & ! longname
291  .true., & ! required
292  .false., & ! developmode
293  .true., & ! multi-record
294  .false., & ! preserve case
295  .false., & ! layered
296  .false. & ! timeseries
297  )

◆ gweoc_frequency

type(inputparamdefinitiontype), parameter gweocinputmodule::gweoc_frequency = InputParamDefinitionType ( 'GWE', 'OC', 'PERIOD', 'FREQUENCY', 'FREQUENCY', 'INTEGER', '', '', .true., .false., .true., .false., .false., .false. )
private

Definition at line 527 of file gwe-ocidm.f90.

527  type(InputParamDefinitionType), parameter :: &
528  gweoc_frequency = inputparamdefinitiontype &
529  ( &
530  'GWE', & ! component
531  'OC', & ! subcomponent
532  'PERIOD', & ! block
533  'FREQUENCY', & ! tag name
534  'FREQUENCY', & ! fortran variable
535  'INTEGER', & ! type
536  '', & ! shape
537  '', & ! longname
538  .true., & ! required
539  .false., & ! developmode
540  .true., & ! multi-record
541  .false., & ! preserve case
542  .false., & ! layered
543  .false. & ! timeseries
544  )

◆ gweoc_last

type(inputparamdefinitiontype), parameter gweocinputmodule::gweoc_last = InputParamDefinitionType ( 'GWE', 'OC', 'PERIOD', 'LAST', 'LAST', 'KEYWORD', '', '', .true., .false., .true., .false., .false., .false. )
private

Definition at line 508 of file gwe-ocidm.f90.

508  type(InputParamDefinitionType), parameter :: &
509  gweoc_last = inputparamdefinitiontype &
510  ( &
511  'GWE', & ! component
512  'OC', & ! subcomponent
513  'PERIOD', & ! block
514  'LAST', & ! tag name
515  'LAST', & ! fortran variable
516  'KEYWORD', & ! type
517  '', & ! shape
518  '', & ! longname
519  .true., & ! required
520  .false., & ! developmode
521  .true., & ! multi-record
522  .false., & ! preserve case
523  .false., & ! layered
524  .false. & ! timeseries
525  )

◆ gweoc_ocsetting

type(inputparamdefinitiontype), parameter gweocinputmodule::gweoc_ocsetting = InputParamDefinitionType ( 'GWE', 'OC', 'PERIOD', 'OCSETTING', 'OCSETTING', 'KEYSTRING ALL FIRST LAST FREQUENCY STEPS', '', '', .true., .false., .true., .false., .false., .false. )
private

Definition at line 597 of file gwe-ocidm.f90.

597  type(InputParamDefinitionType), parameter :: &
598  gweoc_ocsetting = inputparamdefinitiontype &
599  ( &
600  'GWE', & ! component
601  'OC', & ! subcomponent
602  'PERIOD', & ! block
603  'OCSETTING', & ! tag name
604  'OCSETTING', & ! fortran variable
605  'KEYSTRING ALL FIRST LAST FREQUENCY STEPS', & ! type
606  '', & ! shape
607  '', & ! longname
608  .true., & ! required
609  .false., & ! developmode
610  .true., & ! multi-record
611  .false., & ! preserve case
612  .false., & ! layered
613  .false. & ! timeseries
614  )

◆ gweoc_print

type(inputparamdefinitiontype), parameter gweocinputmodule::gweoc_print = InputParamDefinitionType ( 'GWE', 'OC', 'PERIOD', 'PRINT', 'PRINT', 'KEYWORD', '', 'keyword to save', .true., .false., .true., .false., .false., .false. )
private

Definition at line 432 of file gwe-ocidm.f90.

432  type(InputParamDefinitionType), parameter :: &
433  gweoc_print = inputparamdefinitiontype &
434  ( &
435  'GWE', & ! component
436  'OC', & ! subcomponent
437  'PERIOD', & ! block
438  'PRINT', & ! tag name
439  'PRINT', & ! fortran variable
440  'KEYWORD', & ! type
441  '', & ! shape
442  'keyword to save', & ! longname
443  .true., & ! required
444  .false., & ! developmode
445  .true., & ! multi-record
446  .false., & ! preserve case
447  .false., & ! layered
448  .false. & ! timeseries
449  )

◆ gweoc_print_format

type(inputparamdefinitiontype), parameter gweocinputmodule::gweoc_print_format = InputParamDefinitionType ( 'GWE', 'OC', 'OPTIONS', 'PRINT_FORMAT', 'PRINT_FORMAT', 'KEYWORD', '', 'keyword to indicate that a print format follows', .true., .false., .true., .false., .false., .false. )
private

Definition at line 261 of file gwe-ocidm.f90.

261  type(InputParamDefinitionType), parameter :: &
262  gweoc_print_format = inputparamdefinitiontype &
263  ( &
264  'GWE', & ! component
265  'OC', & ! subcomponent
266  'OPTIONS', & ! block
267  'PRINT_FORMAT', & ! tag name
268  'PRINT_FORMAT', & ! fortran variable
269  'KEYWORD', & ! type
270  '', & ! shape
271  'keyword to indicate that a print format follows', & ! longname
272  .true., & ! required
273  .false., & ! developmode
274  .true., & ! multi-record
275  .false., & ! preserve case
276  .false., & ! layered
277  .false. & ! timeseries
278  )

◆ gweoc_printrecord

type(inputparamdefinitiontype), parameter gweocinputmodule::gweoc_printrecord = InputParamDefinitionType ( 'GWE', 'OC', 'PERIOD', 'PRINTRECORD', 'PRINTRECORD', 'RECORD PRINT RTYPE OCSETTING', '', '', .false., .false., .false., .false., .false., .false. )
private

Definition at line 413 of file gwe-ocidm.f90.

413  type(InputParamDefinitionType), parameter :: &
414  gweoc_printrecord = inputparamdefinitiontype &
415  ( &
416  'GWE', & ! component
417  'OC', & ! subcomponent
418  'PERIOD', & ! block
419  'PRINTRECORD', & ! tag name
420  'PRINTRECORD', & ! fortran variable
421  'RECORD PRINT RTYPE OCSETTING', & ! type
422  '', & ! shape
423  '', & ! longname
424  .false., & ! required
425  .false., & ! developmode
426  .false., & ! multi-record
427  .false., & ! preserve case
428  .false., & ! layered
429  .false. & ! timeseries
430  )

◆ gweoc_rtype

type(inputparamdefinitiontype), parameter gweocinputmodule::gweoc_rtype = InputParamDefinitionType ( 'GWE', 'OC', 'PERIOD', 'RTYPE', 'RTYPE', 'STRING', '', 'record type', .true., .false., .true., .false., .false., .false. )
private

Definition at line 451 of file gwe-ocidm.f90.

451  type(InputParamDefinitionType), parameter :: &
452  gweoc_rtype = inputparamdefinitiontype &
453  ( &
454  'GWE', & ! component
455  'OC', & ! subcomponent
456  'PERIOD', & ! block
457  'RTYPE', & ! tag name
458  'RTYPE', & ! fortran variable
459  'STRING', & ! type
460  '', & ! shape
461  'record type', & ! longname
462  .true., & ! required
463  .false., & ! developmode
464  .true., & ! multi-record
465  .false., & ! preserve case
466  .false., & ! layered
467  .false. & ! timeseries
468  )

◆ gweoc_save

type(inputparamdefinitiontype), parameter gweocinputmodule::gweoc_save = InputParamDefinitionType ( 'GWE', 'OC', 'PERIOD', 'SAVE', 'SAVE', 'KEYWORD', '', 'keyword to save', .true., .false., .true., .false., .false., .false. )
private

Definition at line 394 of file gwe-ocidm.f90.

394  type(InputParamDefinitionType), parameter :: &
395  gweoc_save = inputparamdefinitiontype &
396  ( &
397  'GWE', & ! component
398  'OC', & ! subcomponent
399  'PERIOD', & ! block
400  'SAVE', & ! tag name
401  'SAVE', & ! fortran variable
402  'KEYWORD', & ! type
403  '', & ! shape
404  'keyword to save', & ! longname
405  .true., & ! required
406  .false., & ! developmode
407  .true., & ! multi-record
408  .false., & ! preserve case
409  .false., & ! layered
410  .false. & ! timeseries
411  )

◆ gweoc_saverecord

type(inputparamdefinitiontype), parameter gweocinputmodule::gweoc_saverecord = InputParamDefinitionType ( 'GWE', 'OC', 'PERIOD', 'SAVERECORD', 'SAVERECORD', 'RECORD SAVE RTYPE OCSETTING', '', '', .false., .false., .false., .false., .false., .false. )
private

Definition at line 375 of file gwe-ocidm.f90.

375  type(InputParamDefinitionType), parameter :: &
376  gweoc_saverecord = inputparamdefinitiontype &
377  ( &
378  'GWE', & ! component
379  'OC', & ! subcomponent
380  'PERIOD', & ! block
381  'SAVERECORD', & ! tag name
382  'SAVERECORD', & ! fortran variable
383  'RECORD SAVE RTYPE OCSETTING', & ! type
384  '', & ! shape
385  '', & ! longname
386  .false., & ! required
387  .false., & ! developmode
388  .false., & ! multi-record
389  .false., & ! preserve case
390  .false., & ! layered
391  .false. & ! timeseries
392  )

◆ gweoc_steps

type(inputparamdefinitiontype), parameter gweocinputmodule::gweoc_steps = InputParamDefinitionType ( 'GWE', 'OC', 'PERIOD', 'STEPS', 'STEPS', 'INTEGER1D', '<NSTP', '', .true., .false., .true., .false., .false., .false. )
private

Definition at line 546 of file gwe-ocidm.f90.

546  type(InputParamDefinitionType), parameter :: &
547  gweoc_steps = inputparamdefinitiontype &
548  ( &
549  'GWE', & ! component
550  'OC', & ! subcomponent
551  'PERIOD', & ! block
552  'STEPS', & ! tag name
553  'STEPS', & ! fortran variable
554  'INTEGER1D', & ! type
555  '<NSTP', & ! shape
556  '', & ! longname
557  .true., & ! required
558  .false., & ! developmode
559  .true., & ! multi-record
560  .false., & ! preserve case
561  .false., & ! layered
562  .false. & ! timeseries
563  )

◆ gweoc_temperature

type(inputparamdefinitiontype), parameter gweocinputmodule::gweoc_temperature = InputParamDefinitionType ( 'GWE', 'OC', 'OPTIONS', 'TEMPERATURE', 'TEMPERATURE', 'KEYWORD', '', 'temperature keyword', .true., .false., .true., .false., .false., .false. )
private

Definition at line 204 of file gwe-ocidm.f90.

204  type(InputParamDefinitionType), parameter :: &
205  gweoc_temperature = inputparamdefinitiontype &
206  ( &
207  'GWE', & ! component
208  'OC', & ! subcomponent
209  'OPTIONS', & ! block
210  'TEMPERATURE', & ! tag name
211  'TEMPERATURE', & ! fortran variable
212  'KEYWORD', & ! type
213  '', & ! shape
214  'temperature keyword', & ! longname
215  .true., & ! required
216  .false., & ! developmode
217  .true., & ! multi-record
218  .false., & ! preserve case
219  .false., & ! layered
220  .false. & ! timeseries
221  )

◆ gweoc_tempfile

type(inputparamdefinitiontype), parameter gweocinputmodule::gweoc_tempfile = InputParamDefinitionType ( 'GWE', 'OC', 'OPTIONS', 'TEMPERATUREFILE', 'TEMPFILE', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
private

Definition at line 223 of file gwe-ocidm.f90.

223  type(InputParamDefinitionType), parameter :: &
224  gweoc_tempfile = inputparamdefinitiontype &
225  ( &
226  'GWE', & ! component
227  'OC', & ! subcomponent
228  'OPTIONS', & ! block
229  'TEMPERATUREFILE', & ! tag name
230  'TEMPFILE', & ! fortran variable
231  'STRING', & ! type
232  '', & ! shape
233  'file keyword', & ! longname
234  .true., & ! required
235  .false., & ! developmode
236  .true., & ! multi-record
237  .true., & ! preserve case
238  .false., & ! layered
239  .false. & ! timeseries
240  )

◆ gweoc_tempfilerec

type(inputparamdefinitiontype), parameter gweocinputmodule::gweoc_tempfilerec = InputParamDefinitionType ( 'GWE', 'OC', 'OPTIONS', 'TEMPERATURE_FILERECORD', 'TEMPFILEREC', 'RECORD TEMPERATURE FILEOUT TEMPERATUREFILE', '', '', .false., .false., .false., .false., .false., .false. )
private

Definition at line 185 of file gwe-ocidm.f90.

185  type(InputParamDefinitionType), parameter :: &
186  gweoc_tempfilerec = inputparamdefinitiontype &
187  ( &
188  'GWE', & ! component
189  'OC', & ! subcomponent
190  'OPTIONS', & ! block
191  'TEMPERATURE_FILERECORD', & ! tag name
192  'TEMPFILEREC', & ! fortran variable
193  'RECORD TEMPERATURE FILEOUT TEMPERATUREFILE', & ! type
194  '', & ! shape
195  '', & ! longname
196  .false., & ! required
197  .false., & ! developmode
198  .false., & ! multi-record
199  .false., & ! preserve case
200  .false., & ! layered
201  .false. & ! timeseries
202  )

◆ gweoc_tempprintrec

type(inputparamdefinitiontype), parameter gweocinputmodule::gweoc_tempprintrec = InputParamDefinitionType ( 'GWE', 'OC', 'OPTIONS', 'TEMPERATUREPRINTRECORD', 'TEMPPRINTREC', 'RECORD TEMPERATURE PRINT_FORMAT FORMATRECORD', '', '', .false., .false., .false., .false., .false., .false. )
private

Definition at line 242 of file gwe-ocidm.f90.

242  type(InputParamDefinitionType), parameter :: &
243  gweoc_tempprintrec = inputparamdefinitiontype &
244  ( &
245  'GWE', & ! component
246  'OC', & ! subcomponent
247  'OPTIONS', & ! block
248  'TEMPERATUREPRINTRECORD', & ! tag name
249  'TEMPPRINTREC', & ! fortran variable
250  'RECORD TEMPERATURE PRINT_FORMAT FORMATRECORD', & ! type
251  '', & ! shape
252  '', & ! longname
253  .false., & ! required
254  .false., & ! developmode
255  .false., & ! multi-record
256  .false., & ! preserve case
257  .false., & ! layered
258  .false. & ! timeseries
259  )

◆ gweoc_width

type(inputparamdefinitiontype), parameter gweocinputmodule::gweoc_width = InputParamDefinitionType ( 'GWE', 'OC', 'OPTIONS', 'WIDTH', 'WIDTH', 'INTEGER', '', 'width for each number', .true., .false., .true., .false., .false., .false. )
private

Definition at line 318 of file gwe-ocidm.f90.

318  type(InputParamDefinitionType), parameter :: &
319  gweoc_width = inputparamdefinitiontype &
320  ( &
321  'GWE', & ! component
322  'OC', & ! subcomponent
323  'OPTIONS', & ! block
324  'WIDTH', & ! tag name
325  'WIDTH', & ! fortran variable
326  'INTEGER', & ! type
327  '', & ! shape
328  'width for each number', & ! longname
329  .true., & ! required
330  .false., & ! developmode
331  .true., & ! multi-record
332  .false., & ! preserve case
333  .false., & ! layered
334  .false. & ! timeseries
335  )