MODFLOW 6  version 6.9.0.dev0
USGS Modular Hydrologic Model
prtocinputmodule Module Reference

Data Types

type  prtocparamfoundtype
 

Variables

logical, public prt_oc_multi_package = .false.
 
logical, public prt_oc_is_advanced = .false.
 
character(len=16), dimension(*), parameter, public prt_oc_subpackages = [ ' ' ]
 
type(inputparamdefinitiontype), parameter prtoc_budfilerec = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'BUDGET_FILERECORD', 'BUDFILEREC', 'RECORD BUDGET FILEOUT BUDGETFILE', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtoc_budget = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'BUDGET', 'BUDGET', 'KEYWORD', '', 'budget keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtoc_fileout = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'FILEOUT', 'FILEOUT', 'KEYWORD', '', 'file keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtoc_budgetfile = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'BUDGETFILE', 'BUDGETFILE', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtoc_budcsvfilerec = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'BUDGETCSV_FILERECORD', 'BUDCSVFILEREC', 'RECORD BUDGETCSV FILEOUT BUDGETCSVFILE', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtoc_budgetcsv = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'BUDGETCSV', 'BUDGETCSV', 'KEYWORD', '', 'budget keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtoc_budgetcsvfile = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'BUDGETCSVFILE', 'BUDGETCSVFILE', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtoc_trackfilerec = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'TRACK_FILERECORD', 'TRACKFILEREC', 'RECORD TRACK FILEOUT TRACKFILE', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtoc_track = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'TRACK', 'TRACK', 'KEYWORD', '', 'track keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtoc_trackfile = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'TRACKFILE', 'TRACKFILE', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtoc_trackcsvfilerec = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'TRACKCSV_FILERECORD', 'TRACKCSVFILEREC', 'RECORD TRACKCSV FILEOUT TRACKCSVFILE', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtoc_trackcsv = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'TRACKCSV', 'TRACKCSV', 'KEYWORD', '', 'track keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtoc_trackcsvfile = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'TRACKCSVFILE', 'TRACKCSVFILE', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtoc_track_release = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'TRACK_RELEASE', 'TRACK_RELEASE', 'KEYWORD', '', 'track release', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtoc_track_exit = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'TRACK_EXIT', 'TRACK_EXIT', 'KEYWORD', '', 'track domain exits', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtoc_track_subf_exit = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'TRACK_SUBFEATURE_EXIT', 'TRACK_SUBF_EXIT', 'KEYWORD', '', 'track cell exits', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtoc_track_timestep = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'TRACK_TIMESTEP', 'TRACK_TIMESTEP', 'KEYWORD', '', 'track timestep ends', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtoc_track_terminate = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'TRACK_TERMINATE', 'TRACK_TERMINATE', 'KEYWORD', '', 'track termination', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtoc_track_weaksink = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'TRACK_WEAKSINK', 'TRACK_WEAKSINK', 'KEYWORD', '', 'track weaksink exits', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtoc_track_usertime = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'TRACK_USERTIME', 'TRACK_USERTIME', 'KEYWORD', '', 'track user-specified times', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtoc_track_dropped = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'TRACK_DROPPED', 'TRACK_DROPPED', 'KEYWORD', '', 'track drops to water table', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtoc_ttimesrec = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'TRACK_TIMESRECORD', 'TTIMESREC', 'RECORD TRACK_TIMES TIMES', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtoc_track_times = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'TRACK_TIMES', 'TRACK_TIMES', 'KEYWORD', '', '', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtoc_times = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'TIMES', 'TIMES', 'DOUBLE1D', 'ANY1D', 'tracking times', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtoc_ttimesfilerec = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'TRACK_TIMESFILERECORD', 'TTIMESFILEREC', 'RECORD TRACK_TIMESFILE TIMESFILE', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtoc_track_timesfile = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'TRACK_TIMESFILE', 'TRACK_TIMESFILE', 'KEYWORD', '', '', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtoc_timesfile = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'TIMESFILE', 'TIMESFILE', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtoc_dev_dump_evtrace = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'DEV_DUMP_EVENT_TRACE', 'DEV_DUMP_EVTRACE', 'KEYWORD', '', 'print particle tracking events', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtoc_scratch_buffer = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'SCRATCH_BUFFER', 'SCRATCH_BUFFER', 'KEYWORD', '', 'buffer track events in scratch file instead of memory', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtoc_ntracktimes = InputParamDefinitionType ( 'PRT', 'OC', 'DIMENSIONS', 'NTRACKTIMES', 'NTRACKTIMES', 'INTEGER', '', 'number of particle tracking times', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtoc_time = InputParamDefinitionType ( 'PRT', 'OC', 'TRACKTIMES', 'TIME', 'TIME', 'DOUBLE', '', 'release time', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtoc_saverecord = InputParamDefinitionType ( 'PRT', 'OC', 'PERIOD', 'SAVERECORD', 'SAVERECORD', 'RECORD SAVE RTYPE OCSETTING', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtoc_save = InputParamDefinitionType ( 'PRT', 'OC', 'PERIOD', 'SAVE', 'SAVE', 'KEYWORD', '', 'keyword to save', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtoc_printrecord = InputParamDefinitionType ( 'PRT', 'OC', 'PERIOD', 'PRINTRECORD', 'PRINTRECORD', 'RECORD PRINT RTYPE OCSETTING', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtoc_print = InputParamDefinitionType ( 'PRT', 'OC', 'PERIOD', 'PRINT', 'PRINT', 'KEYWORD', '', 'keyword to save', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtoc_rtype = InputParamDefinitionType ( 'PRT', 'OC', 'PERIOD', 'RTYPE', 'RTYPE', 'STRING', '', 'record type', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtoc_all = InputParamDefinitionType ( 'PRT', 'OC', 'PERIOD', 'ALL', 'ALL', 'KEYWORD', '', '', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtoc_first = InputParamDefinitionType ( 'PRT', 'OC', 'PERIOD', 'FIRST', 'FIRST', 'KEYWORD', '', '', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtoc_last = InputParamDefinitionType ( 'PRT', 'OC', 'PERIOD', 'LAST', 'LAST', 'KEYWORD', '', '', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtoc_frequency = InputParamDefinitionType ( 'PRT', 'OC', 'PERIOD', 'FREQUENCY', 'FREQUENCY', 'INTEGER', '', '', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtoc_steps = InputParamDefinitionType ( 'PRT', 'OC', 'PERIOD', 'STEPS', 'STEPS', 'INTEGER1D', '<NSTP', '', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), dimension(*), parameter, public prt_oc_param_definitions = [ prtoc_budfilerec, prtoc_budget, prtoc_fileout, prtoc_budgetfile, prtoc_budcsvfilerec, prtoc_budgetcsv, prtoc_budgetcsvfile, prtoc_trackfilerec, prtoc_track, prtoc_trackfile, prtoc_trackcsvfilerec, prtoc_trackcsv, prtoc_trackcsvfile, prtoc_track_release, prtoc_track_exit, prtoc_track_subf_exit, prtoc_track_timestep, prtoc_track_terminate, prtoc_track_weaksink, prtoc_track_usertime, prtoc_track_dropped, prtoc_ttimesrec, prtoc_track_times, prtoc_times, prtoc_ttimesfilerec, prtoc_track_timesfile, prtoc_timesfile, prtoc_dev_dump_evtrace, prtoc_scratch_buffer, prtoc_ntracktimes, prtoc_time, prtoc_saverecord, prtoc_save, prtoc_printrecord, prtoc_print, prtoc_rtype, prtoc_all, prtoc_first, prtoc_last, prtoc_frequency, prtoc_steps ]
 
