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

Data Types

type  chfocparamfoundtype
 

Variables

logical, public chf_oc_multi_package = .false.
 
character(len=16), dimension(*), parameter, public chf_oc_subpackages = [ ' ' ]
 
type(inputparamdefinitiontype), parameter chfoc_budfilerec = InputParamDefinitionType ( 'CHF', 'OC', 'OPTIONS', 'BUDGET_FILERECORD', 'BUDFILEREC', 'RECORD BUDGET FILEOUT BUDGETFILE', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter chfoc_budget = InputParamDefinitionType ( 'CHF', 'OC', 'OPTIONS', 'BUDGET', 'BUDGET', 'KEYWORD', '', 'budget keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter chfoc_fileout = InputParamDefinitionType ( 'CHF', 'OC', 'OPTIONS', 'FILEOUT', 'FILEOUT', 'KEYWORD', '', 'file keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter chfoc_budgetfile = InputParamDefinitionType ( 'CHF', 'OC', 'OPTIONS', 'BUDGETFILE', 'BUDGETFILE', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter chfoc_budcsvfilerec = InputParamDefinitionType ( 'CHF', 'OC', 'OPTIONS', 'BUDGETCSV_FILERECORD', 'BUDCSVFILEREC', 'RECORD BUDGETCSV FILEOUT BUDGETCSVFILE', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter chfoc_budgetcsv = InputParamDefinitionType ( 'CHF', 'OC', 'OPTIONS', 'BUDGETCSV', 'BUDGETCSV', 'KEYWORD', '', 'budget keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter chfoc_budgetcsvfile = InputParamDefinitionType ( 'CHF', 'OC', 'OPTIONS', 'BUDGETCSVFILE', 'BUDGETCSVFILE', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter chfoc_qoutfilerec = InputParamDefinitionType ( 'CHF', 'OC', 'OPTIONS', 'QOUTFLOW_FILERECORD', 'QOUTFILEREC', 'RECORD QOUTFLOW FILEOUT QOUTFLOWFILE', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter chfoc_qoutflow = InputParamDefinitionType ( 'CHF', 'OC', 'OPTIONS', 'QOUTFLOW', 'QOUTFLOW', 'KEYWORD', '', 'qoutflow keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter chfoc_qoutflowfile = InputParamDefinitionType ( 'CHF', 'OC', 'OPTIONS', 'QOUTFLOWFILE', 'QOUTFLOWFILE', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter chfoc_stagefilerec = InputParamDefinitionType ( 'CHF', 'OC', 'OPTIONS', 'STAGE_FILERECORD', 'STAGEFILEREC', 'RECORD STAGE FILEOUT STAGEFILE', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter chfoc_stage = InputParamDefinitionType ( 'CHF', 'OC', 'OPTIONS', 'STAGE', 'STAGE', 'KEYWORD', '', 'stage keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter chfoc_stagefile = InputParamDefinitionType ( 'CHF', 'OC', 'OPTIONS', 'STAGEFILE', 'STAGEFILE', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter chfoc_qoutprintrec = InputParamDefinitionType ( 'CHF', 'OC', 'OPTIONS', 'QOUTFLOWPRINTRECORD', 'QOUTPRINTREC', 'RECORD QOUTFLOW PRINT_FORMAT FORMATRECORD', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter chfoc_print_format = InputParamDefinitionType ( 'CHF', 'OC', 'OPTIONS', 'PRINT_FORMAT', 'PRINT_FORMAT', 'KEYWORD', '', 'keyword to indicate that a print format follows', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter chfoc_formatrecord = InputParamDefinitionType ( 'CHF', 'OC', 'OPTIONS', 'FORMATRECORD', 'FORMATRECORD', 'RECORD COLUMNS WIDTH DIGITS FORMAT', '', '', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter chfoc_columns = InputParamDefinitionType ( 'CHF', 'OC', 'OPTIONS', 'COLUMNS', 'COLUMNS', 'INTEGER', '', 'number of columns', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter chfoc_width = InputParamDefinitionType ( 'CHF', 'OC', 'OPTIONS', 'WIDTH', 'WIDTH', 'INTEGER', '', 'width for each number', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter chfoc_digits = InputParamDefinitionType ( 'CHF', 'OC', 'OPTIONS', 'DIGITS', 'DIGITS', 'INTEGER', '', 'number of digits', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter chfoc_format = InputParamDefinitionType ( 'CHF', 'OC', 'OPTIONS', 'FORMAT', 'FORMAT', 'STRING', '', 'write format', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter chfoc_saverecord = InputParamDefinitionType ( 'CHF', 'OC', 'PERIOD', 'SAVERECORD', 'SAVERECORD', 'RECORD SAVE RTYPE OCSETTING', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter chfoc_save = InputParamDefinitionType ( 'CHF', 'OC', 'PERIOD', 'SAVE', 'SAVE', 'KEYWORD', '', 'keyword to save', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter chfoc_printrecord = InputParamDefinitionType ( 'CHF', 'OC', 'PERIOD', 'PRINTRECORD', 'PRINTRECORD', 'RECORD PRINT RTYPE OCSETTING', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter chfoc_print = InputParamDefinitionType ( 'CHF', 'OC', 'PERIOD', 'PRINT', 'PRINT', 'KEYWORD', '', 'keyword to save', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter chfoc_rtype = InputParamDefinitionType ( 'CHF', 'OC', 'PERIOD', 'RTYPE', 'RTYPE', 'STRING', '', 'record type', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter chfoc_ocsetting = InputParamDefinitionType ( 'CHF', 'OC', 'PERIOD', 'OCSETTING', 'OCSETTING', 'KEYSTRING ALL FIRST LAST FREQUENCY STEPS', '', '', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter chfoc_all = InputParamDefinitionType ( 'CHF', 'OC', 'PERIOD', 'ALL', 'ALL', 'KEYWORD', '', '', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter chfoc_first = InputParamDefinitionType ( 'CHF', 'OC', 'PERIOD', 'FIRST', 'FIRST', 'KEYWORD', '', '', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter chfoc_last = InputParamDefinitionType ( 'CHF', 'OC', 'PERIOD', 'LAST', 'LAST', 'KEYWORD', '', '', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter chfoc_frequency = InputParamDefinitionType ( 'CHF', 'OC', 'PERIOD', 'FREQUENCY', 'FREQUENCY', 'INTEGER', '', '', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter chfoc_steps = InputParamDefinitionType ( 'CHF', 'OC', 'PERIOD', 'STEPS', 'STEPS', 'INTEGER1D', '<NSTP', '', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), dimension(*), parameter, public chf_oc_param_definitions = [ chfoc_budfilerec, chfoc_budget, chfoc_fileout, chfoc_budgetfile, chfoc_budcsvfilerec, chfoc_budgetcsv, chfoc_budgetcsvfile, chfoc_qoutfilerec, chfoc_qoutflow, chfoc_qoutflowfile, chfoc_stagefilerec, chfoc_stage, chfoc_stagefile, chfoc_qoutprintrec, chfoc_print_format, chfoc_formatrecord, chfoc_columns, chfoc_width, chfoc_digits, chfoc_format, chfoc_saverecord, chfoc_save, chfoc_printrecord, chfoc_print, chfoc_rtype, chfoc_ocsetting, chfoc_all, chfoc_first, chfoc_last, chfoc_frequency, chfoc_steps ]
 
type(inputparamdefinitiontype), dimension(*), parameter, public chf_oc_aggregate_definitions = [ InputParamDefinitionType ( '', '', '', '', '', '', '', '', .false., .false., .false., .false., .false., .false. ) ]
 
type(inputblockdefinitiontype), dimension(*), parameter, public chf_oc_block_definitions = [ InputBlockDefinitionType( 'OPTIONS', .false., .false., .false. ), InputBlockDefinitionType( 'PERIOD', .false., .false., .true. ) ]
 

Variable Documentation

◆ chf_oc_aggregate_definitions

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

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

681  type(InputParamDefinitionType), parameter :: &
682  chf_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  ]

◆ chf_oc_block_definitions

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

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

703  type(InputBlockDefinitionType), parameter :: &
704  chf_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  ]

◆ chf_oc_multi_package

logical, public chfocinputmodule::chf_oc_multi_package = .false.

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

48  logical :: chf_oc_multi_package = .false.

◆ chf_oc_param_definitions

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

645  type(InputParamDefinitionType), parameter :: &
646  chf_oc_param_definitions(*) = &
647  [ &
648  chfoc_budfilerec, &
649  chfoc_budget, &
650  chfoc_fileout, &
651  chfoc_budgetfile, &
652  chfoc_budcsvfilerec, &
653  chfoc_budgetcsv, &
654  chfoc_budgetcsvfile, &
655  chfoc_qoutfilerec, &
656  chfoc_qoutflow, &
657  chfoc_qoutflowfile, &
658  chfoc_stagefilerec, &
659  chfoc_stage, &
660  chfoc_stagefile, &
661  chfoc_qoutprintrec, &
662  chfoc_print_format, &
663  chfoc_formatrecord, &
664  chfoc_columns, &
665  chfoc_width, &
666  chfoc_digits, &
667  chfoc_format, &
668  chfoc_saverecord, &
669  chfoc_save, &
670  chfoc_printrecord, &
671  chfoc_print, &
672  chfoc_rtype, &
673  chfoc_ocsetting, &
674  chfoc_all, &
675  chfoc_first, &
676  chfoc_last, &
677  chfoc_frequency, &
678  chfoc_steps &
679  ]

◆ chf_oc_subpackages

character(len=16), dimension(*), parameter, public chfocinputmodule::chf_oc_subpackages = [ ' ' ]

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

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

◆ chfoc_all

type(inputparamdefinitiontype), parameter chfocinputmodule::chfoc_all = InputParamDefinitionType ( 'CHF', 'OC', 'PERIOD', 'ALL', 'ALL', 'KEYWORD', '', '', .true., .false., .true., .false., .false., .false. )
private

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

550  type(InputParamDefinitionType), parameter :: &
551  chfoc_all = inputparamdefinitiontype &
552  ( &
553  'CHF', & ! 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  )

◆ chfoc_budcsvfilerec

type(inputparamdefinitiontype), parameter chfocinputmodule::chfoc_budcsvfilerec = InputParamDefinitionType ( 'CHF', 'OC', 'OPTIONS', 'BUDGETCSV_FILERECORD', 'BUDCSVFILEREC', 'RECORD BUDGETCSV FILEOUT BUDGETCSVFILE', '', '', .false., .false., .false., .false., .false., .false. )
private

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

132  type(InputParamDefinitionType), parameter :: &
133  chfoc_budcsvfilerec = inputparamdefinitiontype &
134  ( &
135  'CHF', & ! 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  )

◆ chfoc_budfilerec

type(inputparamdefinitiontype), parameter chfocinputmodule::chfoc_budfilerec = InputParamDefinitionType ( 'CHF', 'OC', 'OPTIONS', 'BUDGET_FILERECORD', 'BUDFILEREC', 'RECORD BUDGET FILEOUT BUDGETFILE', '', '', .false., .false., .false., .false., .false., .false. )
private

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

56  type(InputParamDefinitionType), parameter :: &
57  chfoc_budfilerec = inputparamdefinitiontype &
58  ( &
59  'CHF', & ! 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  )

◆ chfoc_budget

type(inputparamdefinitiontype), parameter chfocinputmodule::chfoc_budget = InputParamDefinitionType ( 'CHF', 'OC', 'OPTIONS', 'BUDGET', 'BUDGET', 'KEYWORD', '', 'budget keyword', .true., .false., .true., .false., .false., .false. )
private

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

75  type(InputParamDefinitionType), parameter :: &
76  chfoc_budget = inputparamdefinitiontype &
77  ( &
78  'CHF', & ! 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  )

◆ chfoc_budgetcsv

type(inputparamdefinitiontype), parameter chfocinputmodule::chfoc_budgetcsv = InputParamDefinitionType ( 'CHF', 'OC', 'OPTIONS', 'BUDGETCSV', 'BUDGETCSV', 'KEYWORD', '', 'budget keyword', .true., .false., .true., .false., .false., .false. )
private

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

151  type(InputParamDefinitionType), parameter :: &
152  chfoc_budgetcsv = inputparamdefinitiontype &
153  ( &
154  'CHF', & ! 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  )

◆ chfoc_budgetcsvfile

type(inputparamdefinitiontype), parameter chfocinputmodule::chfoc_budgetcsvfile = InputParamDefinitionType ( 'CHF', 'OC', 'OPTIONS', 'BUDGETCSVFILE', 'BUDGETCSVFILE', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
private

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

170  type(InputParamDefinitionType), parameter :: &
171  chfoc_budgetcsvfile = inputparamdefinitiontype &
172  ( &
173  'CHF', & ! 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  )

◆ chfoc_budgetfile

type(inputparamdefinitiontype), parameter chfocinputmodule::chfoc_budgetfile = InputParamDefinitionType ( 'CHF', 'OC', 'OPTIONS', 'BUDGETFILE', 'BUDGETFILE', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
private

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

113  type(InputParamDefinitionType), parameter :: &
114  chfoc_budgetfile = inputparamdefinitiontype &
115  ( &
116  'CHF', & ! 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  )

◆ chfoc_columns

type(inputparamdefinitiontype), parameter chfocinputmodule::chfoc_columns = InputParamDefinitionType ( 'CHF', 'OC', 'OPTIONS', 'COLUMNS', 'COLUMNS', 'INTEGER', '', 'number of columns', .true., .false., .true., .false., .false., .false. )
private

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

360  type(InputParamDefinitionType), parameter :: &
361  chfoc_columns = inputparamdefinitiontype &
362  ( &
363  'CHF', & ! 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  )

◆ chfoc_digits

type(inputparamdefinitiontype), parameter chfocinputmodule::chfoc_digits = InputParamDefinitionType ( 'CHF', 'OC', 'OPTIONS', 'DIGITS', 'DIGITS', 'INTEGER', '', 'number of digits', .true., .false., .true., .false., .false., .false. )
private

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

398  type(InputParamDefinitionType), parameter :: &
399  chfoc_digits = inputparamdefinitiontype &
400  ( &
401  'CHF', & ! 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  )

◆ chfoc_fileout

type(inputparamdefinitiontype), parameter chfocinputmodule::chfoc_fileout = InputParamDefinitionType ( 'CHF', 'OC', 'OPTIONS', 'FILEOUT', 'FILEOUT', 'KEYWORD', '', 'file keyword', .true., .false., .true., .false., .false., .false. )
private

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

94  type(InputParamDefinitionType), parameter :: &
95  chfoc_fileout = inputparamdefinitiontype &
96  ( &
97  'CHF', & ! 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  )

◆ chfoc_first

type(inputparamdefinitiontype), parameter chfocinputmodule::chfoc_first = InputParamDefinitionType ( 'CHF', 'OC', 'PERIOD', 'FIRST', 'FIRST', 'KEYWORD', '', '', .true., .false., .true., .false., .false., .false. )
private

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

569  type(InputParamDefinitionType), parameter :: &
570  chfoc_first = inputparamdefinitiontype &
571  ( &
572  'CHF', & ! 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  )

◆ chfoc_format

type(inputparamdefinitiontype), parameter chfocinputmodule::chfoc_format = InputParamDefinitionType ( 'CHF', 'OC', 'OPTIONS', 'FORMAT', 'FORMAT', 'STRING', '', 'write format', .true., .false., .true., .false., .false., .false. )
private

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

417  type(InputParamDefinitionType), parameter :: &
418  chfoc_format = inputparamdefinitiontype &
419  ( &
420  'CHF', & ! 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  )

◆ chfoc_formatrecord

type(inputparamdefinitiontype), parameter chfocinputmodule::chfoc_formatrecord = InputParamDefinitionType ( 'CHF', 'OC', 'OPTIONS', 'FORMATRECORD', 'FORMATRECORD', 'RECORD COLUMNS WIDTH DIGITS FORMAT', '', '', .true., .false., .true., .false., .false., .false. )
private

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

341  type(InputParamDefinitionType), parameter :: &
342  chfoc_formatrecord = inputparamdefinitiontype &
343  ( &
344  'CHF', & ! 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  )

◆ chfoc_frequency

type(inputparamdefinitiontype), parameter chfocinputmodule::chfoc_frequency = InputParamDefinitionType ( 'CHF', 'OC', 'PERIOD', 'FREQUENCY', 'FREQUENCY', 'INTEGER', '', '', .true., .false., .true., .false., .false., .false. )
private

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

607  type(InputParamDefinitionType), parameter :: &
608  chfoc_frequency = inputparamdefinitiontype &
609  ( &
610  'CHF', & ! 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  )

◆ chfoc_last

type(inputparamdefinitiontype), parameter chfocinputmodule::chfoc_last = InputParamDefinitionType ( 'CHF', 'OC', 'PERIOD', 'LAST', 'LAST', 'KEYWORD', '', '', .true., .false., .true., .false., .false., .false. )
private

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

588  type(InputParamDefinitionType), parameter :: &
589  chfoc_last = inputparamdefinitiontype &
590  ( &
591  'CHF', & ! 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  )

◆ chfoc_ocsetting

type(inputparamdefinitiontype), parameter chfocinputmodule::chfoc_ocsetting = InputParamDefinitionType ( 'CHF', 'OC', 'PERIOD', 'OCSETTING', 'OCSETTING', 'KEYSTRING ALL FIRST LAST FREQUENCY STEPS', '', '', .true., .false., .true., .false., .false., .false. )
private

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

531  type(InputParamDefinitionType), parameter :: &
532  chfoc_ocsetting = inputparamdefinitiontype &
533  ( &
534  'CHF', & ! 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  )

◆ chfoc_print

type(inputparamdefinitiontype), parameter chfocinputmodule::chfoc_print = InputParamDefinitionType ( 'CHF', 'OC', 'PERIOD', 'PRINT', 'PRINT', 'KEYWORD', '', 'keyword to save', .true., .false., .true., .false., .false., .false. )
private

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

493  type(InputParamDefinitionType), parameter :: &
494  chfoc_print = inputparamdefinitiontype &
495  ( &
496  'CHF', & ! 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  )

◆ chfoc_print_format

type(inputparamdefinitiontype), parameter chfocinputmodule::chfoc_print_format = InputParamDefinitionType ( 'CHF', '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 chf-ocidm.f90.

322  type(InputParamDefinitionType), parameter :: &
323  chfoc_print_format = inputparamdefinitiontype &
324  ( &
325  'CHF', & ! 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  )

◆ chfoc_printrecord

type(inputparamdefinitiontype), parameter chfocinputmodule::chfoc_printrecord = InputParamDefinitionType ( 'CHF', 'OC', 'PERIOD', 'PRINTRECORD', 'PRINTRECORD', 'RECORD PRINT RTYPE OCSETTING', '', '', .false., .false., .false., .false., .false., .false. )
private

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

474  type(InputParamDefinitionType), parameter :: &
475  chfoc_printrecord = inputparamdefinitiontype &
476  ( &
477  'CHF', & ! 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  )

◆ chfoc_qoutfilerec

type(inputparamdefinitiontype), parameter chfocinputmodule::chfoc_qoutfilerec = InputParamDefinitionType ( 'CHF', 'OC', 'OPTIONS', 'QOUTFLOW_FILERECORD', 'QOUTFILEREC', 'RECORD QOUTFLOW FILEOUT QOUTFLOWFILE', '', '', .false., .false., .false., .false., .false., .false. )
private

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

189  type(InputParamDefinitionType), parameter :: &
190  chfoc_qoutfilerec = inputparamdefinitiontype &
191  ( &
192  'CHF', & ! 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  )

◆ chfoc_qoutflow

type(inputparamdefinitiontype), parameter chfocinputmodule::chfoc_qoutflow = InputParamDefinitionType ( 'CHF', 'OC', 'OPTIONS', 'QOUTFLOW', 'QOUTFLOW', 'KEYWORD', '', 'qoutflow keyword', .true., .false., .true., .false., .false., .false. )
private

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

208  type(InputParamDefinitionType), parameter :: &
209  chfoc_qoutflow = inputparamdefinitiontype &
210  ( &
211  'CHF', & ! 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  )

◆ chfoc_qoutflowfile

type(inputparamdefinitiontype), parameter chfocinputmodule::chfoc_qoutflowfile = InputParamDefinitionType ( 'CHF', 'OC', 'OPTIONS', 'QOUTFLOWFILE', 'QOUTFLOWFILE', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
private

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

227  type(InputParamDefinitionType), parameter :: &
228  chfoc_qoutflowfile = inputparamdefinitiontype &
229  ( &
230  'CHF', & ! 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  )

◆ chfoc_qoutprintrec

type(inputparamdefinitiontype), parameter chfocinputmodule::chfoc_qoutprintrec = InputParamDefinitionType ( 'CHF', 'OC', 'OPTIONS', 'QOUTFLOWPRINTRECORD', 'QOUTPRINTREC', 'RECORD QOUTFLOW PRINT_FORMAT FORMATRECORD', '', '', .false., .false., .false., .false., .false., .false. )
private

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

303  type(InputParamDefinitionType), parameter :: &
304  chfoc_qoutprintrec = inputparamdefinitiontype &
305  ( &
306  'CHF', & ! 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  )

◆ chfoc_rtype

type(inputparamdefinitiontype), parameter chfocinputmodule::chfoc_rtype = InputParamDefinitionType ( 'CHF', 'OC', 'PERIOD', 'RTYPE', 'RTYPE', 'STRING', '', 'record type', .true., .false., .true., .false., .false., .false. )
private

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

512  type(InputParamDefinitionType), parameter :: &
513  chfoc_rtype = inputparamdefinitiontype &
514  ( &
515  'CHF', & ! 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  )

◆ chfoc_save

type(inputparamdefinitiontype), parameter chfocinputmodule::chfoc_save = InputParamDefinitionType ( 'CHF', 'OC', 'PERIOD', 'SAVE', 'SAVE', 'KEYWORD', '', 'keyword to save', .true., .false., .true., .false., .false., .false. )
private

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

455  type(InputParamDefinitionType), parameter :: &
456  chfoc_save = inputparamdefinitiontype &
457  ( &
458  'CHF', & ! 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  )

◆ chfoc_saverecord

type(inputparamdefinitiontype), parameter chfocinputmodule::chfoc_saverecord = InputParamDefinitionType ( 'CHF', 'OC', 'PERIOD', 'SAVERECORD', 'SAVERECORD', 'RECORD SAVE RTYPE OCSETTING', '', '', .false., .false., .false., .false., .false., .false. )
private

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

436  type(InputParamDefinitionType), parameter :: &
437  chfoc_saverecord = inputparamdefinitiontype &
438  ( &
439  'CHF', & ! 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  )

◆ chfoc_stage

type(inputparamdefinitiontype), parameter chfocinputmodule::chfoc_stage = InputParamDefinitionType ( 'CHF', 'OC', 'OPTIONS', 'STAGE', 'STAGE', 'KEYWORD', '', 'stage keyword', .true., .false., .true., .false., .false., .false. )
private

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

265  type(InputParamDefinitionType), parameter :: &
266  chfoc_stage = inputparamdefinitiontype &
267  ( &
268  'CHF', & ! 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  )

◆ chfoc_stagefile

type(inputparamdefinitiontype), parameter chfocinputmodule::chfoc_stagefile = InputParamDefinitionType ( 'CHF', 'OC', 'OPTIONS', 'STAGEFILE', 'STAGEFILE', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
private

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

284  type(InputParamDefinitionType), parameter :: &
285  chfoc_stagefile = inputparamdefinitiontype &
286  ( &
287  'CHF', & ! 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  )

◆ chfoc_stagefilerec

type(inputparamdefinitiontype), parameter chfocinputmodule::chfoc_stagefilerec = InputParamDefinitionType ( 'CHF', 'OC', 'OPTIONS', 'STAGE_FILERECORD', 'STAGEFILEREC', 'RECORD STAGE FILEOUT STAGEFILE', '', '', .false., .false., .false., .false., .false., .false. )
private

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

246  type(InputParamDefinitionType), parameter :: &
247  chfoc_stagefilerec = inputparamdefinitiontype &
248  ( &
249  'CHF', & ! 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  )

◆ chfoc_steps

type(inputparamdefinitiontype), parameter chfocinputmodule::chfoc_steps = InputParamDefinitionType ( 'CHF', 'OC', 'PERIOD', 'STEPS', 'STEPS', 'INTEGER1D', '<NSTP', '', .true., .false., .true., .false., .false., .false. )
private

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

626  type(InputParamDefinitionType), parameter :: &
627  chfoc_steps = inputparamdefinitiontype &
628  ( &
629  'CHF', & ! 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  )

◆ chfoc_width

type(inputparamdefinitiontype), parameter chfocinputmodule::chfoc_width = InputParamDefinitionType ( 'CHF', 'OC', 'OPTIONS', 'WIDTH', 'WIDTH', 'INTEGER', '', 'width for each number', .true., .false., .true., .false., .false., .false. )
private

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

379  type(InputParamDefinitionType), parameter :: &
380  chfoc_width = inputparamdefinitiontype &
381  ( &
382  'CHF', & ! 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  )