16 logical :: auxiliary = .false.
17 logical :: auxmultname = .false.
18 logical :: boundnames = .false.
19 logical :: iprpak = .false.
20 logical :: print_flows = .false.
21 logical :: ipakcb = .false.
22 logical :: wc_filerecord = .false.
23 logical :: water_content = .false.
24 logical :: wcfile = .false.
25 logical :: budfilerec = .false.
26 logical :: budget = .false.
27 logical :: fileout = .false.
28 logical :: budgetfile = .false.
29 logical :: budcsvfilerec = .false.
30 logical :: budgetcsv = .false.
31 logical :: budgetcsvfile = .false.
32 logical :: pkgconvfilerec = .false.
33 logical :: pkgconv = .false.
34 logical :: pkgconvfname = .false.
35 logical :: ts_filerecord = .false.
36 logical :: ts6 = .false.
37 logical :: filein = .false.
38 logical :: ts6_filename = .false.
39 logical :: obs_filerecord = .false.
40 logical :: obs6 = .false.
41 logical :: obs6_filename = .false.
42 logical :: mover = .false.
43 logical :: iconvchk = .false.
44 logical :: simulate_et = .false.
45 logical :: linear_gwet = .false.
46 logical :: square_gwet = .false.
47 logical :: simulate_gwseep = .false.
48 logical :: unsat_etwc = .false.
49 logical :: unsat_etae = .false.
50 logical :: maxbound = .false.
51 logical :: ntrailwaves = .false.
52 logical :: nwavesets = .false.
53 logical :: packagedata_ifno = .false.
54 logical :: cellid = .false.
55 logical :: landflag = .false.
56 logical :: ivertcon = .false.
57 logical :: surfdep = .false.
58 logical :: vks = .false.
59 logical :: thtr = .false.
60 logical :: thts = .false.
61 logical :: thti = .false.
62 logical :: eps = .false.
63 logical :: boundname = .false.
64 logical :: ifno = .false.
65 logical :: finf = .false.
66 logical :: pet = .false.
67 logical :: extdp = .false.
68 logical :: extwc = .false.
69 logical :: ha = .false.
70 logical :: hroot = .false.
71 logical :: rootact = .false.
72 logical :: aux = .false.
78 character(len=16),
parameter :: &
94 'keyword to specify aux variables', &
113 'name of auxiliary variable for multiplier', &
151 'print input to listing file', &
170 'print calculated flows to listing file', &
189 'save well flows to budget file', &
206 'RECORD WATER_CONTENT FILEOUT WCFILE', &
227 'water_content keyword', &
261 'BUDGET_FILERECORD', &
263 'RECORD BUDGET FILEOUT BUDGETFILE', &
337 'BUDGETCSV_FILERECORD', &
339 'RECORD BUDGETCSV FILEOUT BUDGETCSVFILE', &
394 'PACKAGE_CONVERGENCE_FILERECORD', &
396 'RECORD PACKAGE_CONVERGENCE FILEOUT '// &
397 'PACKAGE_CONVERGENCE_FILENAME', &
414 'PACKAGE_CONVERGENCE', &
418 'package_convergence keyword', &
433 'PACKAGE_CONVERGENCE_FILENAME', &
454 'RECORD TS6 FILEIN TS6_FILENAME', &
513 'file name of time series information', &
530 'RECORD OBS6 FILEIN OBS6_FILENAME', &
570 'obs6 input filename', &
604 'DEV_NO_FINAL_CHECK', &
608 'do not check final convergence', &
646 'use linear evapotranspiration', &
665 'use square evapotranspiration', &
684 'activate seepage', &
703 'use PET for theta greater than extwc', &
722 'use root potential', &
741 'number of UZF cells', &
760 'number of trailing waves', &
779 'number of wave sets', &
795 'PACKAGEDATA_IFNO', &
798 'uzf id number for this entry', &
855 'vertical connection flag', &
874 'surface depression depth', &
893 'vertical saturated hydraulic conductivity', &
912 'residual water content', &
931 'saturated water content', &
950 'initial water content', &
969 'Brooks-Corey exponent', &
1026 'infiltration rate', &
1045 'potential ET rate', &
1064 'extinction depth', &
1083 'extinction water content', &
1102 'air entry potential', &
1140 'root activity function', &
1159 'auxiliary variables', &
1238 'RECARRAY IFNO CELLID LANDFLAG IVERTCON SURFDEP VKS THTR THTS '// &
1239 'THTI EPS BOUNDNAME', &
1258 'RECARRAY IFNO FINF PET EXTDP EXTWC HA HROOT ROOTACT AUX', &
This module contains simulation constants.
integer(i4b), parameter lenvarname
maximum length of a variable name