type(inputparamdefinitiontype), parameter prtoc_tracktimes = InputParamDefinitionType ( 'PRT', 'OC', 'TRACKTIMES', 'TRACKTIMES', 'TRACKTIMES', 'RECARRAY TIME', 'NTRACKTIMES', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtoc_ocsetting = InputParamDefinitionType ( 'PRT', 'OC', 'PERIOD', 'OCSETTING', 'OCSETTING', 'KEYSTRING ALL FIRST LAST FREQUENCY STEPS', '', '', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), dimension(*), parameter, public prt_oc_aggregate_definitions = [ prtoc_tracktimes, prtoc_ocsetting ]
 
type(inputblockdefinitiontype), dimension(*), parameter, public prt_oc_block_definitions = [ InputBlockDefinitionType( 'OPTIONS', .false., .false., .false. ), InputBlockDefinitionType( 'DIMENSIONS', .false., .false., .false. ), InputBlockDefinitionType( 'TRACKTIMES', .false., .true., .false. ), InputBlockDefinitionType( 'PERIOD', .true., .true., .true. ) ]
 

Variable Documentation

◆ prt_oc_aggregate_definitions

type(inputparamdefinitiontype), dimension(*), parameter, public prtocinputmodule::prt_oc_aggregate_definitions = [ prtoc_tracktimes, prtoc_ocsetting ]

Definition at line 931 of file prt-ocidm.f90.

931  type(InputParamDefinitionType), parameter :: &
932  prt_oc_aggregate_definitions(*) = &
933  [ &
934  prtoc_tracktimes, &
935  prtoc_ocsetting &
936  ]

◆ prt_oc_block_definitions

type(inputblockdefinitiontype), dimension(*), parameter, public prtocinputmodule::prt_oc_block_definitions = [ InputBlockDefinitionType( 'OPTIONS', .false., .false., .false. ), InputBlockDefinitionType( 'DIMENSIONS', .false., .false., .false. ), InputBlockDefinitionType( 'TRACKTIMES', .false., .true., .false. ), InputBlockDefinitionType( 'PERIOD', .true., .true., .true. ) ]

Definition at line 938 of file prt-ocidm.f90.

938  type(InputBlockDefinitionType), parameter :: &
939  prt_oc_block_definitions(*) = &
940  [ &
941  inputblockdefinitiontype( &
942  'OPTIONS', & ! blockname
943  .false., & ! required
944  .false., & ! aggregate
945  .false. & ! block_variable
946  ), &
947  inputblockdefinitiontype( &
948  'DIMENSIONS', & ! blockname
949  .false., & ! required
950  .false., & ! aggregate
951  .false. & ! block_variable
952  ), &
953  inputblockdefinitiontype( &
954  'TRACKTIMES', & ! blockname
955  .false., & ! required
956  .true., & ! aggregate
957  .false. & ! block_variable
958  ), &
959  inputblockdefinitiontype( &
960  'PERIOD', & ! blockname
961  .true., & ! required
962  .true., & ! aggregate
963  .true. & ! block_variable
964  ) &
965  ]

◆ prt_oc_is_advanced

logical, public prtocinputmodule::prt_oc_is_advanced = .false.

Definition at line 60 of file prt-ocidm.f90.

60  logical :: prt_oc_is_advanced = .false.

◆ prt_oc_multi_package

logical, public prtocinputmodule::prt_oc_multi_package = .false.

Definition at line 59 of file prt-ocidm.f90.

59  logical :: prt_oc_multi_package = .false.

◆ prt_oc_param_definitions

Definition at line 847 of file prt-ocidm.f90.

847  type(InputParamDefinitionType), parameter :: &
848  prt_oc_param_definitions(*) = &
849  [ &
850  prtoc_budfilerec, &
851  prtoc_budget, &
852  prtoc_fileout, &
853  prtoc_budgetfile, &
854  prtoc_budcsvfilerec, &
855  prtoc_budgetcsv, &
856  prtoc_budgetcsvfile, &
857  prtoc_trackfilerec, &
858  prtoc_track, &
859  prtoc_trackfile, &
860  prtoc_trackcsvfilerec, &
861  prtoc_trackcsv, &
862  prtoc_trackcsvfile, &
863  prtoc_track_release, &
864  prtoc_track_exit, &
865  prtoc_track_subf_exit, &
866  prtoc_track_timestep, &
867  prtoc_track_terminate, &
868  prtoc_track_weaksink, &
869  prtoc_track_usertime, &
870  prtoc_track_dropped, &
871  prtoc_ttimesrec, &
872  prtoc_track_times, &
873  prtoc_times, &
874  prtoc_ttimesfilerec, &
875  prtoc_track_timesfile, &
876  prtoc_timesfile, &
877  prtoc_dev_dump_evtrace, &
878  prtoc_scratch_buffer, &
879  prtoc_ntracktimes, &
880  prtoc_time, &
881  prtoc_saverecord, &
882  prtoc_save, &
883  prtoc_printrecord, &
884  prtoc_print, &
885  prtoc_rtype, &
886  prtoc_all, &
887  prtoc_first, &
888  prtoc_last, &
889  prtoc_frequency, &
890  prtoc_steps &
891  ]

◆ prt_oc_subpackages

character(len=16), dimension(*), parameter, public prtocinputmodule::prt_oc_subpackages = [ ' ' ]

Definition at line 62 of file prt-ocidm.f90.

62  character(len=16), parameter :: &
63  prt_oc_subpackages(*) = &
64  [ &
65  ' ' &
66  ]

◆ prtoc_all

type(inputparamdefinitiontype), parameter prtocinputmodule::prtoc_all = InputParamDefinitionType ( 'PRT', 'OC', 'PERIOD', 'ALL', 'ALL', 'KEYWORD', '', '', .true., .false., .true., .false., .false., .false. )
private

Definition at line 752 of file prt-ocidm.f90.

752  type(InputParamDefinitionType), parameter :: &
753  prtoc_all = inputparamdefinitiontype &
754  ( &
755  'PRT', & ! component
756  'OC', & ! subcomponent
757  'PERIOD', & ! block
758  'ALL', & ! tag name
759  'ALL', & ! fortran variable
760  'KEYWORD', & ! type
761  '', & ! shape
762  '', & ! longname
763  .true., & ! required
764  .false., & ! developmode
765  .true., & ! multi-record
766  .false., & ! preserve case
767  .false., & ! layered
768  .false. & ! timeseries
769  )

◆ prtoc_budcsvfilerec

type(inputparamdefinitiontype), parameter prtocinputmodule::prtoc_budcsvfilerec = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'BUDGETCSV_FILERECORD', 'BUDCSVFILEREC', 'RECORD BUDGETCSV FILEOUT BUDGETCSVFILE', '', '', .false., .false., .false., .false., .false., .false. )
private

