MODFLOW 6  version 6.7.0.dev3
USGS Modular Hydrologic Model
swfocinputmodule Module Reference

Data Types

type  swfocparamfoundtype
 

Variables

logical, public swf_oc_multi_package = .false.
 
character(len=16), dimension(*), parameter, public swf_oc_subpackages = [ ' ' ]
 
type(inputparamdefinitiontype), parameter swfoc_budfilerec = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'BUDGET_FILERECORD', 'BUDFILEREC', 'RECORD BUDGET FILEOUT BUDGETFILE', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfoc_budget = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'BUDGET', 'BUDGET', 'KEYWORD', '', 'budget keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfoc_fileout = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'FILEOUT', 'FILEOUT', 'KEYWORD', '', 'file keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfoc_budgetfile = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'BUDGETFILE', 'BUDGETFILE', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfoc_budcsvfilerec = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'BUDGETCSV_FILERECORD', 'BUDCSVFILEREC', 'RECORD BUDGETCSV FILEOUT BUDGETCSVFILE', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfoc_budgetcsv = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'BUDGETCSV', 'BUDGETCSV', 'KEYWORD', '', 'budget keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfoc_budgetcsvfile = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'BUDGETCSVFILE', 'BUDGETCSVFILE', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfoc_qoutfilerec = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'QOUTFLOW_FILERECORD', 'QOUTFILEREC', 'RECORD QOUTFLOW FILEOUT QOUTFLOWFILE', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfoc_qoutflow = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'QOUTFLOW', 'QOUTFLOW', 'KEYWORD', '', 'qoutflow keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfoc_qoutflowfile = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'QOUTFLOWFILE', 'QOUTFLOWFILE', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfoc_stagefilerec = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'STAGE_FILERECORD', 'STAGEFILEREC', 'RECORD STAGE FILEOUT STAGEFILE', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfoc_stage = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'STAGE', 'STAGE', 'KEYWORD', '', 'stage keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfoc_stagefile = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'STAGEFILE', 'STAGEFILE', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfoc_qoutprintrec = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'QOUTFLOWPRINTRECORD', 'QOUTPRINTREC', 'RECORD QOUTFLOW PRINT_FORMAT FORMATRECORD', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfoc_print_format = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'PRINT_FORMAT', 'PRINT_FORMAT', 'KEYWORD', '', 'keyword to indicate that a print format follows', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfoc_formatrecord = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'FORMATRECORD', 'FORMATRECORD', 'RECORD COLUMNS WIDTH DIGITS FORMAT', '', '', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfoc_columns = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'COLUMNS', 'COLUMNS', 'INTEGER', '', 'number of columns', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfoc_width = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'WIDTH', 'WIDTH', 'INTEGER', '', 'width for each number', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfoc_digits = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'DIGITS', 'DIGITS', 'INTEGER', '', 'number of digits', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfoc_format = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'FORMAT', 'FORMAT', 'STRING', '', 'write format', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfoc_saverecord = InputParamDefinitionType ( 'SWF', 'OC', 'PERIOD', 'SAVERECORD', 'SAVERECORD', 'RECORD SAVE RTYPE OCSETTING', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfoc_save = InputParamDefinitionType ( 'SWF', 'OC', 'PERIOD', 'SAVE', 'SAVE', 'KEYWORD', '', 'keyword to save', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfoc_printrecord = InputParamDefinitionType ( 'SWF', 'OC', 'PERIOD', 'PRINTRECORD', 'PRINTRECORD', 'RECORD PRINT RTYPE OCSETTING', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfoc_print = InputParamDefinitionType ( 'SWF', 'OC', 'PERIOD', 'PRINT', 'PRINT', 'KEYWORD', '', 'keyword to save', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfoc_rtype = InputParamDefinitionType ( 'SWF', 'OC', 'PERIOD', 'RTYPE', 'RTYPE', 'STRING', '', 'record type', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfoc_ocsetting = InputParamDefinitionType ( 'SWF', 'OC', 'PERIOD', 'OCSETTING', 'OCSETTING', 'KEYSTRING ALL FIRST LAST FREQUENCY STEPS', '', '', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfoc_all = InputParamDefinitionType ( 'SWF', 'OC', 'PERIOD', 'ALL', 'ALL', 'KEYWORD', '', '', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfoc_first = InputParamDefinitionType ( 'SWF', 'OC', 'PERIOD', 'FIRST', 'FIRST', 'KEYWORD', '', '', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfoc_last = InputParamDefinitionType ( 'SWF', 'OC', 'PERIOD', 'LAST', 'LAST', 'KEYWORD', '', '', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfoc_frequency = InputParamDefinitionType ( 'SWF', 'OC', 'PERIOD', 'FREQUENCY', 'FREQUENCY', 'INTEGER', '', '', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfoc_steps = InputParamDefinitionType ( 'SWF', 'OC', 'PERIOD', 'STEPS', 'STEPS', 'INTEGER1D', '<NSTP', '', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), dimension(*), parameter, public swf_oc_param_definitions = [ swfoc_budfilerec, swfoc_budget, swfoc_fileout, swfoc_budgetfile, swfoc_budcsvfilerec, swfoc_budgetcsv, swfoc_budgetcsvfile, swfoc_qoutfilerec, swfoc_qoutflow, swfoc_qoutflowfile, swfoc_stagefilerec, swfoc_stage, swfoc_stagefile, swfoc_qoutprintrec, swfoc_print_format, swfoc_formatrecord, swfoc_columns, swfoc_width, swfoc_digits, swfoc_format, swfoc_saverecord, swfoc_save, swfoc_printrecord, swfoc_print, swfoc_rtype, swfoc_ocsetting, swfoc_all, swfoc_first, swfoc_last, swfoc_frequency, swfoc_steps ]
 
