15 logical :: save_flows = .false.
16 logical :: order1_decay = .false.
17 logical :: order0_decay = .false.
18 logical :: sorption = .false.
19 logical :: sorbate_rec = .false.
20 logical :: sorbate = .false.
21 logical :: fileout = .false.
22 logical :: sorbatefile = .false.
23 logical :: export_ascii = .false.
24 logical :: export_nc = .false.
25 logical :: porosity = .false.
26 logical :: decay = .false.
27 logical :: decay_sorbed = .false.
28 logical :: bulk_density = .false.
29 logical :: distcoef = .false.
30 logical :: sp2 = .false.
35 character(len=16),
parameter :: &
51 'save calculated flows to budget file', &
65 'FIRST_ORDER_DECAY', &
69 'activate first-order decay', &
87 'activate zero-order decay', &
105 'activate sorption', &
119 'SORBATE_FILERECORD', &
121 'RECORD SORBATE FILEOUT SORBATEFILE', &
191 'EXPORT_ARRAY_ASCII', &
195 'export array variables to layered ascii files.', &
209 'EXPORT_ARRAY_NETCDF', &
213 'export array variables to netcdf output files.', &
249 'aqueous phase decay rate coefficient', &
267 'sorbed phase decay rate coefficient', &
303 'distribution coefficient', &
321 'second sorption parameter', &
This module contains simulation constants.
integer(i4b), parameter lenvarname
maximum length of a variable name