Definition at line 144 of file prt-ocidm.f90.

144  type(InputParamDefinitionType), parameter :: &
145  prtoc_budcsvfilerec = inputparamdefinitiontype &
146  ( &
147  'PRT', & ! component
148  'OC', & ! subcomponent
149  'OPTIONS', & ! block
150  'BUDGETCSV_FILERECORD', & ! tag name
151  'BUDCSVFILEREC', & ! fortran variable
152  'RECORD BUDGETCSV FILEOUT BUDGETCSVFILE', & ! type
153  '', & ! shape
154  '', & ! longname
155  .false., & ! required
156  .false., & ! developmode
157  .false., & ! multi-record
158  .false., & ! preserve case
159  .false., & ! layered
160  .false. & ! timeseries
161  )

◆ prtoc_budfilerec

type(inputparamdefinitiontype), parameter prtocinputmodule::prtoc_budfilerec = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'BUDGET_FILERECORD', 'BUDFILEREC', 'RECORD BUDGET FILEOUT BUDGETFILE', '', '', .false., .false., .false., .false., .false., .false. )
private

Definition at line 68 of file prt-ocidm.f90.

68  type(InputParamDefinitionType), parameter :: &
69  prtoc_budfilerec = inputparamdefinitiontype &
70  ( &
71  'PRT', & ! component
72  'OC', & ! subcomponent
73  'OPTIONS', & ! block
74  'BUDGET_FILERECORD', & ! tag name
75  'BUDFILEREC', & ! fortran variable
76  'RECORD BUDGET FILEOUT BUDGETFILE', & ! type
77  '', & ! shape
78  '', & ! longname
79  .false., & ! required
80  .false., & ! developmode
81  .false., & ! multi-record
82  .false., & ! preserve case
83  .false., & ! layered
84  .false. & ! timeseries
85  )

◆ prtoc_budget

type(inputparamdefinitiontype), parameter prtocinputmodule::prtoc_budget = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'BUDGET', 'BUDGET', 'KEYWORD', '', 'budget keyword', .true., .false., .true., .false., .false., .false. )
private

Definition at line 87 of file prt-ocidm.f90.

87  type(InputParamDefinitionType), parameter :: &
88  prtoc_budget = inputparamdefinitiontype &
89  ( &
90  'PRT', & ! component
91  'OC', & ! subcomponent
92  'OPTIONS', & ! block
93  'BUDGET', & ! tag name
94  'BUDGET', & ! fortran variable
95  'KEYWORD', & ! type
96  '', & ! shape
97  'budget keyword', & ! longname
98  .true., & ! required
99  .false., & ! developmode
100  .true., & ! multi-record
101  .false., & ! preserve case
102  .false., & ! layered
103  .false. & ! timeseries
104  )

◆ prtoc_budgetcsv

type(inputparamdefinitiontype), parameter prtocinputmodule::prtoc_budgetcsv = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'BUDGETCSV', 'BUDGETCSV', 'KEYWORD', '', 'budget keyword', .true., .false., .true., .false., .false., .false. )
private

Definition at line 163 of file prt-ocidm.f90.

163  type(InputParamDefinitionType), parameter :: &
164  prtoc_budgetcsv = inputparamdefinitiontype &
165  ( &
166  'PRT', & ! component
167  'OC', & ! subcomponent
168  'OPTIONS', & ! block
169  'BUDGETCSV', & ! tag name
170  'BUDGETCSV', & ! fortran variable
171  'KEYWORD', & ! type
172  '', & ! shape
173  'budget keyword', & ! longname
174  .true., & ! required
175  .false., & ! developmode
176  .true., & ! multi-record
177  .false., & ! preserve case
178  .false., & ! layered
179  .false. & ! timeseries
180  )

◆ prtoc_budgetcsvfile

type(inputparamdefinitiontype), parameter prtocinputmodule::prtoc_budgetcsvfile = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'BUDGETCSVFILE', 'BUDGETCSVFILE', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
private

Definition at line 182 of file prt-ocidm.f90.

182  type(InputParamDefinitionType), parameter :: &
183  prtoc_budgetcsvfile = inputparamdefinitiontype &
184  ( &
185  'PRT', & ! component
186  'OC', & ! subcomponent
187  'OPTIONS', & ! block
188  'BUDGETCSVFILE', & ! tag name
189  'BUDGETCSVFILE', & ! fortran variable
190  'STRING', & ! type
191  '', & ! shape
192  'file keyword', & ! longname
193  .true., & ! required
194  .false., & ! developmode
195  .true., & ! multi-record
196  .true., & ! preserve case
197  .false., & ! layered
198  .false. & ! timeseries
199  )

◆ prtoc_budgetfile

type(inputparamdefinitiontype), parameter prtocinputmodule::prtoc_budgetfile = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'BUDGETFILE', 'BUDGETFILE', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
private

Definition at line 125 of file prt-ocidm.f90.

125  type(InputParamDefinitionType), parameter :: &
126  prtoc_budgetfile = inputparamdefinitiontype &
127  ( &
128  'PRT', & ! component
129  'OC', & ! subcomponent
130  'OPTIONS', & ! block
131  'BUDGETFILE', & ! tag name
132  'BUDGETFILE', & ! fortran variable
133  'STRING', & ! type
134  '', & ! shape
135  'file keyword', & ! longname
136  .true., & ! required
137  .false., & ! developmode
138  .true., & ! multi-record
139  .true., & ! preserve case
140  .false., & ! layered
141  .false. & ! timeseries
142  )

◆ prtoc_dev_dump_evtrace

type(inputparamdefinitiontype), parameter prtocinputmodule::prtoc_dev_dump_evtrace = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'DEV_DUMP_EVENT_TRACE', 'DEV_DUMP_EVTRACE', 'KEYWORD', '', 'print particle tracking events', .false., .false., .false., .false., .false., .false. )
private

Definition at line 581 of file prt-ocidm.f90.

581  type(InputParamDefinitionType), parameter :: &
582  prtoc_dev_dump_evtrace = inputparamdefinitiontype &
583  ( &
584  'PRT', & ! component
585  'OC', & ! subcomponent
586  'OPTIONS', & ! block
587  'DEV_DUMP_EVENT_TRACE', & ! tag name
588  'DEV_DUMP_EVTRACE', & ! fortran variable
589  'KEYWORD', & ! type
590  '', & ! shape
591  'print particle tracking events', & ! longname
592  .false., & ! required
593  .false., & ! developmode
594  .false., & ! multi-record
595  .false., & ! preserve case
596  .false., & ! layered
597  .false. & ! timeseries
598  )

