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

Data Types

type  simnamparamfoundtype
 

Variables

logical, public sim_nam_multi_package = .false.
 
logical, public sim_nam_is_advanced = .false.
 
character(len=16), dimension(*), parameter, public sim_nam_subpackages = [ ' ' ]
 
type(inputparamdefinitiontype), parameter simnam_continue = InputParamDefinitionType ( 'SIM', 'NAM', 'OPTIONS', 'CONTINUE', 'CONTINUE', 'KEYWORD', '', 'continue if not converged', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter simnam_nocheck = InputParamDefinitionType ( 'SIM', 'NAM', 'OPTIONS', 'NOCHECK', 'NOCHECK', 'KEYWORD', '', 'turn off checking', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter simnam_prmem = InputParamDefinitionType ( 'SIM', 'NAM', 'OPTIONS', 'MEMORY_PRINT_OPTION', 'PRMEM', 'STRING', '', 'memory print option', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter simnam_prprof = InputParamDefinitionType ( 'SIM', 'NAM', 'OPTIONS', 'PROFILE_OPTION', 'PRPROF', 'STRING', '', 'profiling option', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter simnam_maxerrors = InputParamDefinitionType ( 'SIM', 'NAM', 'OPTIONS', 'MAXERRORS', 'MAXERRORS', 'INTEGER', '', 'maximum number of errors', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter simnam_print_input = InputParamDefinitionType ( 'SIM', 'NAM', 'OPTIONS', 'PRINT_INPUT', 'PRINT_INPUT', 'KEYWORD', '', 'print input to listing file', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter simnam_hpc_filerecord = InputParamDefinitionType ( 'SIM', 'NAM', 'OPTIONS', 'HPC_FILERECORD', 'HPC_FILERECORD', 'RECORD HPC6 FILEIN HPC6_FILENAME', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter simnam_hpc6 = InputParamDefinitionType ( 'SIM', 'NAM', 'OPTIONS', 'HPC6', 'HPC6', 'KEYWORD', '', 'head keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter simnam_filein = InputParamDefinitionType ( 'SIM', 'NAM', 'OPTIONS', 'FILEIN', 'FILEIN', 'KEYWORD', '', 'file keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter simnam_hpc6_filename = InputParamDefinitionType ( 'SIM', 'NAM', 'OPTIONS', 'HPC6_FILENAME', 'HPC6_FILENAME', 'STRING', '', 'file name of time series information', .true., .false., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter simnam_tdis6 = InputParamDefinitionType ( 'SIM', 'NAM', 'TIMING', 'TDIS6', 'TDIS6', 'STRING', '', 'name of tdis input file', .true., .false., .false., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter simnam_mtype = InputParamDefinitionType ( 'SIM', 'NAM', 'MODELS', 'MTYPE', 'MTYPE', 'STRING', '', 'model type', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter simnam_mfname = InputParamDefinitionType ( 'SIM', 'NAM', 'MODELS', 'MFNAME', 'MFNAME', 'STRING', '', 'file name for model name file', .true., .false., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter simnam_mname = InputParamDefinitionType ( 'SIM', 'NAM', 'MODELS', 'MNAME', 'MNAME', 'STRING', '', 'name of model', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter simnam_exgtype = InputParamDefinitionType ( 'SIM', 'NAM', 'EXCHANGES', 'EXGTYPE', 'EXGTYPE', 'STRING', '', 'exchange type', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter simnam_exgfile = InputParamDefinitionType ( 'SIM', 'NAM', 'EXCHANGES', 'EXGFILE', 'EXGFILE', 'STRING', '', 'input file for exchange', .true., .false., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter simnam_exgmnamea = InputParamDefinitionType ( 'SIM', 'NAM', 'EXCHANGES', 'EXGMNAMEA', 'EXGMNAMEA', 'STRING', '', 'name of model A', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter simnam_exgmnameb = InputParamDefinitionType ( 'SIM', 'NAM', 'EXCHANGES', 'EXGMNAMEB', 'EXGMNAMEB', 'STRING', '', 'name of model B', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter simnam_mxiter = InputParamDefinitionType ( 'SIM', 'NAM', 'SOLUTIONGROUP', 'MXITER', 'MXITER', 'INTEGER', '', 'maximum solution group iterations', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter simnam_slntype = InputParamDefinitionType ( 'SIM', 'NAM', 'SOLUTIONGROUP', 'SLNTYPE', 'SLNTYPE', 'STRING', '', 'type of solution', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter simnam_slnfname = InputParamDefinitionType ( 'SIM', 'NAM', 'SOLUTIONGROUP', 'SLNFNAME', 'SLNFNAME', 'STRING', '', 'file name for solution input', .true., .false., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter simnam_slnmnames = InputParamDefinitionType ( 'SIM', 'NAM', 'SOLUTIONGROUP', 'SLNMNAMES', 'SLNMNAMES', 'STRING', 'ANY1D', 'array of model names in this solution', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), dimension(*), parameter, public sim_nam_param_definitions = [ simnam_continue, simnam_nocheck, simnam_prmem, simnam_prprof, simnam_maxerrors, simnam_print_input, simnam_hpc_filerecord, simnam_hpc6, simnam_filein, simnam_hpc6_filename, simnam_tdis6, simnam_mtype, simnam_mfname, simnam_mname, simnam_exgtype, simnam_exgfile, simnam_exgmnamea, simnam_exgmnameb, simnam_mxiter, simnam_slntype, simnam_slnfname, simnam_slnmnames ]
 
type(inputparamdefinitiontype), parameter simnam_models = InputParamDefinitionType ( 'SIM', 'NAM', 'MODELS', 'MODELS', 'MODELS', 'RECARRAY MTYPE MFNAME MNAME', '', 'list of models', .true., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter simnam_exchanges = InputParamDefinitionType ( 'SIM', 'NAM', 'EXCHANGES', 'EXCHANGES', 'EXCHANGES', 'RECARRAY EXGTYPE EXGFILE EXGMNAMEA EXGMNAMEB', '', 'list of exchanges', .true., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter simnam_solutiongroup = InputParamDefinitionType ( 'SIM', 'NAM', 'SOLUTIONGROUP', 'SOLUTIONGROUP', 'SOLUTIONGROUP', 'RECARRAY SLNTYPE SLNFNAME SLNMNAMES', '', 'solution type and models in the solution', .true., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), dimension(*), parameter, public sim_nam_aggregate_definitions = [ simnam_models, simnam_exchanges, simnam_solutiongroup ]
 
type(inputblockdefinitiontype), dimension(*), parameter, public sim_nam_block_definitions = [ InputBlockDefinitionType( 'OPTIONS', .false., .false., .false. ), InputBlockDefinitionType( 'TIMING', .true., .false., .false. ), InputBlockDefinitionType( 'MODELS', .true., .true., .false. ), InputBlockDefinitionType( 'EXCHANGES', .true., .true., .false. ), InputBlockDefinitionType( 'SOLUTIONGROUP', .true., .true., .true. ) ]
 

Variable Documentation

◆ sim_nam_aggregate_definitions

type(inputparamdefinitiontype), dimension(*), parameter, public simnaminputmodule::sim_nam_aggregate_definitions = [ simnam_models, simnam_exchanges, simnam_solutiongroup ]

Definition at line 551 of file sim-namidm.f90.

551  type(InputParamDefinitionType), parameter :: &
552  sim_nam_aggregate_definitions(*) = &
553  [ &
554  simnam_models, &
555  simnam_exchanges, &
556  simnam_solutiongroup &
557  ]

◆ sim_nam_block_definitions

type(inputblockdefinitiontype), dimension(*), parameter, public simnaminputmodule::sim_nam_block_definitions = [ InputBlockDefinitionType( 'OPTIONS', .false., .false., .false. ), InputBlockDefinitionType( 'TIMING', .true., .false., .false. ), InputBlockDefinitionType( 'MODELS', .true., .true., .false. ), InputBlockDefinitionType( 'EXCHANGES', .true., .true., .false. ), InputBlockDefinitionType( 'SOLUTIONGROUP', .true., .true., .true. ) ]

Definition at line 559 of file sim-namidm.f90.

559  type(InputBlockDefinitionType), parameter :: &
560  sim_nam_block_definitions(*) = &
561  [ &
562  inputblockdefinitiontype( &
563  'OPTIONS', & ! blockname
564  .false., & ! required
565  .false., & ! aggregate
566  .false. & ! block_variable
567  ), &
568  inputblockdefinitiontype( &
569  'TIMING', & ! blockname
570  .true., & ! required
571  .false., & ! aggregate
572  .false. & ! block_variable
573  ), &
574  inputblockdefinitiontype( &
575  'MODELS', & ! blockname
576  .true., & ! required
577  .true., & ! aggregate
578  .false. & ! block_variable
579  ), &
580  inputblockdefinitiontype( &
581  'EXCHANGES', & ! blockname
582  .true., & ! required
583  .true., & ! aggregate
584  .false. & ! block_variable
585  ), &
586  inputblockdefinitiontype( &
587  'SOLUTIONGROUP', & ! blockname
588  .true., & ! required
589  .true., & ! aggregate
590  .true. & ! block_variable
591  ) &
592  ]

◆ sim_nam_is_advanced

logical, public simnaminputmodule::sim_nam_is_advanced = .false.

Definition at line 41 of file sim-namidm.f90.

41  logical :: sim_nam_is_advanced = .false.

◆ sim_nam_multi_package

logical, public simnaminputmodule::sim_nam_multi_package = .false.

Definition at line 40 of file sim-namidm.f90.

40  logical :: sim_nam_multi_package = .false.

◆ sim_nam_param_definitions

Definition at line 467 of file sim-namidm.f90.

467  type(InputParamDefinitionType), parameter :: &
468  sim_nam_param_definitions(*) = &
469  [ &
470  simnam_continue, &
471  simnam_nocheck, &
472  simnam_prmem, &
473  simnam_prprof, &
474  simnam_maxerrors, &
475  simnam_print_input, &
476  simnam_hpc_filerecord, &
477  simnam_hpc6, &
478  simnam_filein, &
479  simnam_hpc6_filename, &
480  simnam_tdis6, &
481  simnam_mtype, &
482  simnam_mfname, &
483  simnam_mname, &
484  simnam_exgtype, &
485  simnam_exgfile, &
486  simnam_exgmnamea, &
487  simnam_exgmnameb, &
488  simnam_mxiter, &
489  simnam_slntype, &
490  simnam_slnfname, &
491  simnam_slnmnames &
492  ]

◆ sim_nam_subpackages

character(len=16), dimension(*), parameter, public simnaminputmodule::sim_nam_subpackages = [ ' ' ]

Definition at line 43 of file sim-namidm.f90.

43  character(len=16), parameter :: &
44  sim_nam_subpackages(*) = &
45  [ &
46  ' ' &
47  ]

◆ simnam_continue

type(inputparamdefinitiontype), parameter simnaminputmodule::simnam_continue = InputParamDefinitionType ( 'SIM', 'NAM', 'OPTIONS', 'CONTINUE', 'CONTINUE', 'KEYWORD', '', 'continue if not converged', .false., .false., .false., .false., .false., .false. )
private

Definition at line 49 of file sim-namidm.f90.

49  type(InputParamDefinitionType), parameter :: &
50  simnam_continue = inputparamdefinitiontype &
51  ( &
52  'SIM', & ! component
53  'NAM', & ! subcomponent
54  'OPTIONS', & ! block
55  'CONTINUE', & ! tag name
56  'CONTINUE', & ! fortran variable
57  'KEYWORD', & ! type
58  '', & ! shape
59  'continue if not converged', & ! longname
60  .false., & ! required
61  .false., & ! developmode
62  .false., & ! multi-record
63  .false., & ! preserve case
64  .false., & ! layered
65  .false. & ! timeseries
66  )

◆ simnam_exchanges

type(inputparamdefinitiontype), parameter simnaminputmodule::simnam_exchanges = InputParamDefinitionType ( 'SIM', 'NAM', 'EXCHANGES', 'EXCHANGES', 'EXCHANGES', 'RECARRAY EXGTYPE EXGFILE EXGMNAMEA EXGMNAMEB', '', 'list of exchanges', .true., .false., .false., .false., .false., .false. )
private

Definition at line 513 of file sim-namidm.f90.

513  type(InputParamDefinitionType), parameter :: &
514  simnam_exchanges = inputparamdefinitiontype &
515  ( &
516  'SIM', & ! component
517  'NAM', & ! subcomponent
518  'EXCHANGES', & ! block
519  'EXCHANGES', & ! tag name
520  'EXCHANGES', & ! fortran variable
521  'RECARRAY EXGTYPE EXGFILE EXGMNAMEA EXGMNAMEB', & ! type
522  '', & ! shape
523  'list of exchanges', & ! longname
524  .true., & ! required
525  .false., & ! developmode
526  .false., & ! multi-record
527  .false., & ! preserve case
528  .false., & ! layered
529  .false. & ! timeseries
530  )

◆ simnam_exgfile

type(inputparamdefinitiontype), parameter simnaminputmodule::simnam_exgfile = InputParamDefinitionType ( 'SIM', 'NAM', 'EXCHANGES', 'EXGFILE', 'EXGFILE', 'STRING', '', 'input file for exchange', .true., .false., .true., .true., .false., .false. )
private

Definition at line 334 of file sim-namidm.f90.

334  type(InputParamDefinitionType), parameter :: &
335  simnam_exgfile = inputparamdefinitiontype &
336  ( &
337  'SIM', & ! component
338  'NAM', & ! subcomponent
339  'EXCHANGES', & ! block
340  'EXGFILE', & ! tag name
341  'EXGFILE', & ! fortran variable
342  'STRING', & ! type
343  '', & ! shape
344  'input file for exchange', & ! longname
345  .true., & ! required
346  .false., & ! developmode
347  .true., & ! multi-record
348  .true., & ! preserve case
349  .false., & ! layered
350  .false. & ! timeseries
351  )

◆ simnam_exgmnamea

type(inputparamdefinitiontype), parameter simnaminputmodule::simnam_exgmnamea = InputParamDefinitionType ( 'SIM', 'NAM', 'EXCHANGES', 'EXGMNAMEA', 'EXGMNAMEA', 'STRING', '', 'name of model A', .true., .false., .true., .false., .false., .false. )
private

Definition at line 353 of file sim-namidm.f90.

353  type(InputParamDefinitionType), parameter :: &
354  simnam_exgmnamea = inputparamdefinitiontype &
355  ( &
356  'SIM', & ! component
357  'NAM', & ! subcomponent
358  'EXCHANGES', & ! block
359  'EXGMNAMEA', & ! tag name
360  'EXGMNAMEA', & ! fortran variable
361  'STRING', & ! type
362  '', & ! shape
363  'name of model A', & ! longname
364  .true., & ! required
365  .false., & ! developmode
366  .true., & ! multi-record
367  .false., & ! preserve case
368  .false., & ! layered
369  .false. & ! timeseries
370  )

◆ simnam_exgmnameb

type(inputparamdefinitiontype), parameter simnaminputmodule::simnam_exgmnameb = InputParamDefinitionType ( 'SIM', 'NAM', 'EXCHANGES', 'EXGMNAMEB', 'EXGMNAMEB', 'STRING', '', 'name of model B', .true., .false., .true., .false., .false., .false. )
private

Definition at line 372 of file sim-namidm.f90.

372  type(InputParamDefinitionType), parameter :: &
373  simnam_exgmnameb = inputparamdefinitiontype &
374  ( &
375  'SIM', & ! component
376  'NAM', & ! subcomponent
377  'EXCHANGES', & ! block
378  'EXGMNAMEB', & ! tag name
379  'EXGMNAMEB', & ! fortran variable
380  'STRING', & ! type
381  '', & ! shape
382  'name of model B', & ! longname
383  .true., & ! required
384  .false., & ! developmode
385  .true., & ! multi-record
386  .false., & ! preserve case
387  .false., & ! layered
388  .false. & ! timeseries
389  )

◆ simnam_exgtype

type(inputparamdefinitiontype), parameter simnaminputmodule::simnam_exgtype = InputParamDefinitionType ( 'SIM', 'NAM', 'EXCHANGES', 'EXGTYPE', 'EXGTYPE', 'STRING', '', 'exchange type', .true., .false., .true., .false., .false., .false. )
private

Definition at line 315 of file sim-namidm.f90.

315  type(InputParamDefinitionType), parameter :: &
316  simnam_exgtype = inputparamdefinitiontype &
317  ( &
318  'SIM', & ! component
319  'NAM', & ! subcomponent
320  'EXCHANGES', & ! block
321  'EXGTYPE', & ! tag name
322  'EXGTYPE', & ! fortran variable
323  'STRING', & ! type
324  '', & ! shape
325  'exchange type', & ! longname
326  .true., & ! required
327  .false., & ! developmode
328  .true., & ! multi-record
329  .false., & ! preserve case
330  .false., & ! layered
331  .false. & ! timeseries
332  )

◆ simnam_filein

type(inputparamdefinitiontype), parameter simnaminputmodule::simnam_filein = InputParamDefinitionType ( 'SIM', 'NAM', 'OPTIONS', 'FILEIN', 'FILEIN', 'KEYWORD', '', 'file keyword', .true., .false., .true., .false., .false., .false. )
private

Definition at line 201 of file sim-namidm.f90.

201  type(InputParamDefinitionType), parameter :: &
202  simnam_filein = inputparamdefinitiontype &
203  ( &
204  'SIM', & ! component
205  'NAM', & ! subcomponent
206  'OPTIONS', & ! block
207  'FILEIN', & ! tag name
208  'FILEIN', & ! fortran variable
209  'KEYWORD', & ! type
210  '', & ! shape
211  'file keyword', & ! longname
212  .true., & ! required
213  .false., & ! developmode
214  .true., & ! multi-record
215  .false., & ! preserve case
216  .false., & ! layered
217  .false. & ! timeseries
218  )

◆ simnam_hpc6

type(inputparamdefinitiontype), parameter simnaminputmodule::simnam_hpc6 = InputParamDefinitionType ( 'SIM', 'NAM', 'OPTIONS', 'HPC6', 'HPC6', 'KEYWORD', '', 'head keyword', .true., .false., .true., .false., .false., .false. )
private

Definition at line 182 of file sim-namidm.f90.

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

◆ simnam_hpc6_filename

type(inputparamdefinitiontype), parameter simnaminputmodule::simnam_hpc6_filename = InputParamDefinitionType ( 'SIM', 'NAM', 'OPTIONS', 'HPC6_FILENAME', 'HPC6_FILENAME', 'STRING', '', 'file name of time series information', .true., .false., .true., .true., .false., .false. )
private

Definition at line 220 of file sim-namidm.f90.

220  type(InputParamDefinitionType), parameter :: &
221  simnam_hpc6_filename = inputparamdefinitiontype &
222  ( &
223  'SIM', & ! component
224  'NAM', & ! subcomponent
225  'OPTIONS', & ! block
226  'HPC6_FILENAME', & ! tag name
227  'HPC6_FILENAME', & ! fortran variable
228  'STRING', & ! type
229  '', & ! shape
230  'file name of time series information', & ! longname
231  .true., & ! required
232  .false., & ! developmode
233  .true., & ! multi-record
234  .true., & ! preserve case
235  .false., & ! layered
236  .false. & ! timeseries
237  )

◆ simnam_hpc_filerecord

type(inputparamdefinitiontype), parameter simnaminputmodule::simnam_hpc_filerecord = InputParamDefinitionType ( 'SIM', 'NAM', 'OPTIONS', 'HPC_FILERECORD', 'HPC_FILERECORD', 'RECORD HPC6 FILEIN HPC6_FILENAME', '', '', .false., .false., .false., .false., .false., .false. )
private

Definition at line 163 of file sim-namidm.f90.

163  type(InputParamDefinitionType), parameter :: &
164  simnam_hpc_filerecord = inputparamdefinitiontype &
165  ( &
166  'SIM', & ! component
167  'NAM', & ! subcomponent
168  'OPTIONS', & ! block
169  'HPC_FILERECORD', & ! tag name
170  'HPC_FILERECORD', & ! fortran variable
171  'RECORD HPC6 FILEIN HPC6_FILENAME', & ! type
172  '', & ! shape
173  '', & ! longname
174  .false., & ! required
175  .false., & ! developmode
176  .false., & ! multi-record
177  .false., & ! preserve case
178  .false., & ! layered
179  .false. & ! timeseries
180  )

◆ simnam_maxerrors

type(inputparamdefinitiontype), parameter simnaminputmodule::simnam_maxerrors = InputParamDefinitionType ( 'SIM', 'NAM', 'OPTIONS', 'MAXERRORS', 'MAXERRORS', 'INTEGER', '', 'maximum number of errors', .false., .false., .false., .false., .false., .false. )
private

Definition at line 125 of file sim-namidm.f90.

125  type(InputParamDefinitionType), parameter :: &
126  simnam_maxerrors = inputparamdefinitiontype &
127  ( &
128  'SIM', & ! component
129  'NAM', & ! subcomponent
130  'OPTIONS', & ! block
131  'MAXERRORS', & ! tag name
132  'MAXERRORS', & ! fortran variable
133  'INTEGER', & ! type
134  '', & ! shape
135  'maximum number of errors', & ! longname
136  .false., & ! required
137  .false., & ! developmode
138  .false., & ! multi-record
139  .false., & ! preserve case
140  .false., & ! layered
141  .false. & ! timeseries
142  )

◆ simnam_mfname

type(inputparamdefinitiontype), parameter simnaminputmodule::simnam_mfname = InputParamDefinitionType ( 'SIM', 'NAM', 'MODELS', 'MFNAME', 'MFNAME', 'STRING', '', 'file name for model name file', .true., .false., .true., .true., .false., .false. )
private

Definition at line 277 of file sim-namidm.f90.

277  type(InputParamDefinitionType), parameter :: &
278  simnam_mfname = inputparamdefinitiontype &
279  ( &
280  'SIM', & ! component
281  'NAM', & ! subcomponent
282  'MODELS', & ! block
283  'MFNAME', & ! tag name
284  'MFNAME', & ! fortran variable
285  'STRING', & ! type
286  '', & ! shape
287  'file name for model name file', & ! longname
288  .true., & ! required
289  .false., & ! developmode
290  .true., & ! multi-record
291  .true., & ! preserve case
292  .false., & ! layered
293  .false. & ! timeseries
294  )

◆ simnam_mname

type(inputparamdefinitiontype), parameter simnaminputmodule::simnam_mname = InputParamDefinitionType ( 'SIM', 'NAM', 'MODELS', 'MNAME', 'MNAME', 'STRING', '', 'name of model', .true., .false., .true., .false., .false., .false. )
private

Definition at line 296 of file sim-namidm.f90.

296  type(InputParamDefinitionType), parameter :: &
297  simnam_mname = inputparamdefinitiontype &
298  ( &
299  'SIM', & ! component
300  'NAM', & ! subcomponent
301  'MODELS', & ! block
302  'MNAME', & ! tag name
303  'MNAME', & ! fortran variable
304  'STRING', & ! type
305  '', & ! shape
306  'name of model', & ! longname
307  .true., & ! required
308  .false., & ! developmode
309  .true., & ! multi-record
310  .false., & ! preserve case
311  .false., & ! layered
312  .false. & ! timeseries
313  )

◆ simnam_models

type(inputparamdefinitiontype), parameter simnaminputmodule::simnam_models = InputParamDefinitionType ( 'SIM', 'NAM', 'MODELS', 'MODELS', 'MODELS', 'RECARRAY MTYPE MFNAME MNAME', '', 'list of models', .true., .false., .false., .false., .false., .false. )
private

Definition at line 494 of file sim-namidm.f90.

494  type(InputParamDefinitionType), parameter :: &
495  simnam_models = inputparamdefinitiontype &
496  ( &
497  'SIM', & ! component
498  'NAM', & ! subcomponent
499  'MODELS', & ! block
500  'MODELS', & ! tag name
501  'MODELS', & ! fortran variable
502  'RECARRAY MTYPE MFNAME MNAME', & ! type
503  '', & ! shape
504  'list of models', & ! longname
505  .true., & ! required
506  .false., & ! developmode
507  .false., & ! multi-record
508  .false., & ! preserve case
509  .false., & ! layered
510  .false. & ! timeseries
511  )

◆ simnam_mtype

type(inputparamdefinitiontype), parameter simnaminputmodule::simnam_mtype = InputParamDefinitionType ( 'SIM', 'NAM', 'MODELS', 'MTYPE', 'MTYPE', 'STRING', '', 'model type', .true., .false., .true., .false., .false., .false. )
private

Definition at line 258 of file sim-namidm.f90.

258  type(InputParamDefinitionType), parameter :: &
259  simnam_mtype = inputparamdefinitiontype &
260  ( &
261  'SIM', & ! component
262  'NAM', & ! subcomponent
263  'MODELS', & ! block
264  'MTYPE', & ! tag name
265  'MTYPE', & ! fortran variable
266  'STRING', & ! type
267  '', & ! shape
268  'model type', & ! longname
269  .true., & ! required
270  .false., & ! developmode
271  .true., & ! multi-record
272  .false., & ! preserve case
273  .false., & ! layered
274  .false. & ! timeseries
275  )

◆ simnam_mxiter

type(inputparamdefinitiontype), parameter simnaminputmodule::simnam_mxiter = InputParamDefinitionType ( 'SIM', 'NAM', 'SOLUTIONGROUP', 'MXITER', 'MXITER', 'INTEGER', '', 'maximum solution group iterations', .false., .false., .false., .false., .false., .false. )
private

Definition at line 391 of file sim-namidm.f90.

391  type(InputParamDefinitionType), parameter :: &
392  simnam_mxiter = inputparamdefinitiontype &
393  ( &
394  'SIM', & ! component
395  'NAM', & ! subcomponent
396  'SOLUTIONGROUP', & ! block
397  'MXITER', & ! tag name
398  'MXITER', & ! fortran variable
399  'INTEGER', & ! type
400  '', & ! shape
401  'maximum solution group iterations', & ! longname
402  .false., & ! required
403  .false., & ! developmode
404  .false., & ! multi-record
405  .false., & ! preserve case
406  .false., & ! layered
407  .false. & ! timeseries
408  )

◆ simnam_nocheck

type(inputparamdefinitiontype), parameter simnaminputmodule::simnam_nocheck = InputParamDefinitionType ( 'SIM', 'NAM', 'OPTIONS', 'NOCHECK', 'NOCHECK', 'KEYWORD', '', 'turn off checking', .false., .false., .false., .false., .false., .false. )
private

Definition at line 68 of file sim-namidm.f90.

68  type(InputParamDefinitionType), parameter :: &
69  simnam_nocheck = inputparamdefinitiontype &
70  ( &
71  'SIM', & ! component
72  'NAM', & ! subcomponent
73  'OPTIONS', & ! block
74  'NOCHECK', & ! tag name
75  'NOCHECK', & ! fortran variable
76  'KEYWORD', & ! type
77  '', & ! shape
78  'turn off checking', & ! longname
79  .false., & ! required
80  .false., & ! developmode
81  .false., & ! multi-record
82  .false., & ! preserve case
83  .false., & ! layered
84  .false. & ! timeseries
85  )

◆ simnam_print_input

type(inputparamdefinitiontype), parameter simnaminputmodule::simnam_print_input = InputParamDefinitionType ( 'SIM', 'NAM', 'OPTIONS', 'PRINT_INPUT', 'PRINT_INPUT', 'KEYWORD', '', 'print input to listing file', .false., .false., .false., .false., .false., .false. )
private

Definition at line 144 of file sim-namidm.f90.

144  type(InputParamDefinitionType), parameter :: &
145  simnam_print_input = inputparamdefinitiontype &
146  ( &
147  'SIM', & ! component
148  'NAM', & ! subcomponent
149  'OPTIONS', & ! block
150  'PRINT_INPUT', & ! tag name
151  'PRINT_INPUT', & ! fortran variable
152  'KEYWORD', & ! type
153  '', & ! shape
154  'print input to listing file', & ! longname
155  .false., & ! required
156  .false., & ! developmode
157  .false., & ! multi-record
158  .false., & ! preserve case
159  .false., & ! layered
160  .false. & ! timeseries
161  )

◆ simnam_prmem

type(inputparamdefinitiontype), parameter simnaminputmodule::simnam_prmem = InputParamDefinitionType ( 'SIM', 'NAM', 'OPTIONS', 'MEMORY_PRINT_OPTION', 'PRMEM', 'STRING', '', 'memory print option', .false., .false., .false., .false., .false., .false. )
private

Definition at line 87 of file sim-namidm.f90.

87  type(InputParamDefinitionType), parameter :: &
88  simnam_prmem = inputparamdefinitiontype &
89  ( &
90  'SIM', & ! component
91  'NAM', & ! subcomponent
92  'OPTIONS', & ! block
93  'MEMORY_PRINT_OPTION', & ! tag name
94  'PRMEM', & ! fortran variable
95  'STRING', & ! type
96  '', & ! shape
97  'memory print option', & ! longname
98  .false., & ! required
99  .false., & ! developmode
100  .false., & ! multi-record
101  .false., & ! preserve case
102  .false., & ! layered
103  .false. & ! timeseries
104  )

◆ simnam_prprof

type(inputparamdefinitiontype), parameter simnaminputmodule::simnam_prprof = InputParamDefinitionType ( 'SIM', 'NAM', 'OPTIONS', 'PROFILE_OPTION', 'PRPROF', 'STRING', '', 'profiling option', .false., .false., .false., .false., .false., .false. )
private

Definition at line 106 of file sim-namidm.f90.

106  type(InputParamDefinitionType), parameter :: &
107  simnam_prprof = inputparamdefinitiontype &
108  ( &
109  'SIM', & ! component
110  'NAM', & ! subcomponent
111  'OPTIONS', & ! block
112  'PROFILE_OPTION', & ! tag name
113  'PRPROF', & ! fortran variable
114  'STRING', & ! type
115  '', & ! shape
116  'profiling option', & ! longname
117  .false., & ! required
118  .false., & ! developmode
119  .false., & ! multi-record
120  .false., & ! preserve case
121  .false., & ! layered
122  .false. & ! timeseries
123  )

◆ simnam_slnfname

type(inputparamdefinitiontype), parameter simnaminputmodule::simnam_slnfname = InputParamDefinitionType ( 'SIM', 'NAM', 'SOLUTIONGROUP', 'SLNFNAME', 'SLNFNAME', 'STRING', '', 'file name for solution input', .true., .false., .true., .true., .false., .false. )
private

Definition at line 429 of file sim-namidm.f90.

429  type(InputParamDefinitionType), parameter :: &
430  simnam_slnfname = inputparamdefinitiontype &
431  ( &
432  'SIM', & ! component
433  'NAM', & ! subcomponent
434  'SOLUTIONGROUP', & ! block
435  'SLNFNAME', & ! tag name
436  'SLNFNAME', & ! fortran variable
437  'STRING', & ! type
438  '', & ! shape
439  'file name for solution input', & ! longname
440  .true., & ! required
441  .false., & ! developmode
442  .true., & ! multi-record
443  .true., & ! preserve case
444  .false., & ! layered
445  .false. & ! timeseries
446  )

◆ simnam_slnmnames

type(inputparamdefinitiontype), parameter simnaminputmodule::simnam_slnmnames = InputParamDefinitionType ( 'SIM', 'NAM', 'SOLUTIONGROUP', 'SLNMNAMES', 'SLNMNAMES', 'STRING', 'ANY1D', 'array of model names in this solution', .true., .false., .true., .false., .false., .false. )
private

Definition at line 448 of file sim-namidm.f90.

448  type(InputParamDefinitionType), parameter :: &
449  simnam_slnmnames = inputparamdefinitiontype &
450  ( &
451  'SIM', & ! component
452  'NAM', & ! subcomponent
453  'SOLUTIONGROUP', & ! block
454  'SLNMNAMES', & ! tag name
455  'SLNMNAMES', & ! fortran variable
456  'STRING', & ! type
457  'ANY1D', & ! shape
458  'array of model names in this solution', & ! longname
459  .true., & ! required
460  .false., & ! developmode
461  .true., & ! multi-record
462  .false., & ! preserve case
463  .false., & ! layered
464  .false. & ! timeseries
465  )

◆ simnam_slntype

type(inputparamdefinitiontype), parameter simnaminputmodule::simnam_slntype = InputParamDefinitionType ( 'SIM', 'NAM', 'SOLUTIONGROUP', 'SLNTYPE', 'SLNTYPE', 'STRING', '', 'type of solution', .true., .false., .true., .false., .false., .false. )
private

Definition at line 410 of file sim-namidm.f90.

410  type(InputParamDefinitionType), parameter :: &
411  simnam_slntype = inputparamdefinitiontype &
412  ( &
413  'SIM', & ! component
414  'NAM', & ! subcomponent
415  'SOLUTIONGROUP', & ! block
416  'SLNTYPE', & ! tag name
417  'SLNTYPE', & ! fortran variable
418  'STRING', & ! type
419  '', & ! shape
420  'type of solution', & ! longname
421  .true., & ! required
422  .false., & ! developmode
423  .true., & ! multi-record
424  .false., & ! preserve case
425  .false., & ! layered
426  .false. & ! timeseries
427  )

◆ simnam_solutiongroup

type(inputparamdefinitiontype), parameter simnaminputmodule::simnam_solutiongroup = InputParamDefinitionType ( 'SIM', 'NAM', 'SOLUTIONGROUP', 'SOLUTIONGROUP', 'SOLUTIONGROUP', 'RECARRAY SLNTYPE SLNFNAME SLNMNAMES', '', 'solution type and models in the solution', .true., .false., .false., .false., .false., .false. )
private

Definition at line 532 of file sim-namidm.f90.

532  type(InputParamDefinitionType), parameter :: &
533  simnam_solutiongroup = inputparamdefinitiontype &
534  ( &
535  'SIM', & ! component
536  'NAM', & ! subcomponent
537  'SOLUTIONGROUP', & ! block
538  'SOLUTIONGROUP', & ! tag name
539  'SOLUTIONGROUP', & ! fortran variable
540  'RECARRAY SLNTYPE SLNFNAME SLNMNAMES', & ! type
541  '', & ! shape
542  'solution type and models in the solution', & ! longname
543  .true., & ! required
544  .false., & ! developmode
545  .false., & ! multi-record
546  .false., & ! preserve case
547  .false., & ! layered
548  .false. & ! timeseries
549  )

◆ simnam_tdis6

type(inputparamdefinitiontype), parameter simnaminputmodule::simnam_tdis6 = InputParamDefinitionType ( 'SIM', 'NAM', 'TIMING', 'TDIS6', 'TDIS6', 'STRING', '', 'name of tdis input file', .true., .false., .false., .true., .false., .false. )
private

Definition at line 239 of file sim-namidm.f90.

239  type(InputParamDefinitionType), parameter :: &
240  simnam_tdis6 = inputparamdefinitiontype &
241  ( &
242  'SIM', & ! component
243  'NAM', & ! subcomponent
244  'TIMING', & ! block
245  'TDIS6', & ! tag name
246  'TDIS6', & ! fortran variable
247  'STRING', & ! type
248  '', & ! shape
249  'name of tdis input file', & ! longname
250  .true., & ! required
251  .false., & ! developmode
252  .false., & ! multi-record
253  .true., & ! preserve case
254  .false., & ! layered
255  .false. & ! timeseries
256  )