type(inputparamdefinitiontype), dimension(*), parameter, public swf_oc_aggregate_definitions = [ InputParamDefinitionType ( '', '', '', '', '', '', '', '', .false., .false., .false., .false., .false., .false. ) ]
 
type(inputblockdefinitiontype), dimension(*), parameter, public swf_oc_block_definitions = [ InputBlockDefinitionType( 'OPTIONS', .false., .false., .false. ), InputBlockDefinitionType( 'PERIOD', .false., .false., .true. ) ]
 

Variable Documentation

◆ swf_oc_aggregate_definitions

type(inputparamdefinitiontype), dimension(*), parameter, public swfocinputmodule::swf_oc_aggregate_definitions = [ InputParamDefinitionType ( '', '', '', '', '', '', '', '', .false., .false., .false., .false., .false., .false. ) ]

Definition at line 681 of file swf-ocidm.f90.

681  type(InputParamDefinitionType), parameter :: &
682  swf_oc_aggregate_definitions(*) = &
683  [ &
684  inputparamdefinitiontype &
685  ( &
686  '', & ! component
687  '', & ! subcomponent
688  '', & ! block
689  '', & ! tag name
690  '', & ! fortran variable
691  '', & ! type
692  '', & ! shape
693  '', & ! longname
694  .false., & ! required
695  .false., & ! developmode
696  .false., & ! multi-record
697  .false., & ! preserve case
698  .false., & ! layered
699  .false. & ! timeseries
700  ) &
701  ]

◆ swf_oc_block_definitions

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

Definition at line 703 of file swf-ocidm.f90.

703  type(InputBlockDefinitionType), parameter :: &
704  swf_oc_block_definitions(*) = &
705  [ &
706  inputblockdefinitiontype( &
707  'OPTIONS', & ! blockname
708  .false., & ! required
709  .false., & ! aggregate
710  .false. & ! block_variable
711  ), &
712  inputblockdefinitiontype( &
713  'PERIOD', & ! blockname
714  .false., & ! required
715  .false., & ! aggregate
716  .true. & ! block_variable
717  ) &
718  ]

◆ swf_oc_multi_package

logical, public swfocinputmodule::swf_oc_multi_package = .false.

Definition at line 48 of file swf-ocidm.f90.

48  logical :: swf_oc_multi_package = .false.

◆ swf_oc_param_definitions

Definition at line 645 of file swf-ocidm.f90.