◆ prtoc_fileout

type(inputparamdefinitiontype), parameter prtocinputmodule::prtoc_fileout = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'FILEOUT', 'FILEOUT', 'KEYWORD', '', 'file keyword', .true., .false., .true., .false., .false., .false. )
private

Definition at line 106 of file prt-ocidm.f90.

106  type(InputParamDefinitionType), parameter :: &
107  prtoc_fileout = inputparamdefinitiontype &
108  ( &
109  'PRT', & ! component
110  'OC', & ! subcomponent
111  'OPTIONS', & ! block
112  'FILEOUT', & ! tag name
113  'FILEOUT', & ! fortran variable
114  'KEYWORD', & ! type
115  '', & ! shape
116  'file keyword', & ! longname
117  .true., & ! required
118  .false., & ! developmode
119  .true., & ! multi-record
120  .false., & ! preserve case
121  .false., & ! layered
122  .false. & ! timeseries
123  )

◆ prtoc_first

type(inputparamdefinitiontype), parameter prtocinputmodule::prtoc_first = InputParamDefinitionType ( 'PRT', 'OC', 'PERIOD', 'FIRST', 'FIRST', 'KEYWORD', '', '', .true., .false., .true., .false., .false., .false. )
private

Definition at line 771 of file prt-ocidm.f90.

771  type(InputParamDefinitionType), parameter :: &
772  prtoc_first = inputparamdefinitiontype &
773  ( &
774  'PRT', & ! component
775  'OC', & ! subcomponent
776  'PERIOD', & ! block
777  'FIRST', & ! tag name
778  'FIRST', & ! fortran variable
779  'KEYWORD', & ! type
780  '', & ! shape
781  '', & ! longname
782  .true., & ! required
783  .false., & ! developmode
784  .true., & ! multi-record
785  .false., & ! preserve case
786  .false., & ! layered
787  .false. & ! timeseries
788  )

◆ prtoc_frequency

type(inputparamdefinitiontype), parameter prtocinputmodule::prtoc_frequency = InputParamDefinitionType ( 'PRT', 'OC', 'PERIOD', 'FREQUENCY', 'FREQUENCY', 'INTEGER', '', '', .true., .false., .true., .false., .false., .false. )
private

Definition at line 809 of file prt-ocidm.f90.

809  type(InputParamDefinitionType), parameter :: &
810  prtoc_frequency = inputparamdefinitiontype &
811  ( &
812  'PRT', & ! component
813  'OC', & ! subcomponent
814  'PERIOD', & ! block
815  'FREQUENCY', & ! tag name
816  'FREQUENCY', & ! fortran variable
817  'INTEGER', & ! type
818  '', & ! shape
819  '', & ! longname
820  .true., & ! required
821  .false., & ! developmode
822  .true., & ! multi-record
823  .false., & ! preserve case
824  .false., & ! layered
825  .false. & ! timeseries
826  )

◆ prtoc_last

type(inputparamdefinitiontype), parameter prtocinputmodule::prtoc_last = InputParamDefinitionType ( 'PRT', 'OC', 'PERIOD', 'LAST', 'LAST', 'KEYWORD', '', '', .true., .false., .true., .false., .false., .false. )
private

Definition at line 790 of file prt-ocidm.f90.

790  type(InputParamDefinitionType), parameter :: &
791  prtoc_last = inputparamdefinitiontype &
792  ( &
793  'PRT', & ! component
794  'OC', & ! subcomponent
795  'PERIOD', & ! block
796  'LAST', & ! tag name
797  'LAST', & ! fortran variable
798  'KEYWORD', & ! type
799  '', & ! shape
800  '', & ! longname
801  .true., & ! required
802  .false., & ! developmode
803  .true., & ! multi-record
804  .false., & ! preserve case
805  .false., & ! layered
806  .false. & ! timeseries
807  )

◆ prtoc_ntracktimes

type(inputparamdefinitiontype), parameter prtocinputmodule::prtoc_ntracktimes = InputParamDefinitionType ( 'PRT', 'OC', 'DIMENSIONS', 'NTRACKTIMES', 'NTRACKTIMES', 'INTEGER', '', 'number of particle tracking times', .false., .false., .false., .false., .false., .false. )
private

Definition at line 619 of file prt-ocidm.f90.

619  type(InputParamDefinitionType), parameter :: &
620  prtoc_ntracktimes = inputparamdefinitiontype &
621  ( &
622  'PRT', & ! component
623  'OC', & ! subcomponent
624  'DIMENSIONS', & ! block
625  'NTRACKTIMES', & ! tag name
626  'NTRACKTIMES', & ! fortran variable
627  'INTEGER', & ! type
628  '', & ! shape
629  'number of particle tracking times', & ! longname
630  .false., & ! required
631  .false., & ! developmode
632  .false., & ! multi-record
633  .false., & ! preserve case
634  .false., & ! layered
635  .false. & ! timeseries
636  )

◆ prtoc_ocsetting

type(inputparamdefinitiontype), parameter prtocinputmodule::prtoc_ocsetting = InputParamDefinitionType ( 'PRT', 'OC', 'PERIOD', 'OCSETTING', 'OCSETTING', 'KEYSTRING ALL FIRST LAST FREQUENCY STEPS', '', '', .true., .false., .true., .false., .false., .false. )
private

Definition at line 912 of file prt-ocidm.f90.

912  type(InputParamDefinitionType), parameter :: &
913  prtoc_ocsetting = inputparamdefinitiontype &
914  ( &
915  'PRT', & ! component
916  'OC', & ! subcomponent
917  'PERIOD', & ! block
918  'OCSETTING', & ! tag name
919  'OCSETTING', & ! fortran variable
920  'KEYSTRING ALL FIRST LAST FREQUENCY STEPS', & ! type
921  '', & ! shape
922  '', & ! longname
923  .true., & ! required
924  .false., & ! developmode
925  .true., & ! multi-record
926  .false., & ! preserve case
927  .false., & ! layered
928  .false. & ! timeseries
929  )

◆ prtoc_print

type(inputparamdefinitiontype), parameter prtocinputmodule::prtoc_print = InputParamDefinitionType ( 'PRT', 'OC', 'PERIOD', 'PRINT', 'PRINT', 'KEYWORD', '', 'keyword to save', .true., .false., .true., .false., .false., .false. )
private

Definition at line 714 of file prt-ocidm.f90.

714  type(InputParamDefinitionType), parameter :: &
715  prtoc_print = inputparamdefinitiontype &
716  ( &
717  'PRT', & ! component
718  'OC', & ! subcomponent
719  'PERIOD', & ! block
720  'PRINT', & ! tag name
721  'PRINT', & ! fortran variable
722  'KEYWORD', & ! type
723  '', & ! shape
724  'keyword to save', & ! longname
725  .true., & ! required
726  .false., & ! developmode
727  .true., & ! multi-record
728  .false., & ! preserve case
729  .false., & ! layered
730  .false. & ! timeseries
731  )

