MODFLOW 6  version 6.7.0.dev3
USGS Modular Hydrologic Model
gwf-csubidm.f90
Go to the documentation of this file.
1 ! ** Do Not Modify! MODFLOW 6 system generated file. **
3  use constantsmodule, only: lenvarname
6  private
13 
15  logical :: boundnames = .false.
16  logical :: print_input = .false.
17  logical :: save_flows = .false.
18  logical :: gammaw = .false.
19  logical :: beta = .false.
20  logical :: head_based = .false.
21  logical :: precon_head = .false.
22  logical :: ndelaycells = .false.
23  logical :: icompress = .false.
24  logical :: matprop = .false.
25  logical :: cell_fraction = .false.
26  logical :: interbed_state = .false.
27  logical :: precon_stress = .false.
28  logical :: delay_head = .false.
29  logical :: stress_lag = .false.
30  logical :: strainibfr = .false.
31  logical :: csvinterbed = .false.
32  logical :: fileout = .false.
33  logical :: interbedstrainfn = .false.
34  logical :: straincgfr = .false.
35  logical :: csvcoarse = .false.
36  logical :: coarsestrainfn = .false.
37  logical :: cmpfr = .false.
38  logical :: compaction = .false.
39  logical :: cmpfn = .false.
40  logical :: cmpelasticfr = .false.
41  logical :: cmpelastic = .false.
42  logical :: elasticcmpfn = .false.
43  logical :: cmpinelasticfr = .false.
44  logical :: cmpinelastic = .false.
45  logical :: inelasticcmpfn = .false.
46  logical :: cmpinterbedfr = .false.
47  logical :: cmpinterbed = .false.
48  logical :: interbedcmpfn = .false.
49  logical :: cmpcoarsefr = .false.
50  logical :: cmpcoarse = .false.
51  logical :: cmpcoarsefn = .false.
52  logical :: zdispfr = .false.
53  logical :: zdisplacement = .false.
54  logical :: zdispfn = .false.
55  logical :: pkgconvergefr = .false.
56  logical :: pkgconverge = .false.
57  logical :: pkgconvergefn = .false.
58  logical :: ts_filerecord = .false.
59  logical :: ts6 = .false.
60  logical :: filein = .false.
61  logical :: ts6_filename = .false.
62  logical :: obs_filerecord = .false.
63  logical :: obs6 = .false.
64  logical :: obs6_filename = .false.
65  logical :: ninterbeds = .false.
66  logical :: maxbound = .false.
67  logical :: cg_ske_cr = .false.
68  logical :: cg_theta = .false.
69  logical :: sgm = .false.
70  logical :: sgs = .false.
71  logical :: icsubno = .false.
72  logical :: cellid_pkgdata = .false.
73  logical :: cdelay = .false.
74  logical :: pcs0 = .false.
75  logical :: thick_frac = .false.
76  logical :: rnb = .false.
77  logical :: ssv_cc = .false.
78  logical :: sse_cr = .false.
79  logical :: theta = .false.
80  logical :: kv = .false.
81  logical :: h0 = .false.
82  logical :: boundname = .false.
83  logical :: cellid = .false.
84  logical :: sig0 = .false.
85  end type gwfcsubparamfoundtype
86 
87  logical :: gwf_csub_multi_package = .false.
88 
89  character(len=16), parameter :: &
91  [ &
92  ' ' &
93  ]
94 
95  type(inputparamdefinitiontype), parameter :: &
97  ( &
98  'GWF', & ! component
99  'CSUB', & ! subcomponent
100  'OPTIONS', & ! block
101  'BOUNDNAMES', & ! tag name
102  'BOUNDNAMES', & ! fortran variable
103  'KEYWORD', & ! type
104  '', & ! shape
105  '', & ! longname
106  .false., & ! required
107  .false., & ! prerelease
108  .false., & ! multi-record
109  .false., & ! preserve case
110  .false., & ! layered
111  .false. & ! timeseries
112  )
113 
114  type(inputparamdefinitiontype), parameter :: &
116  ( &
117  'GWF', & ! component
118  'CSUB', & ! subcomponent
119  'OPTIONS', & ! block
120  'PRINT_INPUT', & ! tag name
121  'PRINT_INPUT', & ! fortran variable
122  'KEYWORD', & ! type
123  '', & ! shape
124  'print input to listing file', & ! longname
125  .false., & ! required
126  .false., & ! prerelease
127  .false., & ! multi-record
128  .false., & ! preserve case
129  .false., & ! layered
130  .false. & ! timeseries
131  )
132 
133  type(inputparamdefinitiontype), parameter :: &
135  ( &
136  'GWF', & ! component
137  'CSUB', & ! subcomponent
138  'OPTIONS', & ! block
139  'SAVE_FLOWS', & ! tag name
140  'SAVE_FLOWS', & ! fortran variable
141  'KEYWORD', & ! type
142  '', & ! shape
143  'keyword to save CSUB flows', & ! longname
144  .false., & ! required
145  .false., & ! prerelease
146  .false., & ! multi-record
147  .false., & ! preserve case
148  .false., & ! layered
149  .false. & ! timeseries
150  )
151 
152  type(inputparamdefinitiontype), parameter :: &
154  ( &
155  'GWF', & ! component
156  'CSUB', & ! subcomponent
157  'OPTIONS', & ! block
158  'GAMMAW', & ! tag name
159  'GAMMAW', & ! fortran variable
160  'DOUBLE', & ! type
161  '', & ! shape
162  'unit weight of water', & ! longname
163  .false., & ! required
164  .false., & ! prerelease
165  .false., & ! multi-record
166  .false., & ! preserve case
167  .false., & ! layered
168  .false. & ! timeseries
169  )
170 
171  type(inputparamdefinitiontype), parameter :: &
173  ( &
174  'GWF', & ! component
175  'CSUB', & ! subcomponent
176  'OPTIONS', & ! block
177  'BETA', & ! tag name
178  'BETA', & ! fortran variable
179  'DOUBLE', & ! type
180  '', & ! shape
181  'compressibility of water', & ! longname
182  .false., & ! required
183  .false., & ! prerelease
184  .false., & ! multi-record
185  .false., & ! preserve case
186  .false., & ! layered
187  .false. & ! timeseries
188  )
189 
190  type(inputparamdefinitiontype), parameter :: &
192  ( &
193  'GWF', & ! component
194  'CSUB', & ! subcomponent
195  'OPTIONS', & ! block
196  'HEAD_BASED', & ! tag name
197  'HEAD_BASED', & ! fortran variable
198  'KEYWORD', & ! type
199  '', & ! shape
200  'keyword to indicate the head-based formulation will be used', & ! longname
201  .false., & ! required
202  .false., & ! prerelease
203  .false., & ! multi-record
204  .false., & ! preserve case
205  .false., & ! layered
206  .false. & ! timeseries
207  )
208 
209  type(inputparamdefinitiontype), parameter :: &
211  ( &
212  'GWF', & ! component
213  'CSUB', & ! subcomponent
214  'OPTIONS', & ! block
215  'INITIAL_PRECONSOLIDATION_HEAD', & ! tag name
216  'PRECON_HEAD', & ! fortran variable
217  'KEYWORD', & ! type
218  '', & ! shape
219  'keyword to indicate that preconsolidation heads will be specified', & ! longname
220  .false., & ! required
221  .false., & ! prerelease
222  .false., & ! multi-record
223  .false., & ! preserve case
224  .false., & ! layered
225  .false. & ! timeseries
226  )
227 
228  type(inputparamdefinitiontype), parameter :: &
230  ( &
231  'GWF', & ! component
232  'CSUB', & ! subcomponent
233  'OPTIONS', & ! block
234  'NDELAYCELLS', & ! tag name
235  'NDELAYCELLS', & ! fortran variable
236  'INTEGER', & ! type
237  '', & ! shape
238  'number of interbed cell nodes', & ! longname
239  .false., & ! required
240  .false., & ! prerelease
241  .false., & ! multi-record
242  .false., & ! preserve case
243  .false., & ! layered
244  .false. & ! timeseries
245  )
246 
247  type(inputparamdefinitiontype), parameter :: &
249  ( &
250  'GWF', & ! component
251  'CSUB', & ! subcomponent
252  'OPTIONS', & ! block
253  'COMPRESSION_INDICES', & ! tag name
254  'ICOMPRESS', & ! fortran variable
255  'KEYWORD', & ! type
256  '', & ! shape
257  'keyword to indicate CR and CC are read instead of SSE and SSV', & ! longname
258  .false., & ! required
259  .false., & ! prerelease
260  .false., & ! multi-record
261  .false., & ! preserve case
262  .false., & ! layered
263  .false. & ! timeseries
264  )
265 
266  type(inputparamdefinitiontype), parameter :: &
268  ( &
269  'GWF', & ! component
270  'CSUB', & ! subcomponent
271  'OPTIONS', & ! block
272  'UPDATE_MATERIAL_PROPERTIES', & ! tag name
273  'MATPROP', & ! fortran variable
274  'KEYWORD', & ! type
275  '', & ! shape
276  'keyword to indicate material properties can change during the&
277  & simulations', & ! longname
278  .false., & ! required
279  .false., & ! prerelease
280  .false., & ! multi-record
281  .false., & ! preserve case
282  .false., & ! layered
283  .false. & ! timeseries
284  )
285 
286  type(inputparamdefinitiontype), parameter :: &
288  ( &
289  'GWF', & ! component
290  'CSUB', & ! subcomponent
291  'OPTIONS', & ! block
292  'CELL_FRACTION', & ! tag name
293  'CELL_FRACTION', & ! fortran variable
294  'KEYWORD', & ! type
295  '', & ! shape
296  'keyword to indicate cell fraction interbed thickness', & ! longname
297  .false., & ! required
298  .false., & ! prerelease
299  .false., & ! multi-record
300  .false., & ! preserve case
301  .false., & ! layered
302  .false. & ! timeseries
303  )
304 
305  type(inputparamdefinitiontype), parameter :: &
307  ( &
308  'GWF', & ! component
309  'CSUB', & ! subcomponent
310  'OPTIONS', & ! block
311  'SPECIFIED_INITIAL_INTERBED_STATE', & ! tag name
312  'INTERBED_STATE', & ! fortran variable
313  'KEYWORD', & ! type
314  '', & ! shape
315  'keyword to indicate that absolute initial states will be specified', & ! longname
316  .false., & ! required
317  .false., & ! prerelease
318  .false., & ! multi-record
319  .false., & ! preserve case
320  .false., & ! layered
321  .false. & ! timeseries
322  )
323 
324  type(inputparamdefinitiontype), parameter :: &
326  ( &
327  'GWF', & ! component
328  'CSUB', & ! subcomponent
329  'OPTIONS', & ! block
330  'SPECIFIED_INITIAL_PRECONSOLIDATION_STRESS', & ! tag name
331  'PRECON_STRESS', & ! fortran variable
332  'KEYWORD', & ! type
333  '', & ! shape
334  'keyword to indicate that absolute initial preconsolidation stresses&
335  & (head) will be specified', & ! longname
336  .false., & ! required
337  .false., & ! prerelease
338  .false., & ! multi-record
339  .false., & ! preserve case
340  .false., & ! layered
341  .false. & ! timeseries
342  )
343 
344  type(inputparamdefinitiontype), parameter :: &
346  ( &
347  'GWF', & ! component
348  'CSUB', & ! subcomponent
349  'OPTIONS', & ! block
350  'SPECIFIED_INITIAL_DELAY_HEAD', & ! tag name
351  'DELAY_HEAD', & ! fortran variable
352  'KEYWORD', & ! type
353  '', & ! shape
354  'keyword to indicate that absolute initial delay bed heads will be&
355  & specified', & ! longname
356  .false., & ! required
357  .false., & ! prerelease
358  .false., & ! multi-record
359  .false., & ! preserve case
360  .false., & ! layered
361  .false. & ! timeseries
362  )
363 
364  type(inputparamdefinitiontype), parameter :: &
366  ( &
367  'GWF', & ! component
368  'CSUB', & ! subcomponent
369  'OPTIONS', & ! block
370  'EFFECTIVE_STRESS_LAG', & ! tag name
371  'STRESS_LAG', & ! fortran variable
372  'KEYWORD', & ! type
373  '', & ! shape
374  'keyword to indicate that specific storage will be calculate using the&
375  & effective stress from the previous time step', & ! longname
376  .false., & ! required
377  .false., & ! prerelease
378  .false., & ! multi-record
379  .false., & ! preserve case
380  .false., & ! layered
381  .false. & ! timeseries
382  )
383 
384  type(inputparamdefinitiontype), parameter :: &
386  ( &
387  'GWF', & ! component
388  'CSUB', & ! subcomponent
389  'OPTIONS', & ! block
390  'STRAINIB_FILERECORD', & ! tag name
391  'STRAINIBFR', & ! fortran variable
392  'RECORD STRAIN_CSV_INTERBED FILEOUT INTERBEDSTRAIN_FILENAME', & ! type
393  '', & ! shape
394  '', & ! longname
395  .false., & ! required
396  .false., & ! prerelease
397  .false., & ! multi-record
398  .false., & ! preserve case
399  .false., & ! layered
400  .false. & ! timeseries
401  )
402 
403  type(inputparamdefinitiontype), parameter :: &
405  ( &
406  'GWF', & ! component
407  'CSUB', & ! subcomponent
408  'OPTIONS', & ! block
409  'STRAIN_CSV_INTERBED', & ! tag name
410  'CSVINTERBED', & ! fortran variable
411  'KEYWORD', & ! type
412  '', & ! shape
413  'budget keyword', & ! longname
414  .true., & ! required
415  .false., & ! prerelease
416  .true., & ! multi-record
417  .false., & ! preserve case
418  .false., & ! layered
419  .false. & ! timeseries
420  )
421 
422  type(inputparamdefinitiontype), parameter :: &
424  ( &
425  'GWF', & ! component
426  'CSUB', & ! subcomponent
427  'OPTIONS', & ! block
428  'FILEOUT', & ! tag name
429  'FILEOUT', & ! fortran variable
430  'KEYWORD', & ! type
431  '', & ! shape
432  'file keyword', & ! longname
433  .true., & ! required
434  .false., & ! prerelease
435  .true., & ! multi-record
436  .false., & ! preserve case
437  .false., & ! layered
438  .false. & ! timeseries
439  )
440 
441  type(inputparamdefinitiontype), parameter :: &
443  ( &
444  'GWF', & ! component
445  'CSUB', & ! subcomponent
446  'OPTIONS', & ! block
447  'INTERBEDSTRAIN_FILENAME', & ! tag name
448  'INTERBEDSTRAINFN', & ! fortran variable
449  'STRING', & ! type
450  '', & ! shape
451  'file keyword', & ! longname
452  .true., & ! required
453  .false., & ! prerelease
454  .true., & ! multi-record
455  .true., & ! preserve case
456  .false., & ! layered
457  .false. & ! timeseries
458  )
459 
460  type(inputparamdefinitiontype), parameter :: &
462  ( &
463  'GWF', & ! component
464  'CSUB', & ! subcomponent
465  'OPTIONS', & ! block
466  'STRAINCG_FILERECORD', & ! tag name
467  'STRAINCGFR', & ! fortran variable
468  'RECORD STRAIN_CSV_COARSE FILEOUT COARSESTRAIN_FILENAME', & ! type
469  '', & ! shape
470  '', & ! longname
471  .false., & ! required
472  .false., & ! prerelease
473  .false., & ! multi-record
474  .false., & ! preserve case
475  .false., & ! layered
476  .false. & ! timeseries
477  )
478 
479  type(inputparamdefinitiontype), parameter :: &
481  ( &
482  'GWF', & ! component
483  'CSUB', & ! subcomponent
484  'OPTIONS', & ! block
485  'STRAIN_CSV_COARSE', & ! tag name
486  'CSVCOARSE', & ! fortran variable
487  'KEYWORD', & ! type
488  '', & ! shape
489  'budget keyword', & ! longname
490  .true., & ! required
491  .false., & ! prerelease
492  .true., & ! multi-record
493  .false., & ! preserve case
494  .false., & ! layered
495  .false. & ! timeseries
496  )
497 
498  type(inputparamdefinitiontype), parameter :: &
500  ( &
501  'GWF', & ! component
502  'CSUB', & ! subcomponent
503  'OPTIONS', & ! block
504  'COARSESTRAIN_FILENAME', & ! tag name
505  'COARSESTRAINFN', & ! fortran variable
506  'STRING', & ! type
507  '', & ! shape
508  'file keyword', & ! longname
509  .true., & ! required
510  .false., & ! prerelease
511  .true., & ! multi-record
512  .true., & ! preserve case
513  .false., & ! layered
514  .false. & ! timeseries
515  )
516 
517  type(inputparamdefinitiontype), parameter :: &
519  ( &
520  'GWF', & ! component
521  'CSUB', & ! subcomponent
522  'OPTIONS', & ! block
523  'COMPACTION_FILERECORD', & ! tag name
524  'CMPFR', & ! fortran variable
525  'RECORD COMPACTION FILEOUT COMPACTION_FILENAME', & ! type
526  '', & ! shape
527  '', & ! longname
528  .false., & ! required
529  .false., & ! prerelease
530  .false., & ! multi-record
531  .false., & ! preserve case
532  .false., & ! layered
533  .false. & ! timeseries
534  )
535 
536  type(inputparamdefinitiontype), parameter :: &
538  ( &
539  'GWF', & ! component
540  'CSUB', & ! subcomponent
541  'OPTIONS', & ! block
542  'COMPACTION', & ! tag name
543  'COMPACTION', & ! fortran variable
544  'KEYWORD', & ! type
545  '', & ! shape
546  'compaction keyword', & ! longname
547  .true., & ! required
548  .false., & ! prerelease
549  .true., & ! multi-record
550  .false., & ! preserve case
551  .false., & ! layered
552  .false. & ! timeseries
553  )
554 
555  type(inputparamdefinitiontype), parameter :: &
557  ( &
558  'GWF', & ! component
559  'CSUB', & ! subcomponent
560  'OPTIONS', & ! block
561  'COMPACTION_FILENAME', & ! tag name
562  'CMPFN', & ! fortran variable
563  'STRING', & ! type
564  '', & ! shape
565  'file keyword', & ! longname
566  .true., & ! required
567  .false., & ! prerelease
568  .true., & ! multi-record
569  .true., & ! preserve case
570  .false., & ! layered
571  .false. & ! timeseries
572  )
573 
574  type(inputparamdefinitiontype), parameter :: &
576  ( &
577  'GWF', & ! component
578  'CSUB', & ! subcomponent
579  'OPTIONS', & ! block
580  'COMPACTION_ELASTIC_FILERECORD', & ! tag name
581  'CMPELASTICFR', & ! fortran variable
582  'RECORD COMPACTION_ELASTIC FILEOUT ELASTIC_COMPACTION_FILENAME', & ! type
583  '', & ! shape
584  '', & ! longname
585  .false., & ! required
586  .false., & ! prerelease
587  .false., & ! multi-record
588  .false., & ! preserve case
589  .false., & ! layered
590  .false. & ! timeseries
591  )
592 
593  type(inputparamdefinitiontype), parameter :: &
595  ( &
596  'GWF', & ! component
597  'CSUB', & ! subcomponent
598  'OPTIONS', & ! block
599  'COMPACTION_ELASTIC', & ! tag name
600  'CMPELASTIC', & ! fortran variable
601  'KEYWORD', & ! type
602  '', & ! shape
603  'elastic interbed compaction keyword', & ! longname
604  .true., & ! required
605  .false., & ! prerelease
606  .true., & ! multi-record
607  .false., & ! preserve case
608  .false., & ! layered
609  .false. & ! timeseries
610  )
611 
612  type(inputparamdefinitiontype), parameter :: &
614  ( &
615  'GWF', & ! component
616  'CSUB', & ! subcomponent
617  'OPTIONS', & ! block
618  'ELASTIC_COMPACTION_FILENAME', & ! tag name
619  'ELASTICCMPFN', & ! fortran variable
620  'STRING', & ! type
621  '', & ! shape
622  'file keyword', & ! longname
623  .true., & ! required
624  .false., & ! prerelease
625  .true., & ! multi-record
626  .true., & ! preserve case
627  .false., & ! layered
628  .false. & ! timeseries
629  )
630 
631  type(inputparamdefinitiontype), parameter :: &
633  ( &
634  'GWF', & ! component
635  'CSUB', & ! subcomponent
636  'OPTIONS', & ! block
637  'COMPACTION_INELASTIC_FILERECORD', & ! tag name
638  'CMPINELASTICFR', & ! fortran variable
639  'RECORD COMPACTION_INELASTIC FILEOUT INELASTIC_COMPACTION_FILENAME', & ! type
640  '', & ! shape
641  '', & ! longname
642  .false., & ! required
643  .false., & ! prerelease
644  .false., & ! multi-record
645  .false., & ! preserve case
646  .false., & ! layered
647  .false. & ! timeseries
648  )
649 
650  type(inputparamdefinitiontype), parameter :: &
652  ( &
653  'GWF', & ! component
654  'CSUB', & ! subcomponent
655  'OPTIONS', & ! block
656  'COMPACTION_INELASTIC', & ! tag name
657  'CMPINELASTIC', & ! fortran variable
658  'KEYWORD', & ! type
659  '', & ! shape
660  'inelastic interbed compaction keyword', & ! longname
661  .true., & ! required
662  .false., & ! prerelease
663  .true., & ! multi-record
664  .false., & ! preserve case
665  .false., & ! layered
666  .false. & ! timeseries
667  )
668 
669  type(inputparamdefinitiontype), parameter :: &
671  ( &
672  'GWF', & ! component
673  'CSUB', & ! subcomponent
674  'OPTIONS', & ! block
675  'INELASTIC_COMPACTION_FILENAME', & ! tag name
676  'INELASTICCMPFN', & ! fortran variable
677  'STRING', & ! type
678  '', & ! shape
679  'file keyword', & ! longname
680  .true., & ! required
681  .false., & ! prerelease
682  .true., & ! multi-record
683  .true., & ! preserve case
684  .false., & ! layered
685  .false. & ! timeseries
686  )
687 
688  type(inputparamdefinitiontype), parameter :: &
690  ( &
691  'GWF', & ! component
692  'CSUB', & ! subcomponent
693  'OPTIONS', & ! block
694  'COMPACTION_INTERBED_FILERECORD', & ! tag name
695  'CMPINTERBEDFR', & ! fortran variable
696  'RECORD COMPACTION_INTERBED FILEOUT INTERBED_COMPACTION_FILENAME', & ! type
697  '', & ! shape
698  '', & ! longname
699  .false., & ! required
700  .false., & ! prerelease
701  .false., & ! multi-record
702  .false., & ! preserve case
703  .false., & ! layered
704  .false. & ! timeseries
705  )
706 
707  type(inputparamdefinitiontype), parameter :: &
709  ( &
710  'GWF', & ! component
711  'CSUB', & ! subcomponent
712  'OPTIONS', & ! block
713  'COMPACTION_INTERBED', & ! tag name
714  'CMPINTERBED', & ! fortran variable
715  'KEYWORD', & ! type
716  '', & ! shape
717  'interbed compaction keyword', & ! longname
718  .true., & ! required
719  .false., & ! prerelease
720  .true., & ! multi-record
721  .false., & ! preserve case
722  .false., & ! layered
723  .false. & ! timeseries
724  )
725 
726  type(inputparamdefinitiontype), parameter :: &
728  ( &
729  'GWF', & ! component
730  'CSUB', & ! subcomponent
731  'OPTIONS', & ! block
732  'INTERBED_COMPACTION_FILENAME', & ! tag name
733  'INTERBEDCMPFN', & ! fortran variable
734  'STRING', & ! type
735  '', & ! shape
736  'file keyword', & ! longname
737  .true., & ! required
738  .false., & ! prerelease
739  .true., & ! multi-record
740  .true., & ! preserve case
741  .false., & ! layered
742  .false. & ! timeseries
743  )
744 
745  type(inputparamdefinitiontype), parameter :: &
747  ( &
748  'GWF', & ! component
749  'CSUB', & ! subcomponent
750  'OPTIONS', & ! block
751  'COMPACTION_COARSE_FILERECORD', & ! tag name
752  'CMPCOARSEFR', & ! fortran variable
753  'RECORD COMPACTION_COARSE FILEOUT COARSE_COMPACTION_FILENAME', & ! type
754  '', & ! shape
755  '', & ! longname
756  .false., & ! required
757  .false., & ! prerelease
758  .false., & ! multi-record
759  .false., & ! preserve case
760  .false., & ! layered
761  .false. & ! timeseries
762  )
763 
764  type(inputparamdefinitiontype), parameter :: &
766  ( &
767  'GWF', & ! component
768  'CSUB', & ! subcomponent
769  'OPTIONS', & ! block
770  'COMPACTION_COARSE', & ! tag name
771  'CMPCOARSE', & ! fortran variable
772  'KEYWORD', & ! type
773  '', & ! shape
774  'coarse compaction keyword', & ! longname
775  .true., & ! required
776  .false., & ! prerelease
777  .true., & ! multi-record
778  .false., & ! preserve case
779  .false., & ! layered
780  .false. & ! timeseries
781  )
782 
783  type(inputparamdefinitiontype), parameter :: &
785  ( &
786  'GWF', & ! component
787  'CSUB', & ! subcomponent
788  'OPTIONS', & ! block
789  'COARSE_COMPACTION_FILENAME', & ! tag name
790  'CMPCOARSEFN', & ! fortran variable
791  'STRING', & ! type
792  '', & ! shape
793  'file keyword', & ! longname
794  .true., & ! required
795  .false., & ! prerelease
796  .true., & ! multi-record
797  .true., & ! preserve case
798  .false., & ! layered
799  .false. & ! timeseries
800  )
801 
802  type(inputparamdefinitiontype), parameter :: &
804  ( &
805  'GWF', & ! component
806  'CSUB', & ! subcomponent
807  'OPTIONS', & ! block
808  'ZDISPLACEMENT_FILERECORD', & ! tag name
809  'ZDISPFR', & ! fortran variable
810  'RECORD ZDISPLACEMENT FILEOUT ZDISPLACEMENT_FILENAME', & ! type
811  '', & ! shape
812  '', & ! longname
813  .false., & ! required
814  .false., & ! prerelease
815  .false., & ! multi-record
816  .false., & ! preserve case
817  .false., & ! layered
818  .false. & ! timeseries
819  )
820 
821  type(inputparamdefinitiontype), parameter :: &
823  ( &
824  'GWF', & ! component
825  'CSUB', & ! subcomponent
826  'OPTIONS', & ! block
827  'ZDISPLACEMENT', & ! tag name
828  'ZDISPLACEMENT', & ! fortran variable
829  'KEYWORD', & ! type
830  '', & ! shape
831  'budget keyword', & ! longname
832  .true., & ! required
833  .false., & ! prerelease
834  .true., & ! multi-record
835  .false., & ! preserve case
836  .false., & ! layered
837  .false. & ! timeseries
838  )
839 
840  type(inputparamdefinitiontype), parameter :: &
842  ( &
843  'GWF', & ! component
844  'CSUB', & ! subcomponent
845  'OPTIONS', & ! block
846  'ZDISPLACEMENT_FILENAME', & ! tag name
847  'ZDISPFN', & ! fortran variable
848  'STRING', & ! type
849  '', & ! shape
850  'file keyword', & ! longname
851  .true., & ! required
852  .false., & ! prerelease
853  .true., & ! multi-record
854  .true., & ! preserve case
855  .false., & ! layered
856  .false. & ! timeseries
857  )
858 
859  type(inputparamdefinitiontype), parameter :: &
861  ( &
862  'GWF', & ! component
863  'CSUB', & ! subcomponent
864  'OPTIONS', & ! block
865  'PACKAGE_CONVERGENCE_FILERECORD', & ! tag name
866  'PKGCONVERGEFR', & ! fortran variable
867  'RECORD PACKAGE_CONVERGENCE FILEOUT PACKAGE_CONVERGENCE_FILENAME', & ! type
868  '', & ! shape
869  '', & ! longname
870  .false., & ! required
871  .false., & ! prerelease
872  .false., & ! multi-record
873  .false., & ! preserve case
874  .false., & ! layered
875  .false. & ! timeseries
876  )
877 
878  type(inputparamdefinitiontype), parameter :: &
880  ( &
881  'GWF', & ! component
882  'CSUB', & ! subcomponent
883  'OPTIONS', & ! block
884  'PACKAGE_CONVERGENCE', & ! tag name
885  'PKGCONVERGE', & ! fortran variable
886  'KEYWORD', & ! type
887  '', & ! shape
888  'package_convergence keyword', & ! longname
889  .true., & ! required
890  .false., & ! prerelease
891  .true., & ! multi-record
892  .false., & ! preserve case
893  .false., & ! layered
894  .false. & ! timeseries
895  )
896 
897  type(inputparamdefinitiontype), parameter :: &
899  ( &
900  'GWF', & ! component
901  'CSUB', & ! subcomponent
902  'OPTIONS', & ! block
903  'PACKAGE_CONVERGENCE_FILENAME', & ! tag name
904  'PKGCONVERGEFN', & ! fortran variable
905  'STRING', & ! type
906  '', & ! shape
907  'file keyword', & ! longname
908  .true., & ! required
909  .false., & ! prerelease
910  .true., & ! multi-record
911  .true., & ! preserve case
912  .false., & ! layered
913  .false. & ! timeseries
914  )
915 
916  type(inputparamdefinitiontype), parameter :: &
918  ( &
919  'GWF', & ! component
920  'CSUB', & ! subcomponent
921  'OPTIONS', & ! block
922  'TS_FILERECORD', & ! tag name
923  'TS_FILERECORD', & ! fortran variable
924  'RECORD TS6 FILEIN TS6_FILENAME', & ! type
925  '', & ! shape
926  '', & ! longname
927  .false., & ! required
928  .false., & ! prerelease
929  .false., & ! multi-record
930  .false., & ! preserve case
931  .false., & ! layered
932  .false. & ! timeseries
933  )
934 
935  type(inputparamdefinitiontype), parameter :: &
937  ( &
938  'GWF', & ! component
939  'CSUB', & ! subcomponent
940  'OPTIONS', & ! block
941  'TS6', & ! tag name
942  'TS6', & ! fortran variable
943  'KEYWORD', & ! type
944  '', & ! shape
945  'head keyword', & ! longname
946  .true., & ! required
947  .false., & ! prerelease
948  .true., & ! multi-record
949  .false., & ! preserve case
950  .false., & ! layered
951  .false. & ! timeseries
952  )
953 
954  type(inputparamdefinitiontype), parameter :: &
956  ( &
957  'GWF', & ! component
958  'CSUB', & ! subcomponent
959  'OPTIONS', & ! block
960  'FILEIN', & ! tag name
961  'FILEIN', & ! fortran variable
962  'KEYWORD', & ! type
963  '', & ! shape
964  'file keyword', & ! longname
965  .true., & ! required
966  .false., & ! prerelease
967  .true., & ! multi-record
968  .false., & ! preserve case
969  .false., & ! layered
970  .false. & ! timeseries
971  )
972 
973  type(inputparamdefinitiontype), parameter :: &
975  ( &
976  'GWF', & ! component
977  'CSUB', & ! subcomponent
978  'OPTIONS', & ! block
979  'TS6_FILENAME', & ! tag name
980  'TS6_FILENAME', & ! fortran variable
981  'STRING', & ! type
982  '', & ! shape
983  'file name of time series information', & ! longname
984  .true., & ! required
985  .false., & ! prerelease
986  .true., & ! multi-record
987  .true., & ! preserve case
988  .false., & ! layered
989  .false. & ! timeseries
990  )
991 
992  type(inputparamdefinitiontype), parameter :: &
994  ( &
995  'GWF', & ! component
996  'CSUB', & ! subcomponent
997  'OPTIONS', & ! block
998  'OBS_FILERECORD', & ! tag name
999  'OBS_FILERECORD', & ! fortran variable
1000  'RECORD OBS6 FILEIN OBS6_FILENAME', & ! type
1001  '', & ! shape
1002  '', & ! longname
1003  .false., & ! required
1004  .false., & ! prerelease
1005  .false., & ! multi-record
1006  .false., & ! preserve case
1007  .false., & ! layered
1008  .false. & ! timeseries
1009  )
1010 
1011  type(inputparamdefinitiontype), parameter :: &
1013  ( &
1014  'GWF', & ! component
1015  'CSUB', & ! subcomponent
1016  'OPTIONS', & ! block
1017  'OBS6', & ! tag name
1018  'OBS6', & ! fortran variable
1019  'KEYWORD', & ! type
1020  '', & ! shape
1021  'obs keyword', & ! longname
1022  .true., & ! required
1023  .false., & ! prerelease
1024  .true., & ! multi-record
1025  .false., & ! preserve case
1026  .false., & ! layered
1027  .false. & ! timeseries
1028  )
1029 
1030  type(inputparamdefinitiontype), parameter :: &
1032  ( &
1033  'GWF', & ! component
1034  'CSUB', & ! subcomponent
1035  'OPTIONS', & ! block
1036  'OBS6_FILENAME', & ! tag name
1037  'OBS6_FILENAME', & ! fortran variable
1038  'STRING', & ! type
1039  '', & ! shape
1040  'obs6 input filename', & ! longname
1041  .true., & ! required
1042  .false., & ! prerelease
1043  .true., & ! multi-record
1044  .true., & ! preserve case
1045  .false., & ! layered
1046  .false. & ! timeseries
1047  )
1048 
1049  type(inputparamdefinitiontype), parameter :: &
1051  ( &
1052  'GWF', & ! component
1053  'CSUB', & ! subcomponent
1054  'DIMENSIONS', & ! block
1055  'NINTERBEDS', & ! tag name
1056  'NINTERBEDS', & ! fortran variable
1057  'INTEGER', & ! type
1058  '', & ! shape
1059  'number of CSUB interbed systems', & ! longname
1060  .true., & ! required
1061  .false., & ! prerelease
1062  .false., & ! multi-record
1063  .false., & ! preserve case
1064  .false., & ! layered
1065  .false. & ! timeseries
1066  )
1067 
1068  type(inputparamdefinitiontype), parameter :: &
1070  ( &
1071  'GWF', & ! component
1072  'CSUB', & ! subcomponent
1073  'DIMENSIONS', & ! block
1074  'MAXSIG0', & ! tag name
1075  'MAXBOUND', & ! fortran variable
1076  'INTEGER', & ! type
1077  '', & ! shape
1078  'maximum number of stress offset cells', & ! longname
1079  .false., & ! required
1080  .false., & ! prerelease
1081  .false., & ! multi-record
1082  .false., & ! preserve case
1083  .false., & ! layered
1084  .false. & ! timeseries
1085  )
1086 
1087  type(inputparamdefinitiontype), parameter :: &
1089  ( &
1090  'GWF', & ! component
1091  'CSUB', & ! subcomponent
1092  'GRIDDATA', & ! block
1093  'CG_SKE_CR', & ! tag name
1094  'CG_SKE_CR', & ! fortran variable
1095  'DOUBLE1D', & ! type
1096  'NODES', & ! shape
1097  'elastic coarse specific storage', & ! longname
1098  .true., & ! required
1099  .false., & ! prerelease
1100  .false., & ! multi-record
1101  .false., & ! preserve case
1102  .true., & ! layered
1103  .false. & ! timeseries
1104  )
1105 
1106  type(inputparamdefinitiontype), parameter :: &
1108  ( &
1109  'GWF', & ! component
1110  'CSUB', & ! subcomponent
1111  'GRIDDATA', & ! block
1112  'CG_THETA', & ! tag name
1113  'CG_THETA', & ! fortran variable
1114  'DOUBLE1D', & ! type
1115  'NODES', & ! shape
1116  'initial coarse-grained material porosity', & ! longname
1117  .true., & ! required
1118  .false., & ! prerelease
1119  .false., & ! multi-record
1120  .false., & ! preserve case
1121  .true., & ! layered
1122  .false. & ! timeseries
1123  )
1124 
1125  type(inputparamdefinitiontype), parameter :: &
1127  ( &
1128  'GWF', & ! component
1129  'CSUB', & ! subcomponent
1130  'GRIDDATA', & ! block
1131  'SGM', & ! tag name
1132  'SGM', & ! fortran variable
1133  'DOUBLE1D', & ! type
1134  'NODES', & ! shape
1135  'specific gravity of moist sediments', & ! longname
1136  .false., & ! required
1137  .false., & ! prerelease
1138  .false., & ! multi-record
1139  .false., & ! preserve case
1140  .true., & ! layered
1141  .false. & ! timeseries
1142  )
1143 
1144  type(inputparamdefinitiontype), parameter :: &
1146  ( &
1147  'GWF', & ! component
1148  'CSUB', & ! subcomponent
1149  'GRIDDATA', & ! block
1150  'SGS', & ! tag name
1151  'SGS', & ! fortran variable
1152  'DOUBLE1D', & ! type
1153  'NODES', & ! shape
1154  'specific gravity of saturated sediments', & ! longname
1155  .false., & ! required
1156  .false., & ! prerelease
1157  .false., & ! multi-record
1158  .false., & ! preserve case
1159  .true., & ! layered
1160  .false. & ! timeseries
1161  )
1162 
1163  type(inputparamdefinitiontype), parameter :: &
1165  ( &
1166  'GWF', & ! component
1167  'CSUB', & ! subcomponent
1168  'PACKAGEDATA', & ! block
1169  'ICSUBNO', & ! tag name
1170  'ICSUBNO', & ! fortran variable
1171  'INTEGER', & ! type
1172  '', & ! shape
1173  'CSUB id number for this entry', & ! longname
1174  .true., & ! required
1175  .false., & ! prerelease
1176  .true., & ! multi-record
1177  .false., & ! preserve case
1178  .false., & ! layered
1179  .false. & ! timeseries
1180  )
1181 
1182  type(inputparamdefinitiontype), parameter :: &
1184  ( &
1185  'GWF', & ! component
1186  'CSUB', & ! subcomponent
1187  'PACKAGEDATA', & ! block
1188  'CELLID', & ! tag name
1189  'CELLID_PKGDATA', & ! fortran variable
1190  'INTEGER1D', & ! type
1191  'NCELLDIM', & ! shape
1192  'cell identifier', & ! longname
1193  .true., & ! required
1194  .false., & ! prerelease
1195  .true., & ! multi-record
1196  .false., & ! preserve case
1197  .false., & ! layered
1198  .false. & ! timeseries
1199  )
1200 
1201  type(inputparamdefinitiontype), parameter :: &
1203  ( &
1204  'GWF', & ! component
1205  'CSUB', & ! subcomponent
1206  'PACKAGEDATA', & ! block
1207  'CDELAY', & ! tag name
1208  'CDELAY', & ! fortran variable
1209  'STRING', & ! type
1210  '', & ! shape
1211  'delay type', & ! longname
1212  .true., & ! required
1213  .false., & ! prerelease
1214  .true., & ! multi-record
1215  .false., & ! preserve case
1216  .false., & ! layered
1217  .false. & ! timeseries
1218  )
1219 
1220  type(inputparamdefinitiontype), parameter :: &
1222  ( &
1223  'GWF', & ! component
1224  'CSUB', & ! subcomponent
1225  'PACKAGEDATA', & ! block
1226  'PCS0', & ! tag name
1227  'PCS0', & ! fortran variable
1228  'DOUBLE', & ! type
1229  '', & ! shape
1230  'initial stress', & ! longname
1231  .true., & ! required
1232  .false., & ! prerelease
1233  .true., & ! multi-record
1234  .false., & ! preserve case
1235  .false., & ! layered
1236  .false. & ! timeseries
1237  )
1238 
1239  type(inputparamdefinitiontype), parameter :: &
1241  ( &
1242  'GWF', & ! component
1243  'CSUB', & ! subcomponent
1244  'PACKAGEDATA', & ! block
1245  'THICK_FRAC', & ! tag name
1246  'THICK_FRAC', & ! fortran variable
1247  'DOUBLE', & ! type
1248  '', & ! shape
1249  'interbed thickness or cell fraction', & ! longname
1250  .true., & ! required
1251  .false., & ! prerelease
1252  .true., & ! multi-record
1253  .false., & ! preserve case
1254  .false., & ! layered
1255  .false. & ! timeseries
1256  )
1257 
1258  type(inputparamdefinitiontype), parameter :: &
1260  ( &
1261  'GWF', & ! component
1262  'CSUB', & ! subcomponent
1263  'PACKAGEDATA', & ! block
1264  'RNB', & ! tag name
1265  'RNB', & ! fortran variable
1266  'DOUBLE', & ! type
1267  '', & ! shape
1268  'delay interbed material factor', & ! longname
1269  .true., & ! required
1270  .false., & ! prerelease
1271  .true., & ! multi-record
1272  .false., & ! preserve case
1273  .false., & ! layered
1274  .false. & ! timeseries
1275  )
1276 
1277  type(inputparamdefinitiontype), parameter :: &
1279  ( &
1280  'GWF', & ! component
1281  'CSUB', & ! subcomponent
1282  'PACKAGEDATA', & ! block
1283  'SSV_CC', & ! tag name
1284  'SSV_CC', & ! fortran variable
1285  'DOUBLE', & ! type
1286  '', & ! shape
1287  'initial interbed inelastic specific storage', & ! longname
1288  .true., & ! required
1289  .false., & ! prerelease
1290  .true., & ! multi-record
1291  .false., & ! preserve case
1292  .false., & ! layered
1293  .false. & ! timeseries
1294  )
1295 
1296  type(inputparamdefinitiontype), parameter :: &
1298  ( &
1299  'GWF', & ! component
1300  'CSUB', & ! subcomponent
1301  'PACKAGEDATA', & ! block
1302  'SSE_CR', & ! tag name
1303  'SSE_CR', & ! fortran variable
1304  'DOUBLE', & ! type
1305  '', & ! shape
1306  'initial interbed elastic specific storage', & ! longname
1307  .true., & ! required
1308  .false., & ! prerelease
1309  .true., & ! multi-record
1310  .false., & ! preserve case
1311  .false., & ! layered
1312  .false. & ! timeseries
1313  )
1314 
1315  type(inputparamdefinitiontype), parameter :: &
1317  ( &
1318  'GWF', & ! component
1319  'CSUB', & ! subcomponent
1320  'PACKAGEDATA', & ! block
1321  'THETA', & ! tag name
1322  'THETA', & ! fortran variable
1323  'DOUBLE', & ! type
1324  '', & ! shape
1325  'initial interbed porosity', & ! longname
1326  .true., & ! required
1327  .false., & ! prerelease
1328  .true., & ! multi-record
1329  .false., & ! preserve case
1330  .false., & ! layered
1331  .false. & ! timeseries
1332  )
1333 
1334  type(inputparamdefinitiontype), parameter :: &
1336  ( &
1337  'GWF', & ! component
1338  'CSUB', & ! subcomponent
1339  'PACKAGEDATA', & ! block
1340  'KV', & ! tag name
1341  'KV', & ! fortran variable
1342  'DOUBLE', & ! type
1343  '', & ! shape
1344  'delay interbed vertical hydraulic conductivity', & ! longname
1345  .true., & ! required
1346  .false., & ! prerelease
1347  .true., & ! multi-record
1348  .false., & ! preserve case
1349  .false., & ! layered
1350  .false. & ! timeseries
1351  )
1352 
1353  type(inputparamdefinitiontype), parameter :: &
1355  ( &
1356  'GWF', & ! component
1357  'CSUB', & ! subcomponent
1358  'PACKAGEDATA', & ! block
1359  'H0', & ! tag name
1360  'H0', & ! fortran variable
1361  'DOUBLE', & ! type
1362  '', & ! shape
1363  'initial delay interbed head', & ! longname
1364  .true., & ! required
1365  .false., & ! prerelease
1366  .true., & ! multi-record
1367  .false., & ! preserve case
1368  .false., & ! layered
1369  .false. & ! timeseries
1370  )
1371 
1372  type(inputparamdefinitiontype), parameter :: &
1374  ( &
1375  'GWF', & ! component
1376  'CSUB', & ! subcomponent
1377  'PACKAGEDATA', & ! block
1378  'BOUNDNAME', & ! tag name
1379  'BOUNDNAME', & ! fortran variable
1380  'STRING', & ! type
1381  '', & ! shape
1382  'well name', & ! longname
1383  .false., & ! required
1384  .false., & ! prerelease
1385  .true., & ! multi-record
1386  .false., & ! preserve case
1387  .false., & ! layered
1388  .false. & ! timeseries
1389  )
1390 
1391  type(inputparamdefinitiontype), parameter :: &
1393  ( &
1394  'GWF', & ! component
1395  'CSUB', & ! subcomponent
1396  'PERIOD', & ! block
1397  'CELLID', & ! tag name
1398  'CELLID', & ! fortran variable
1399  'INTEGER1D', & ! type
1400  'NCELLDIM', & ! shape
1401  'cell identifier', & ! longname
1402  .true., & ! required
1403  .false., & ! prerelease
1404  .true., & ! multi-record
1405  .false., & ! preserve case
1406  .false., & ! layered
1407  .false. & ! timeseries
1408  )
1409 
1410  type(inputparamdefinitiontype), parameter :: &
1412  ( &
1413  'GWF', & ! component
1414  'CSUB', & ! subcomponent
1415  'PERIOD', & ! block
1416  'SIG0', & ! tag name
1417  'SIG0', & ! fortran variable
1418  'DOUBLE', & ! type
1419  '', & ! shape
1420  'well stress offset', & ! longname
1421  .true., & ! required
1422  .false., & ! prerelease
1423  .true., & ! multi-record
1424  .false., & ! preserve case
1425  .false., & ! layered
1426  .true. & ! timeseries
1427  )
1428 
1429  type(inputparamdefinitiontype), parameter :: &
1431  [ &
1435  gwfcsub_gammaw, &
1436  gwfcsub_beta, &
1441  gwfcsub_matprop, &
1449  gwfcsub_fileout, &
1454  gwfcsub_cmpfr, &
1456  gwfcsub_cmpfn, &
1469  gwfcsub_zdispfr, &
1471  gwfcsub_zdispfn, &
1476  gwfcsub_ts6, &
1477  gwfcsub_filein, &
1480  gwfcsub_obs6, &
1483  gwfcsub_maxbound, &
1485  gwfcsub_cg_theta, &
1486  gwfcsub_sgm, &
1487  gwfcsub_sgs, &
1488  gwfcsub_icsubno, &
1490  gwfcsub_cdelay, &
1491  gwfcsub_pcs0, &
1493  gwfcsub_rnb, &
1494  gwfcsub_ssv_cc, &
1495  gwfcsub_sse_cr, &
1496  gwfcsub_theta, &
1497  gwfcsub_kv, &
1498  gwfcsub_h0, &
1500  gwfcsub_cellid, &
1501  gwfcsub_sig0 &
1502  ]
1503 
1504  type(inputparamdefinitiontype), parameter :: &
1506  ( &
1507  'GWF', & ! component
1508  'CSUB', & ! subcomponent
1509  'PACKAGEDATA', & ! block
1510  'PACKAGEDATA', & ! tag name
1511  'PACKAGEDATA', & ! fortran variable
1512  'RECARRAY ICSUBNO CELLID CDELAY PCS0 THICK_FRAC RNB SSV_CC SSE_CR THETA KV H0 BOUNDNAME', & ! type
1513  'NINTERBEDS', & ! shape
1514  '', & ! longname
1515  .false., & ! required
1516  .false., & ! prerelease
1517  .false., & ! multi-record
1518  .false., & ! preserve case
1519  .false., & ! layered
1520  .false. & ! timeseries
1521  )
1522 
1523  type(inputparamdefinitiontype), parameter :: &
1525  ( &
1526  'GWF', & ! component
1527  'CSUB', & ! subcomponent
1528  'PERIOD', & ! block
1529  'STRESS_PERIOD_DATA', & ! tag name
1530  'SPD', & ! fortran variable
1531  'RECARRAY CELLID SIG0', & ! type
1532  'MAXSIG0', & ! shape
1533  '', & ! longname
1534  .true., & ! required
1535  .false., & ! prerelease
1536  .false., & ! multi-record
1537  .false., & ! preserve case
1538  .false., & ! layered
1539  .false. & ! timeseries
1540  )
1541 
1542  type(inputparamdefinitiontype), parameter :: &
1544  [ &
1546  gwfcsub_spd &
1547  ]
1548 
1549  type(inputblockdefinitiontype), parameter :: &
1551  [ &
1553  'OPTIONS', & ! blockname
1554  .false., & ! required
1555  .false., & ! aggregate
1556  .false. & ! block_variable
1557  ), &
1559  'DIMENSIONS', & ! blockname
1560  .true., & ! required
1561  .false., & ! aggregate
1562  .false. & ! block_variable
1563  ), &
1565  'GRIDDATA', & ! blockname
1566  .true., & ! required
1567  .false., & ! aggregate
1568  .false. & ! block_variable
1569  ), &
1571  'PACKAGEDATA', & ! blockname
1572  .false., & ! required
1573  .true., & ! aggregate
1574  .false. & ! block_variable
1575  ), &
1577  'PERIOD', & ! blockname
1578  .true., & ! required
1579  .true., & ! aggregate
1580  .true. & ! block_variable
1581  ) &
1582  ]
1583 
1584 end module gwfcsubinputmodule
This module contains simulation constants.
Definition: Constants.f90:9
integer(i4b), parameter lenvarname
maximum length of a variable name
Definition: Constants.f90:17
type(inputparamdefinitiontype), parameter gwfcsub_filein
type(inputparamdefinitiontype), parameter gwfcsub_zdispfn
type(inputparamdefinitiontype), parameter gwfcsub_pcs0
type(inputparamdefinitiontype), parameter gwfcsub_straincgfr
type(inputparamdefinitiontype), parameter gwfcsub_pkgconverge
type(inputparamdefinitiontype), parameter gwfcsub_icompress
type(inputparamdefinitiontype), parameter gwfcsub_interbedstrainfn
type(inputparamdefinitiontype), dimension(*), parameter, public gwf_csub_aggregate_definitions
type(inputparamdefinitiontype), parameter gwfcsub_stress_lag
type(inputparamdefinitiontype), parameter gwfcsub_cg_theta
type(inputparamdefinitiontype), parameter gwfcsub_cmpelasticfr
type(inputparamdefinitiontype), parameter gwfcsub_h0
type(inputparamdefinitiontype), parameter gwfcsub_cellid_pkgdata
type(inputparamdefinitiontype), parameter gwfcsub_pkgconvergefn
type(inputparamdefinitiontype), parameter gwfcsub_kv
type(inputparamdefinitiontype), dimension(*), parameter, public gwf_csub_param_definitions
type(inputparamdefinitiontype), parameter gwfcsub_cmpfr
type(inputparamdefinitiontype), parameter gwfcsub_csvinterbed
type(inputparamdefinitiontype), parameter gwfcsub_cellid
type(inputparamdefinitiontype), parameter gwfcsub_elasticcmpfn
type(inputparamdefinitiontype), parameter gwfcsub_precon_head
type(inputparamdefinitiontype), parameter gwfcsub_cmpinterbedfr
type(inputparamdefinitiontype), parameter gwfcsub_sgm
type(inputparamdefinitiontype), parameter gwfcsub_spd
type(inputparamdefinitiontype), parameter gwfcsub_cmpinelasticfr
type(inputparamdefinitiontype), parameter gwfcsub_cell_fraction
type(inputparamdefinitiontype), parameter gwfcsub_pkgconvergefr
type(inputparamdefinitiontype), parameter gwfcsub_ssv_cc
type(inputparamdefinitiontype), parameter gwfcsub_cmpcoarsefn
character(len=16), dimension(*), parameter, public gwf_csub_subpackages
Definition: gwf-csubidm.f90:89
type(inputparamdefinitiontype), parameter gwfcsub_precon_stress
type(inputparamdefinitiontype), parameter gwfcsub_cmpfn
type(inputparamdefinitiontype), parameter gwfcsub_ninterbeds
type(inputparamdefinitiontype), parameter gwfcsub_rnb
type(inputparamdefinitiontype), parameter gwfcsub_save_flows
type(inputparamdefinitiontype), parameter gwfcsub_sig0
type(inputparamdefinitiontype), parameter gwfcsub_obs6
type(inputparamdefinitiontype), parameter gwfcsub_ts6_filename
type(inputparamdefinitiontype), parameter gwfcsub_compaction
type(inputparamdefinitiontype), parameter gwfcsub_head_based
type(inputparamdefinitiontype), parameter gwfcsub_beta
type(inputparamdefinitiontype), parameter gwfcsub_sse_cr
type(inputparamdefinitiontype), parameter gwfcsub_ts_filerecord
type(inputparamdefinitiontype), parameter gwfcsub_cmpelastic
type(inputparamdefinitiontype), parameter gwfcsub_zdispfr
type(inputparamdefinitiontype), parameter gwfcsub_strainibfr
type(inputparamdefinitiontype), parameter gwfcsub_icsubno
type(inputblockdefinitiontype), dimension(*), parameter, public gwf_csub_block_definitions
type(inputparamdefinitiontype), parameter gwfcsub_ts6
type(inputparamdefinitiontype), parameter gwfcsub_coarsestrainfn
type(inputparamdefinitiontype), parameter gwfcsub_cmpinelastic
type(inputparamdefinitiontype), parameter gwfcsub_print_input
type(inputparamdefinitiontype), parameter gwfcsub_gammaw
logical, public gwf_csub_multi_package
Definition: gwf-csubidm.f90:87
type(inputparamdefinitiontype), parameter gwfcsub_interbedcmpfn
type(inputparamdefinitiontype), parameter gwfcsub_matprop
type(inputparamdefinitiontype), parameter gwfcsub_boundnames
Definition: gwf-csubidm.f90:95
type(inputparamdefinitiontype), parameter gwfcsub_obs6_filename
type(inputparamdefinitiontype), parameter gwfcsub_boundname
type(inputparamdefinitiontype), parameter gwfcsub_zdisplacement
type(inputparamdefinitiontype), parameter gwfcsub_interbed_state
type(inputparamdefinitiontype), parameter gwfcsub_obs_filerecord
type(inputparamdefinitiontype), parameter gwfcsub_cmpcoarsefr
type(inputparamdefinitiontype), parameter gwfcsub_fileout
type(inputparamdefinitiontype), parameter gwfcsub_csvcoarse
type(inputparamdefinitiontype), parameter gwfcsub_sgs
type(inputparamdefinitiontype), parameter gwfcsub_cdelay
type(inputparamdefinitiontype), parameter gwfcsub_theta
type(inputparamdefinitiontype), parameter gwfcsub_cmpinterbed
type(inputparamdefinitiontype), parameter gwfcsub_inelasticcmpfn
type(inputparamdefinitiontype), parameter gwfcsub_maxbound
type(inputparamdefinitiontype), parameter gwfcsub_ndelaycells
type(inputparamdefinitiontype), parameter gwfcsub_packagedata
type(inputparamdefinitiontype), parameter gwfcsub_thick_frac
type(inputparamdefinitiontype), parameter gwfcsub_cg_ske_cr
type(inputparamdefinitiontype), parameter gwfcsub_cmpcoarse
type(inputparamdefinitiontype), parameter gwfcsub_delay_head
This module contains the InputDefinitionModule.