645  type(InputParamDefinitionType), parameter :: &
646  swf_oc_param_definitions(*) = &
647  [ &
648  swfoc_budfilerec, &
649  swfoc_budget, &
650  swfoc_fileout, &
651  swfoc_budgetfile, &
652  swfoc_budcsvfilerec, &
653  swfoc_budgetcsv, &
654  swfoc_budgetcsvfile, &
655  swfoc_qoutfilerec, &
656  swfoc_qoutflow, &
657  swfoc_qoutflowfile, &
658  swfoc_stagefilerec, &
659  swfoc_stage, &
660  swfoc_stagefile, &
661  swfoc_qoutprintrec, &
662  swfoc_print_format, &
663  swfoc_formatrecord, &
664  swfoc_columns, &
665  swfoc_width, &
666  swfoc_digits, &
667  swfoc_format, &
668  swfoc_saverecord, &
669  swfoc_save, &
670  swfoc_printrecord, &
671  swfoc_print, &
672  swfoc_rtype, &
673  swfoc_ocsetting, &
674  swfoc_all, &
675  swfoc_first, &
676  swfoc_last, &
677  swfoc_frequency, &
678  swfoc_steps &
679  ]

◆ swf_oc_subpackages

character(len=16), dimension(*), parameter, public swfocinputmodule::swf_oc_subpackages = [ ' ' ]

Definition at line 50 of file swf-ocidm.f90.

50  character(len=16), parameter :: &
51  swf_oc_subpackages(*) = &
52  [ &
53  ' ' &
54  ]

◆ swfoc_all

type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_all = InputParamDefinitionType ( 'SWF', 'OC', 'PERIOD', 'ALL', 'ALL', 'KEYWORD', '', '', .true., .false., .true., .false., .false., .false. )
private

Definition at line 550 of file swf-ocidm.f90.

550  type(InputParamDefinitionType), parameter :: &
551  swfoc_all = inputparamdefinitiontype &
552  ( &
553  'SWF', & ! component
554  'OC', & ! subcomponent
555  'PERIOD', & ! block
556  'ALL', & ! tag name
557  'ALL', & ! fortran variable
558  'KEYWORD', & ! type
559  '', & ! shape
560  '', & ! longname
561  .true., & ! required
562  .false., & ! developmode
563  .true., & ! multi-record
564  .false., & ! preserve case
565  .false., & ! layered
566  .false. & ! timeseries
567  )

◆ swfoc_budcsvfilerec

type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_budcsvfilerec = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'BUDGETCSV_FILERECORD', 'BUDCSVFILEREC', 'RECORD BUDGETCSV FILEOUT BUDGETCSVFILE', '', '', .false., .false., .false., .false., .false., .false. )
private

Definition at line 132 of file swf-ocidm.f90.

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

◆ swfoc_budfilerec

type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_budfilerec = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'BUDGET_FILERECORD', 'BUDFILEREC', 'RECORD BUDGET FILEOUT BUDGETFILE', '', '', .false., .false., .false., .false., .false., .false. )
private

Definition at line 56 of file swf-ocidm.f90.

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

◆ swfoc_budget

type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_budget = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'BUDGET', 'BUDGET', 'KEYWORD', '', 'budget keyword', .true., .false., .true., .false., .false., .false. )
private

Definition at line 75 of file swf-ocidm.f90.

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

◆ swfoc_budgetcsv

type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_budgetcsv = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'BUDGETCSV', 'BUDGETCSV', 'KEYWORD', '', 'budget keyword', .true., .false., .true., .false., .false., .false. )
private

Definition at line 151 of file swf-ocidm.f90.

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

◆ swfoc_budgetcsvfile

type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_budgetcsvfile = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'BUDGETCSVFILE', 'BUDGETCSVFILE', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
private

Definition at line 170 of file swf-ocidm.f90.

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

◆ swfoc_budgetfile

type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_budgetfile = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'BUDGETFILE', 'BUDGETFILE', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
private

Definition at line 113 of file swf-ocidm.f90.

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

◆ swfoc_columns

type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_columns = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'COLUMNS', 'COLUMNS', 'INTEGER', '', 'number of columns', .true., .false., .true., .false., .false., .false. )
private

Definition at line 360 of file swf-ocidm.f90.