◆ prtoc_printrecord

type(inputparamdefinitiontype), parameter prtocinputmodule::prtoc_printrecord = InputParamDefinitionType ( 'PRT', 'OC', 'PERIOD', 'PRINTRECORD', 'PRINTRECORD', 'RECORD PRINT RTYPE OCSETTING', '', '', .false., .false., .false., .false., .false., .false. )
private

Definition at line 695 of file prt-ocidm.f90.

695  type(InputParamDefinitionType), parameter :: &
696  prtoc_printrecord = inputparamdefinitiontype &
697  ( &
698  'PRT', & ! component
699  'OC', & ! subcomponent
700  'PERIOD', & ! block
701  'PRINTRECORD', & ! tag name
702  'PRINTRECORD', & ! fortran variable
703  'RECORD PRINT RTYPE OCSETTING', & ! type
704  '', & ! shape
705  '', & ! longname
706  .false., & ! required
707  .false., & ! developmode
708  .false., & ! multi-record
709  .false., & ! preserve case
710  .false., & ! layered
711  .false. & ! timeseries
712  )

◆ prtoc_rtype

type(inputparamdefinitiontype), parameter prtocinputmodule::prtoc_rtype = InputParamDefinitionType ( 'PRT', 'OC', 'PERIOD', 'RTYPE', 'RTYPE', 'STRING', '', 'record type', .true., .false., .true., .false., .false., .false. )
private

Definition at line 733 of file prt-ocidm.f90.

733  type(InputParamDefinitionType), parameter :: &
734  prtoc_rtype = inputparamdefinitiontype &
735  ( &
736  'PRT', & ! component
737  'OC', & ! subcomponent
738  'PERIOD', & ! block
739  'RTYPE', & ! tag name
740  'RTYPE', & ! fortran variable
741  'STRING', & ! type
742  '', & ! shape
743  'record type', & ! longname
744  .true., & ! required
745  .false., & ! developmode
746  .true., & ! multi-record
747  .false., & ! preserve case
748  .false., & ! layered
749  .false. & ! timeseries
750  )

◆ prtoc_save

type(inputparamdefinitiontype), parameter prtocinputmodule::prtoc_save = InputParamDefinitionType ( 'PRT', 'OC', 'PERIOD', 'SAVE', 'SAVE', 'KEYWORD', '', 'keyword to save', .true., .false., .true., .false., .false., .false. )
private

Definition at line 676 of file prt-ocidm.f90.

676  type(InputParamDefinitionType), parameter :: &
677  prtoc_save = inputparamdefinitiontype &
678  ( &
679  'PRT', & ! component
680  'OC', & ! subcomponent
681  'PERIOD', & ! block
682  'SAVE', & ! tag name
683  'SAVE', & ! fortran variable
684  'KEYWORD', & ! type
685  '', & ! shape
686  'keyword to save', & ! longname
687  .true., & ! required
688  .false., & ! developmode
689  .true., & ! multi-record
690  .false., & ! preserve case
691  .false., & ! layered
692  .false. & ! timeseries
693  )

◆ prtoc_saverecord

type(inputparamdefinitiontype), parameter prtocinputmodule::prtoc_saverecord = InputParamDefinitionType ( 'PRT', 'OC', 'PERIOD', 'SAVERECORD', 'SAVERECORD', 'RECORD SAVE RTYPE OCSETTING', '', '', .false., .false., .false., .false., .false., .false. )
private

Definition at line 657 of file prt-ocidm.f90.

657  type(InputParamDefinitionType), parameter :: &
658  prtoc_saverecord = inputparamdefinitiontype &
659  ( &
660  'PRT', & ! component
661  'OC', & ! subcomponent
662  'PERIOD', & ! block
663  'SAVERECORD', & ! tag name
664  'SAVERECORD', & ! fortran variable
665  'RECORD SAVE RTYPE OCSETTING', & ! type
666  '', & ! shape
667  '', & ! longname
668  .false., & ! required
669  .false., & ! developmode
670  .false., & ! multi-record
671  .false., & ! preserve case
672  .false., & ! layered
673  .false. & ! timeseries
674  )

◆ prtoc_scratch_buffer

type(inputparamdefinitiontype), parameter prtocinputmodule::prtoc_scratch_buffer = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'SCRATCH_BUFFER', 'SCRATCH_BUFFER', 'KEYWORD', '', 'buffer track events in scratch file instead of memory', .false., .false., .false., .false., .false., .false. )
private

Definition at line 600 of file prt-ocidm.f90.

600  type(InputParamDefinitionType), parameter :: &
601  prtoc_scratch_buffer = inputparamdefinitiontype &
602  ( &
603  'PRT', & ! component
604  'OC', & ! subcomponent
605  'OPTIONS', & ! block
606  'SCRATCH_BUFFER', & ! tag name
607  'SCRATCH_BUFFER', & ! fortran variable
608  'KEYWORD', & ! type
609  '', & ! shape
610  'buffer track events in scratch file instead of memory', & ! longname
611  .false., & ! required
612  .false., & ! developmode
613  .false., & ! multi-record
614  .false., & ! preserve case
615  .false., & ! layered
616  .false. & ! timeseries
617  )

◆ prtoc_steps

type(inputparamdefinitiontype), parameter prtocinputmodule::prtoc_steps = InputParamDefinitionType ( 'PRT', 'OC', 'PERIOD', 'STEPS', 'STEPS', 'INTEGER1D', '<NSTP', '', .true., .false., .true., .false., .false., .false. )
private

Definition at line 828 of file prt-ocidm.f90.

828  type(InputParamDefinitionType), parameter :: &
829  prtoc_steps = inputparamdefinitiontype &
830  ( &
831  'PRT', & ! component
832  'OC', & ! subcomponent
833  'PERIOD', & ! block
834  'STEPS', & ! tag name
835  'STEPS', & ! fortran variable
836  'INTEGER1D', & ! type
837  '<NSTP', & ! shape
838  '', & ! longname
839  .true., & ! required
840  .false., & ! developmode
841  .true., & ! multi-record
842  .false., & ! preserve case
843  .false., & ! layered
844  .false. & ! timeseries
845  )

◆ prtoc_time

type(inputparamdefinitiontype), parameter prtocinputmodule::prtoc_time = InputParamDefinitionType ( 'PRT', 'OC', 'TRACKTIMES', 'TIME', 'TIME', 'DOUBLE', '', 'release time', .true., .false., .true., .false., .false., .false. )
private

Definition at line 638 of file prt-ocidm.f90.

638  type(InputParamDefinitionType), parameter :: &
639  prtoc_time = inputparamdefinitiontype &
640  ( &
641  'PRT', & ! component
642  'OC', & ! subcomponent
643  'TRACKTIMES', & ! block
644  'TIME', & ! tag name
645  'TIME', & ! fortran variable
646  'DOUBLE', & ! type
647  '', & ! shape
648  'release time', & ! longname
649  .true., & ! required
650  .false., & ! developmode
651  .true., & ! multi-record
652  .false., & ! preserve case
653  .false., & ! layered
654  .false. & ! timeseries
655  )

