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', &
66 'FIRST_ORDER_DECAY', &
70 'activate first-order decay', &
89 'activate zero-order decay', &
108 'activate sorption', &
123 'SORBATE_FILERECORD', &
125 'RECORD SORBATE FILEOUT SORBATEFILE', &
199 'EXPORT_ARRAY_ASCII', &
203 'export array variables to layered ascii files.', &
218 'EXPORT_ARRAY_NETCDF', &
222 'export array variables to netcdf output files.', &
260 'aqueous phase decay rate coefficient', &
279 'sorbed phase decay rate coefficient', &
317 'distribution coefficient', &
336 'second sorption parameter', &
This module contains simulation constants.
integer(i4b), parameter lenvarname
maximum length of a variable name