360  type(InputParamDefinitionType), parameter :: &
361  swfoc_columns = inputparamdefinitiontype &
362  ( &
363  'SWF', & ! component
364  'OC', & ! subcomponent
365  'OPTIONS', & ! block
366  'COLUMNS', & ! tag name
367  'COLUMNS', & ! fortran variable
368  'INTEGER', & ! type
369  '', & ! shape
370  'number of columns', & ! longname
371  .true., & ! required
372  .false., & ! developmode
373  .true., & ! multi-record
374  .false., & ! preserve case
375  .false., & ! layered
376  .false. & ! timeseries
377  )

◆ swfoc_digits

type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_digits = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'DIGITS', 'DIGITS', 'INTEGER', '', 'number of digits', .true., .false., .true., .false., .false., .false. )
private

Definition at line 398 of file swf-ocidm.f90.

398  type(InputParamDefinitionType), parameter :: &
399  swfoc_digits = inputparamdefinitiontype &
400  ( &
401  'SWF', & ! component
402  'OC', & ! subcomponent
403  'OPTIONS', & ! block
404  'DIGITS', & ! tag name
405  'DIGITS', & ! fortran variable
406  'INTEGER', & ! type
407  '', & ! shape
408  'number of digits', & ! longname
409  .true., & ! required
410  .false., & ! developmode
411  .true., & ! multi-record
412  .false., & ! preserve case
413  .false., & ! layered
414  .false. & ! timeseries
415  )

◆ swfoc_fileout

type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_fileout = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'FILEOUT', 'FILEOUT', 'KEYWORD', '', 'file keyword', .true., .false., .true., .false., .false., .false. )
private

Definition at line 94 of file swf-ocidm.f90.

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

◆ swfoc_first

type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_first = InputParamDefinitionType ( 'SWF', 'OC', 'PERIOD', 'FIRST', 'FIRST', 'KEYWORD', '', '', .true., .false., .true., .false., .false., .false. )
private

Definition at line 569 of file swf-ocidm.f90.

569  type(InputParamDefinitionType), parameter :: &
570  swfoc_first = inputparamdefinitiontype &
571  ( &
572  'SWF', & ! component
573  'OC', & ! subcomponent
574  'PERIOD', & ! block
575  'FIRST', & ! tag name
576  'FIRST', & ! fortran variable
577  'KEYWORD', & ! type
578  '', & ! shape
579  '', & ! longname
580  .true., & ! required
581  .false., & ! developmode
582  .true., & ! multi-record
583  .false., & ! preserve case
584  .false., & ! layered
585  .false. & ! timeseries
586  )

◆ swfoc_format

type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_format = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'FORMAT', 'FORMAT', 'STRING', '', 'write format', .true., .false., .true., .false., .false., .false. )
private

Definition at line 417 of file swf-ocidm.f90.

417  type(InputParamDefinitionType), parameter :: &
418  swfoc_format = inputparamdefinitiontype &
419  ( &
420  'SWF', & ! component
421  'OC', & ! subcomponent
422  'OPTIONS', & ! block
423  'FORMAT', & ! tag name
424  'FORMAT', & ! fortran variable
425  'STRING', & ! type
426  '', & ! shape
427  'write format', & ! longname
428  .true., & ! required
429  .false., & ! developmode
430  .true., & ! multi-record
431  .false., & ! preserve case
432  .false., & ! layered
433  .false. & ! timeseries
434  )

◆ swfoc_formatrecord

type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_formatrecord = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'FORMATRECORD', 'FORMATRECORD', 'RECORD COLUMNS WIDTH DIGITS FORMAT', '', '', .true., .false., .true., .false., .false., .false. )
private

Definition at line 341 of file swf-ocidm.f90.

341  type(InputParamDefinitionType), parameter :: &
342  swfoc_formatrecord = inputparamdefinitiontype &
343  ( &
344  'SWF', & ! component
345  'OC', & ! subcomponent
346  'OPTIONS', & ! block
347  'FORMATRECORD', & ! tag name
348  'FORMATRECORD', & ! fortran variable
349  'RECORD COLUMNS WIDTH DIGITS FORMAT', & ! type
350  '', & ! shape
351  '', & ! longname
352  .true., & ! required
353  .false., & ! developmode
354  .true., & ! multi-record
355  .false., & ! preserve case
356  .false., & ! layered
357  .false. & ! timeseries
358  )