◆ prtoc_times

type(inputparamdefinitiontype), parameter prtocinputmodule::prtoc_times = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'TIMES', 'TIMES', 'DOUBLE1D', 'ANY1D', 'tracking times', .true., .false., .true., .false., .false., .false. )
private

Definition at line 505 of file prt-ocidm.f90.

505  type(InputParamDefinitionType), parameter :: &
506  prtoc_times = inputparamdefinitiontype &
507  ( &
508  'PRT', & ! component
509  'OC', & ! subcomponent
510  'OPTIONS', & ! block
511  'TIMES', & ! tag name
512  'TIMES', & ! fortran variable
513  'DOUBLE1D', & ! type
514  'ANY1D', & ! shape
515  'tracking times', & ! longname
516  .true., & ! required
517  .false., & ! developmode
518  .true., & ! multi-record
519  .false., & ! preserve case
520  .false., & ! layered
521  .false. & ! timeseries
522  )

◆ prtoc_timesfile

type(inputparamdefinitiontype), parameter prtocinputmodule::prtoc_timesfile = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'TIMESFILE', 'TIMESFILE', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
private

Definition at line 562 of file prt-ocidm.f90.

562  type(InputParamDefinitionType), parameter :: &
563  prtoc_timesfile = inputparamdefinitiontype &
564  ( &
565  'PRT', & ! component
566  'OC', & ! subcomponent
567  'OPTIONS', & ! block
568  'TIMESFILE', & ! tag name
569  'TIMESFILE', & ! fortran variable
570  'STRING', & ! type
571  '', & ! shape
572  'file keyword', & ! longname
573  .true., & ! required
574  .false., & ! developmode
575  .true., & ! multi-record
576  .true., & ! preserve case
577  .false., & ! layered
578  .false. & ! timeseries
579  )

◆ prtoc_track

type(inputparamdefinitiontype), parameter prtocinputmodule::prtoc_track = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'TRACK', 'TRACK', 'KEYWORD', '', 'track keyword', .true., .false., .true., .false., .false., .false. )
private

Definition at line 220 of file prt-ocidm.f90.

220  type(InputParamDefinitionType), parameter :: &
221  prtoc_track = inputparamdefinitiontype &
222  ( &
223  'PRT', & ! component
224  'OC', & ! subcomponent
225  'OPTIONS', & ! block
226  'TRACK', & ! tag name
227  'TRACK', & ! fortran variable
228  'KEYWORD', & ! type
229  '', & ! shape
230  'track keyword', & ! longname
231  .true., & ! required
232  .false., & ! developmode
233  .true., & ! multi-record
234  .false., & ! preserve case
235  .false., & ! layered
236  .false. & ! timeseries
237  )

◆ prtoc_track_dropped

type(inputparamdefinitiontype), parameter prtocinputmodule::prtoc_track_dropped = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'TRACK_DROPPED', 'TRACK_DROPPED', 'KEYWORD', '', 'track drops to water table', .false., .false., .false., .false., .false., .false. )
private

Definition at line 448 of file prt-ocidm.f90.

448  type(InputParamDefinitionType), parameter :: &
449  prtoc_track_dropped = inputparamdefinitiontype &
450  ( &
451  'PRT', & ! component
452  'OC', & ! subcomponent
453  'OPTIONS', & ! block
454  'TRACK_DROPPED', & ! tag name
455  'TRACK_DROPPED', & ! fortran variable
456  'KEYWORD', & ! type
457  '', & ! shape
458  'track drops to water table', & ! longname
459  .false., & ! required
460  .false., & ! developmode
461  .false., & ! multi-record
462  .false., & ! preserve case
463  .false., & ! layered
464  .false. & ! timeseries
465  )

◆ prtoc_track_exit

type(inputparamdefinitiontype), parameter prtocinputmodule::prtoc_track_exit = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'TRACK_EXIT', 'TRACK_EXIT', 'KEYWORD', '', 'track domain exits', .false., .false., .false., .false., .false., .false. )
private

Definition at line 334 of file prt-ocidm.f90.

334  type(InputParamDefinitionType), parameter :: &
335  prtoc_track_exit = inputparamdefinitiontype &
336  ( &
337  'PRT', & ! component
338  'OC', & ! subcomponent
339  'OPTIONS', & ! block
340  'TRACK_EXIT', & ! tag name
341  'TRACK_EXIT', & ! fortran variable
342  'KEYWORD', & ! type
343  '', & ! shape
344  'track domain exits', & ! longname
345  .false., & ! required
346  .false., & ! developmode
347  .false., & ! multi-record
348  .false., & ! preserve case
349  .false., & ! layered
350  .false. & ! timeseries
351  )

◆ prtoc_track_release

type(inputparamdefinitiontype), parameter prtocinputmodule::prtoc_track_release = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'TRACK_RELEASE', 'TRACK_RELEASE', 'KEYWORD', '', 'track release', .false., .false., .false., .false., .false., .false. )
private

Definition at line 315 of file prt-ocidm.f90.

315  type(InputParamDefinitionType), parameter :: &
316  prtoc_track_release = inputparamdefinitiontype &
317  ( &
318  'PRT', & ! component
319  'OC', & ! subcomponent
320  'OPTIONS', & ! block
321  'TRACK_RELEASE', & ! tag name
322  'TRACK_RELEASE', & ! fortran variable
323  'KEYWORD', & ! type
324  '', & ! shape
325  'track release', & ! longname
326  .false., & ! required
327  .false., & ! developmode
328  .false., & ! multi-record
329  .false., & ! preserve case
330  .false., & ! layered
331  .false. & ! timeseries
332  )

◆ prtoc_track_subf_exit

type(inputparamdefinitiontype), parameter prtocinputmodule::prtoc_track_subf_exit = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'TRACK_SUBFEATURE_EXIT', 'TRACK_SUBF_EXIT', 'KEYWORD', '', 'track cell exits', .false., .false., .false., .false., .false., .false. )
private

Definition at line 353 of file prt-ocidm.f90.

353  type(InputParamDefinitionType), parameter :: &
354  prtoc_track_subf_exit = inputparamdefinitiontype &
355  ( &
356  'PRT', & ! component
357  'OC', & ! subcomponent
358  'OPTIONS', & ! block
359  'TRACK_SUBFEATURE_EXIT', & ! tag name
360  'TRACK_SUBF_EXIT', & ! fortran variable
361  'KEYWORD', & ! type
362  '', & ! shape
363  'track cell exits', & ! longname
364  .false., & ! required
365  .false., & ! developmode
366  .false., & ! multi-record
367  .false., & ! preserve case
368  .false., & ! layered
369  .false. & ! timeseries
370  )

◆ prtoc_track_terminate

type(inputparamdefinitiontype), parameter prtocinputmodule::prtoc_track_terminate = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'TRACK_TERMINATE', 'TRACK_TERMINATE', 'KEYWORD', '', 'track termination', .false., .false., .false., .false., .false., .false. )
private

Definition at line 391 of file prt-ocidm.f90.

391  type(InputParamDefinitionType), parameter :: &
392  prtoc_track_terminate = inputparamdefinitiontype &
393  ( &
394  'PRT', & ! component
395  'OC', & ! subcomponent
396  'OPTIONS', & ! block
397  'TRACK_TERMINATE', & ! tag name
398  'TRACK_TERMINATE', & ! fortran variable
399  'KEYWORD', & ! type
400  '', & ! shape
401  'track termination', & ! longname
402  .false., & ! required
403  .false., & ! developmode
404  .false., & ! multi-record
405  .false., & ! preserve case
406  .false., & ! layered
407  .false. & ! timeseries
408  )

◆ prtoc_track_times

type(inputparamdefinitiontype), parameter prtocinputmodule::prtoc_track_times = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'TRACK_TIMES', 'TRACK_TIMES', 'KEYWORD', '', '', .true., .false., .true., .false., .false., .false. )
private

Definition at line 486 of file prt-ocidm.f90.

486  type(InputParamDefinitionType), parameter :: &
487  prtoc_track_times = inputparamdefinitiontype &
488  ( &
489  'PRT', & ! component
490  'OC', & ! subcomponent
491  'OPTIONS', & ! block
492  'TRACK_TIMES', & ! tag name
493  'TRACK_TIMES', & ! fortran variable
494  'KEYWORD', & ! type
495  '', & ! shape
496  '', & ! longname
497  .true., & ! required
498  .false., & ! developmode
499  .true., & ! multi-record
500  .false., & ! preserve case
501  .false., & ! layered
502  .false. & ! timeseries
503  )

◆ prtoc_track_timesfile

type(inputparamdefinitiontype), parameter prtocinputmodule::prtoc_track_timesfile = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'TRACK_TIMESFILE', 'TRACK_TIMESFILE', 'KEYWORD', '', '', .true., .false., .true., .false., .false., .false. )
private

Definition at line 543 of file prt-ocidm.f90.

543  type(InputParamDefinitionType), parameter :: &
544  prtoc_track_timesfile = inputparamdefinitiontype &
545  ( &
546  'PRT', & ! component
547  'OC', & ! subcomponent
548  'OPTIONS', & ! block
549  'TRACK_TIMESFILE', & ! tag name
550  'TRACK_TIMESFILE', & ! fortran variable
551  'KEYWORD', & ! type
552  '', & ! shape
553  '', & ! longname
554  .true., & ! required
555  .false., & ! developmode
556  .true., & ! multi-record
557  .false., & ! preserve case
558  .false., & ! layered
559  .false. & ! timeseries
560  )

◆ prtoc_track_timestep

type(inputparamdefinitiontype), parameter prtocinputmodule::prtoc_track_timestep = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'TRACK_TIMESTEP', 'TRACK_TIMESTEP', 'KEYWORD', '', 'track timestep ends', .false., .false., .false., .false., .false., .false. )
private

Definition at line 372 of file prt-ocidm.f90.

372  type(InputParamDefinitionType), parameter :: &
373  prtoc_track_timestep = inputparamdefinitiontype &
374  ( &
375  'PRT', & ! component
376  'OC', & ! subcomponent
377  'OPTIONS', & ! block
378  'TRACK_TIMESTEP', & ! tag name
379  'TRACK_TIMESTEP', & ! fortran variable
380  'KEYWORD', & ! type
381  '', & ! shape
382  'track timestep ends', & ! longname
383  .false., & ! required
384  .false., & ! developmode
385  .false., & ! multi-record
386  .false., & ! preserve case
387  .false., & ! layered
388  .false. & ! timeseries
389  )

◆ prtoc_track_usertime

type(inputparamdefinitiontype), parameter prtocinputmodule::prtoc_track_usertime = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'TRACK_USERTIME', 'TRACK_USERTIME', 'KEYWORD', '', 'track user-specified times', .false., .false., .false., .false., .false., .false. )
private

Definition at line 429 of file prt-ocidm.f90.

429  type(InputParamDefinitionType), parameter :: &
430  prtoc_track_usertime = inputparamdefinitiontype &
431  ( &
432  'PRT', & ! component
433  'OC', & ! subcomponent
434  'OPTIONS', & ! block
435  'TRACK_USERTIME', & ! tag name
436  'TRACK_USERTIME', & ! fortran variable
437  'KEYWORD', & ! type
438  '', & ! shape
439  'track user-specified times', & ! longname
440  .false., & ! required
441  .false., & ! developmode
442  .false., & ! multi-record
443  .false., & ! preserve case
444  .false., & ! layered
445  .false. & ! timeseries
446  )

◆ prtoc_track_weaksink

type(inputparamdefinitiontype), parameter prtocinputmodule::prtoc_track_weaksink = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'TRACK_WEAKSINK', 'TRACK_WEAKSINK', 'KEYWORD', '', 'track weaksink exits', .false., .false., .false., .false., .false., .false. )
private

Definition at line 410 of file prt-ocidm.f90.

410  type(InputParamDefinitionType), parameter :: &
411  prtoc_track_weaksink = inputparamdefinitiontype &
412  ( &
413  'PRT', & ! component
414  'OC', & ! subcomponent
415  'OPTIONS', & ! block
416  'TRACK_WEAKSINK', & ! tag name
417  'TRACK_WEAKSINK', & ! fortran variable
418  'KEYWORD', & ! type
419  '', & ! shape
420  'track weaksink exits', & ! longname
421  .false., & ! required
422  .false., & ! developmode
423  .false., & ! multi-record
424  .false., & ! preserve case
425  .false., & ! layered
426  .false. & ! timeseries
427  )

◆ prtoc_trackcsv

type(inputparamdefinitiontype), parameter prtocinputmodule::prtoc_trackcsv = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'TRACKCSV', 'TRACKCSV', 'KEYWORD', '', 'track keyword', .true., .false., .true., .false., .false., .false. )
private

Definition at line 277 of file prt-ocidm.f90.

277  type(InputParamDefinitionType), parameter :: &
278  prtoc_trackcsv = inputparamdefinitiontype &
279  ( &
280  'PRT', & ! component
281  'OC', & ! subcomponent
282  'OPTIONS', & ! block
283  'TRACKCSV', & ! tag name
284  'TRACKCSV', & ! fortran variable
285  'KEYWORD', & ! type
286  '', & ! shape
287  'track keyword', & ! longname
288  .true., & ! required
289  .false., & ! developmode
290  .true., & ! multi-record
291  .false., & ! preserve case
292  .false., & ! layered
293  .false. & ! timeseries
294  )

◆ prtoc_trackcsvfile

type(inputparamdefinitiontype), parameter prtocinputmodule::prtoc_trackcsvfile = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'TRACKCSVFILE', 'TRACKCSVFILE', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
private