◆ swfoc_frequency

type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_frequency = InputParamDefinitionType ( 'SWF', 'OC', 'PERIOD', 'FREQUENCY', 'FREQUENCY', 'INTEGER', '', '', .true., .false., .true., .false., .false., .false. )
private

Definition at line 607 of file swf-ocidm.f90.

607  type(InputParamDefinitionType), parameter :: &
608  swfoc_frequency = inputparamdefinitiontype &
609  ( &
610  'SWF', & ! component
611  'OC', & ! subcomponent
612  'PERIOD', & ! block
613  'FREQUENCY', & ! tag name
614  'FREQUENCY', & ! fortran variable
615  'INTEGER', & ! type
616  '', & ! shape
617  '', & ! longname
618  .true., & ! required
619  .false., & ! developmode
620  .true., & ! multi-record
621  .false., & ! preserve case
622  .false., & ! layered
623  .false. & ! timeseries
624  )

◆ swfoc_last

type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_last = InputParamDefinitionType ( 'SWF', 'OC', 'PERIOD', 'LAST', 'LAST', 'KEYWORD', '', '', .true., .false., .true., .false., .false., .false. )
private

Definition at line 588 of file swf-ocidm.f90.

588  type(InputParamDefinitionType), parameter :: &
589  swfoc_last = inputparamdefinitiontype &
590  ( &
591  'SWF', & ! component
592  'OC', & ! subcomponent
593  'PERIOD', & ! block
594  'LAST', & ! tag name
595  'LAST', & ! fortran variable
596  'KEYWORD', & ! type
597  '', & ! shape
598  '', & ! longname
599  .true., & ! required
600  .false., & ! developmode
601  .true., & ! multi-record
602  .false., & ! preserve case
603  .false., & ! layered
604  .false. & ! timeseries
605  )

◆ swfoc_ocsetting

type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_ocsetting = InputParamDefinitionType ( 'SWF', 'OC', 'PERIOD', 'OCSETTING', 'OCSETTING', 'KEYSTRING ALL FIRST LAST FREQUENCY STEPS', '', '', .true., .false., .true., .false., .false., .false. )
private

Definition at line 531 of file swf-ocidm.f90.

531  type(InputParamDefinitionType), parameter :: &
532  swfoc_ocsetting = inputparamdefinitiontype &
533  ( &
534  'SWF', & ! component
535  'OC', & ! subcomponent
536  'PERIOD', & ! block
537  'OCSETTING', & ! tag name
538  'OCSETTING', & ! fortran variable
539  'KEYSTRING ALL FIRST LAST FREQUENCY STEPS', & ! type
540  '', & ! shape
541  '', & ! longname
542  .true., & ! required
543  .false., & ! developmode
544  .true., & ! multi-record
545  .false., & ! preserve case
546  .false., & ! layered
547  .false. & ! timeseries
548  )

◆ swfoc_print

type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_print = InputParamDefinitionType ( 'SWF', 'OC', 'PERIOD', 'PRINT', 'PRINT', 'KEYWORD', '', 'keyword to save', .true., .false., .true., .false., .false., .false. )
private

Definition at line 493 of file swf-ocidm.f90.

493  type(InputParamDefinitionType), parameter :: &
494  swfoc_print = inputparamdefinitiontype &
495  ( &
496  'SWF', & ! component
497  'OC', & ! subcomponent
498  'PERIOD', & ! block
499  'PRINT', & ! tag name
500  'PRINT', & ! fortran variable
501  'KEYWORD', & ! type
502  '', & ! shape
503  'keyword to save', & ! longname
504  .true., & ! required
505  .false., & ! developmode
506  .true., & ! multi-record
507  .false., & ! preserve case
508  .false., & ! layered
509  .false. & ! timeseries
510  )

◆ swfoc_print_format

type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_print_format = InputParamDefinitionType ( 'SWF', '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 322 of file swf-ocidm.f90.

322  type(InputParamDefinitionType), parameter :: &
323  swfoc_print_format = inputparamdefinitiontype &
324  ( &
325  'SWF', & ! component
326  'OC', & ! subcomponent
327  'OPTIONS', & ! block
328  'PRINT_FORMAT', & ! tag name
329  'PRINT_FORMAT', & ! fortran variable
330  'KEYWORD', & ! type
331  '', & ! shape
332  'keyword to indicate that a print format follows', & ! longname
333  .true., & ! required
334  .false., & ! developmode
335  .true., & ! multi-record
336  .false., & ! preserve case
337  .false., & ! layered
338  .false. & ! timeseries
339  )

◆ swfoc_printrecord

type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_printrecord = InputParamDefinitionType ( 'SWF', 'OC', 'PERIOD', 'PRINTRECORD', 'PRINTRECORD', 'RECORD PRINT RTYPE OCSETTING', '', '', .false., .false., .false., .false., .false., .false. )
private

Definition at line 474 of file swf-ocidm.f90.

474  type(InputParamDefinitionType), parameter :: &
475  swfoc_printrecord = inputparamdefinitiontype &
476  ( &
477  'SWF', & ! component
478  'OC', & ! subcomponent
479  'PERIOD', & ! block
480  'PRINTRECORD', & ! tag name
481  'PRINTRECORD', & ! fortran variable
482  'RECORD PRINT RTYPE OCSETTING', & ! type
483  '', & ! shape
484  '', & ! longname
485  .false., & ! required
486  .false., & ! developmode
487  .false., & ! multi-record
488  .false., & ! preserve case
489  .false., & ! layered
490  .false. & ! timeseries
491  )

◆ swfoc_qoutfilerec

type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_qoutfilerec = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'QOUTFLOW_FILERECORD', 'QOUTFILEREC', 'RECORD QOUTFLOW FILEOUT QOUTFLOWFILE', '', '', .false., .false., .false., .false., .false., .false. )
private

Definition at line 189 of file swf-ocidm.f90.

189  type(InputParamDefinitionType), parameter :: &
190  swfoc_qoutfilerec = inputparamdefinitiontype &
191  ( &
192  'SWF', & ! component
193  'OC', & ! subcomponent
194  'OPTIONS', & ! block
195  'QOUTFLOW_FILERECORD', & ! tag name
196  'QOUTFILEREC', & ! fortran variable
197  'RECORD QOUTFLOW FILEOUT QOUTFLOWFILE', & ! type
198  '', & ! shape
199  '', & ! longname
200  .false., & ! required
201  .false., & ! developmode
202  .false., & ! multi-record
203  .false., & ! preserve case
204  .false., & ! layered
205  .false. & ! timeseries
206  )

◆ swfoc_qoutflow

type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_qoutflow = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'QOUTFLOW', 'QOUTFLOW', 'KEYWORD', '', 'qoutflow keyword', .true., .false., .true., .false., .false., .false. )
private

Definition at line 208 of file swf-ocidm.f90.

208  type(InputParamDefinitionType), parameter :: &
209  swfoc_qoutflow = inputparamdefinitiontype &
210  ( &
211  'SWF', & ! component
212  'OC', & ! subcomponent
213  'OPTIONS', & ! block
214  'QOUTFLOW', & ! tag name
215  'QOUTFLOW', & ! fortran variable
216  'KEYWORD', & ! type
217  '', & ! shape
218  'qoutflow keyword', & ! longname
219  .true., & ! required
220  .false., & ! developmode
221  .true., & ! multi-record
222  .false., & ! preserve case
223  .false., & ! layered
224  .false. & ! timeseries
225  )

◆ swfoc_qoutflowfile

type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_qoutflowfile = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'QOUTFLOWFILE', 'QOUTFLOWFILE', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
private

Definition at line 227 of file swf-ocidm.f90.

227  type(InputParamDefinitionType), parameter :: &
228  swfoc_qoutflowfile = inputparamdefinitiontype &
229  ( &
230  'SWF', & ! component
231  'OC', & ! subcomponent
232  'OPTIONS', & ! block
233  'QOUTFLOWFILE', & ! tag name
234  'QOUTFLOWFILE', & ! fortran variable
235  'STRING', & ! type
236  '', & ! shape
237  'file keyword', & ! longname
238  .true., & ! required
239  .false., & ! developmode
240  .true., & ! multi-record
241  .true., & ! preserve case
242  .false., & ! layered
243  .false. & ! timeseries
244  )