Definition at line 296 of file prt-ocidm.f90.

296  type(InputParamDefinitionType), parameter :: &
297  prtoc_trackcsvfile = inputparamdefinitiontype &
298  ( &
299  'PRT', & ! component
300  'OC', & ! subcomponent
301  'OPTIONS', & ! block
302  'TRACKCSVFILE', & ! tag name
303  'TRACKCSVFILE', & ! fortran variable
304  'STRING', & ! type
305  '', & ! shape
306  'file keyword', & ! longname
307  .true., & ! required
308  .false., & ! developmode
309  .true., & ! multi-record
310  .true., & ! preserve case
311  .false., & ! layered
312  .false. & ! timeseries
313  )

◆ prtoc_trackcsvfilerec

type(inputparamdefinitiontype), parameter prtocinputmodule::prtoc_trackcsvfilerec = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'TRACKCSV_FILERECORD', 'TRACKCSVFILEREC', 'RECORD TRACKCSV FILEOUT TRACKCSVFILE', '', '', .false., .false., .false., .false., .false., .false. )
private

Definition at line 258 of file prt-ocidm.f90.

258  type(InputParamDefinitionType), parameter :: &
259  prtoc_trackcsvfilerec = inputparamdefinitiontype &
260  ( &
261  'PRT', & ! component
262  'OC', & ! subcomponent
263  'OPTIONS', & ! block
264  'TRACKCSV_FILERECORD', & ! tag name
265  'TRACKCSVFILEREC', & ! fortran variable
266  'RECORD TRACKCSV FILEOUT TRACKCSVFILE', & ! type
267  '', & ! shape
268  '', & ! longname
269  .false., & ! required
270  .false., & ! developmode
271  .false., & ! multi-record
272  .false., & ! preserve case
273  .false., & ! layered
274  .false. & ! timeseries
275  )

◆ prtoc_trackfile

type(inputparamdefinitiontype), parameter prtocinputmodule::prtoc_trackfile = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'TRACKFILE', 'TRACKFILE', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
private

Definition at line 239 of file prt-ocidm.f90.

239  type(InputParamDefinitionType), parameter :: &
240  prtoc_trackfile = inputparamdefinitiontype &
241  ( &
242  'PRT', & ! component
243  'OC', & ! subcomponent
244  'OPTIONS', & ! block
245  'TRACKFILE', & ! tag name
246  'TRACKFILE', & ! fortran variable
247  'STRING', & ! type
248  '', & ! shape
249  'file keyword', & ! longname
250  .true., & ! required
251  .false., & ! developmode
252  .true., & ! multi-record
253  .true., & ! preserve case
254  .false., & ! layered
255  .false. & ! timeseries
256  )

◆ prtoc_trackfilerec

type(inputparamdefinitiontype), parameter prtocinputmodule::prtoc_trackfilerec = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'TRACK_FILERECORD', 'TRACKFILEREC', 'RECORD TRACK FILEOUT TRACKFILE', '', '', .false., .false., .false., .false., .false., .false. )
private

Definition at line 201 of file prt-ocidm.f90.

201  type(InputParamDefinitionType), parameter :: &
202  prtoc_trackfilerec = inputparamdefinitiontype &
203  ( &
204  'PRT', & ! component
205  'OC', & ! subcomponent
206  'OPTIONS', & ! block
207  'TRACK_FILERECORD', & ! tag name
208  'TRACKFILEREC', & ! fortran variable
209  'RECORD TRACK FILEOUT TRACKFILE', & ! type
210  '', & ! shape
211  '', & ! longname
212  .false., & ! required
213  .false., & ! developmode
214  .false., & ! multi-record
215  .false., & ! preserve case
216  .false., & ! layered
217  .false. & ! timeseries
218  )

◆ prtoc_tracktimes

type(inputparamdefinitiontype), parameter prtocinputmodule::prtoc_tracktimes = InputParamDefinitionType ( 'PRT', 'OC', 'TRACKTIMES', 'TRACKTIMES', 'TRACKTIMES', 'RECARRAY TIME', 'NTRACKTIMES', '', .false., .false., .false., .false., .false., .false. )
private

Definition at line 893 of file prt-ocidm.f90.

893  type(InputParamDefinitionType), parameter :: &
894  prtoc_tracktimes = inputparamdefinitiontype &
895  ( &
896  'PRT', & ! component
897  'OC', & ! subcomponent
898  'TRACKTIMES', & ! block
899  'TRACKTIMES', & ! tag name
900  'TRACKTIMES', & ! fortran variable
901  'RECARRAY TIME', & ! type
902  'NTRACKTIMES', & ! shape
903  '', & ! longname
904  .false., & ! required
905  .false., & ! developmode
906  .false., & ! multi-record
907  .false., & ! preserve case
908  .false., & ! layered
909  .false. & ! timeseries
910  )

◆ prtoc_ttimesfilerec

type(inputparamdefinitiontype), parameter prtocinputmodule::prtoc_ttimesfilerec = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'TRACK_TIMESFILERECORD', 'TTIMESFILEREC', 'RECORD TRACK_TIMESFILE TIMESFILE', '', '', .false., .false., .false., .false., .false., .false. )
private

Definition at line 524 of file prt-ocidm.f90.

524  type(InputParamDefinitionType), parameter :: &
525  prtoc_ttimesfilerec = inputparamdefinitiontype &
526  ( &
527  'PRT', & ! component
528  'OC', & ! subcomponent
529  'OPTIONS', & ! block
530  'TRACK_TIMESFILERECORD', & ! tag name
531  'TTIMESFILEREC', & ! fortran variable
532  'RECORD TRACK_TIMESFILE TIMESFILE', & ! type
533  '', & ! shape
534  '', & ! longname
535  .false., & ! required
536  .false., & ! developmode
537  .false., & ! multi-record
538  .false., & ! preserve case
539  .false., & ! layered
540  .false. & ! timeseries
541  )

◆ prtoc_ttimesrec

type(inputparamdefinitiontype), parameter prtocinputmodule::prtoc_ttimesrec = InputParamDefinitionType ( 'PRT', 'OC', 'OPTIONS', 'TRACK_TIMESRECORD', 'TTIMESREC', 'RECORD TRACK_TIMES TIMES', '', '', .false., .false., .false., .false., .false., .false. )
private

Definition at line 467 of file prt-ocidm.f90.

467  type(InputParamDefinitionType), parameter :: &
468  prtoc_ttimesrec = inputparamdefinitiontype &
469  ( &
470  'PRT', & ! component
471  'OC', & ! subcomponent
472  'OPTIONS', & ! block
473  'TRACK_TIMESRECORD', & ! tag name
474  'TTIMESREC', & ! fortran variable
475  'RECORD TRACK_TIMES TIMES', & ! type
476  '', & ! shape
477  '', & ! longname
478  .false., & ! required
479  .false., & ! developmode
480  .false., & ! multi-record
481  .false., & ! preserve case
482  .false., & ! layered
483  .false. & ! timeseries
484  )