◆ swfoc_qoutprintrec

type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_qoutprintrec = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'QOUTFLOWPRINTRECORD', 'QOUTPRINTREC', 'RECORD QOUTFLOW PRINT_FORMAT FORMATRECORD', '', '', .false., .false., .false., .false., .false., .false. )
private

Definition at line 303 of file swf-ocidm.f90.

303  type(InputParamDefinitionType), parameter :: &
304  swfoc_qoutprintrec = inputparamdefinitiontype &
305  ( &
306  'SWF', & ! component
307  'OC', & ! subcomponent
308  'OPTIONS', & ! block
309  'QOUTFLOWPRINTRECORD', & ! tag name
310  'QOUTPRINTREC', & ! fortran variable
311  'RECORD QOUTFLOW PRINT_FORMAT FORMATRECORD', & ! type
312  '', & ! shape
313  '', & ! longname
314  .false., & ! required
315  .false., & ! developmode
316  .false., & ! multi-record
317  .false., & ! preserve case
318  .false., & ! layered
319  .false. & ! timeseries
320  )

◆ swfoc_rtype

type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_rtype = InputParamDefinitionType ( 'SWF', 'OC', 'PERIOD', 'RTYPE', 'RTYPE', 'STRING', '', 'record type', .true., .false., .true., .false., .false., .false. )
private

Definition at line 512 of file swf-ocidm.f90.

512  type(InputParamDefinitionType), parameter :: &
513  swfoc_rtype = inputparamdefinitiontype &
514  ( &
515  'SWF', & ! component
516  'OC', & ! subcomponent
517  'PERIOD', & ! block
518  'RTYPE', & ! tag name
519  'RTYPE', & ! fortran variable
520  'STRING', & ! type
521  '', & ! shape
522  'record type', & ! longname
523  .true., & ! required
524  .false., & ! developmode
525  .true., & ! multi-record
526  .false., & ! preserve case
527  .false., & ! layered
528  .false. & ! timeseries
529  )

◆ swfoc_save

type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_save = InputParamDefinitionType ( 'SWF', 'OC', 'PERIOD', 'SAVE', 'SAVE', 'KEYWORD', '', 'keyword to save', .true., .false., .true., .false., .false., .false. )
private

Definition at line 455 of file swf-ocidm.f90.

455  type(InputParamDefinitionType), parameter :: &
456  swfoc_save = inputparamdefinitiontype &
457  ( &
458  'SWF', & ! component
459  'OC', & ! subcomponent
460  'PERIOD', & ! block
461  'SAVE', & ! tag name
462  'SAVE', & ! fortran variable
463  'KEYWORD', & ! type
464  '', & ! shape
465  'keyword to save', & ! longname
466  .true., & ! required
467  .false., & ! developmode
468  .true., & ! multi-record
469  .false., & ! preserve case
470  .false., & ! layered
471  .false. & ! timeseries
472  )

◆ swfoc_saverecord

type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_saverecord = InputParamDefinitionType ( 'SWF', 'OC', 'PERIOD', 'SAVERECORD', 'SAVERECORD', 'RECORD SAVE RTYPE OCSETTING', '', '', .false., .false., .false., .false., .false., .false. )
private

Definition at line 436 of file swf-ocidm.f90.

436  type(InputParamDefinitionType), parameter :: &
437  swfoc_saverecord = inputparamdefinitiontype &
438  ( &
439  'SWF', & ! component
440  'OC', & ! subcomponent
441  'PERIOD', & ! block
442  'SAVERECORD', & ! tag name
443  'SAVERECORD', & ! fortran variable
444  'RECORD SAVE RTYPE OCSETTING', & ! type
445  '', & ! shape
446  '', & ! longname
447  .false., & ! required
448  .false., & ! developmode
449  .false., & ! multi-record
450  .false., & ! preserve case
451  .false., & ! layered
452  .false. & ! timeseries
453  )

◆ swfoc_stage

type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_stage = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'STAGE', 'STAGE', 'KEYWORD', '', 'stage keyword', .true., .false., .true., .false., .false., .false. )
private

Definition at line 265 of file swf-ocidm.f90.

265  type(InputParamDefinitionType), parameter :: &
266  swfoc_stage = inputparamdefinitiontype &
267  ( &
268  'SWF', & ! component
269  'OC', & ! subcomponent
270  'OPTIONS', & ! block
271  'STAGE', & ! tag name
272  'STAGE', & ! fortran variable
273  'KEYWORD', & ! type
274  '', & ! shape
275  'stage keyword', & ! longname
276  .true., & ! required
277  .false., & ! developmode
278  .true., & ! multi-record
279  .false., & ! preserve case
280  .false., & ! layered
281  .false. & ! timeseries
282  )

◆ swfoc_stagefile

type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_stagefile = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'STAGEFILE', 'STAGEFILE', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
private

Definition at line 284 of file swf-ocidm.f90.

284  type(InputParamDefinitionType), parameter :: &
285  swfoc_stagefile = inputparamdefinitiontype &
286  ( &
287  'SWF', & ! component
288  'OC', & ! subcomponent
289  'OPTIONS', & ! block
290  'STAGEFILE', & ! tag name
291  'STAGEFILE', & ! fortran variable
292  'STRING', & ! type
293  '', & ! shape
294  'file keyword', & ! longname
295  .true., & ! required
296  .false., & ! developmode
297  .true., & ! multi-record
298  .true., & ! preserve case
299  .false., & ! layered
300  .false. & ! timeseries
301  )

◆ swfoc_stagefilerec

type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_stagefilerec = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'STAGE_FILERECORD', 'STAGEFILEREC', 'RECORD STAGE FILEOUT STAGEFILE', '', '', .false., .false., .false., .false., .false., .false. )
private

Definition at line 246 of file swf-ocidm.f90.

246  type(InputParamDefinitionType), parameter :: &
247  swfoc_stagefilerec = inputparamdefinitiontype &
248  ( &
249  'SWF', & ! component
250  'OC', & ! subcomponent
251  'OPTIONS', & ! block
252  'STAGE_FILERECORD', & ! tag name
253  'STAGEFILEREC', & ! fortran variable
254  'RECORD STAGE FILEOUT STAGEFILE', & ! type
255  '', & ! shape
256  '', & ! longname
257  .false., & ! required
258  .false., & ! developmode
259  .false., & ! multi-record
260  .false., & ! preserve case
261  .false., & ! layered
262  .false. & ! timeseries
263  )

◆ swfoc_steps

type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_steps = InputParamDefinitionType ( 'SWF', 'OC', 'PERIOD', 'STEPS', 'STEPS', 'INTEGER1D', '<NSTP', '', .true., .false., .true., .false., .false., .false. )
private

Definition at line 626 of file swf-ocidm.f90.

626  type(InputParamDefinitionType), parameter :: &
627  swfoc_steps = inputparamdefinitiontype &
628  ( &
629  'SWF', & ! component
630  'OC', & ! subcomponent
631  'PERIOD', & ! block
632  'STEPS', & ! tag name
633  'STEPS', & ! fortran variable
634  'INTEGER1D', & ! type
635  '<NSTP', & ! shape
636  '', & ! longname
637  .true., & ! required
638  .false., & ! developmode
639  .true., & ! multi-record
640  .false., & ! preserve case
641  .false., & ! layered
642  .false. & ! timeseries
643  )

◆ swfoc_width

type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_width = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'WIDTH', 'WIDTH', 'INTEGER', '', 'width for each number', .true., .false., .true., .false., .false., .false. )
private

Definition at line 379 of file swf-ocidm.f90.

379  type(InputParamDefinitionType), parameter :: &
380  swfoc_width = inputparamdefinitiontype &
381  ( &
382  'SWF', & ! component
383  'OC', & ! subcomponent
384  'OPTIONS', & ! block
385  'WIDTH', & ! tag name
386  'WIDTH', & ! fortran variable
387  'INTEGER', & ! type
388  '', & ! shape
389  'width for each number', & ! longname
390  .true., & ! required
391  .false., & ! developmode
392  .true., & ! multi-record
393  .false., & ! preserve case
394  .false., & ! layered
395  .false. & ! timeseries
396  )