16 logical :: save_flows = .false.
17 logical :: order1_decay = .false.
18 logical :: order0_decay = .false.
19 logical :: sorption = .false.
20 logical :: sorbate_rec = .false.
21 logical :: sorbate = .false.
22 logical :: fileout = .false.
23 logical :: sorbatefile = .false.
24 logical :: export_ascii = .false.
25 logical :: export_nc = .false.
26 logical :: porosity = .false.
27 logical :: decay = .false.
28 logical :: decay_sorbed = .false.
29 logical :: bulk_density = .false.
30 logical :: distcoef = .false.
31 logical :: sp2 = .false.
37 character(len=16),
parameter :: &
53 'save calculated flows to budget file', &
68 'FIRST_ORDER_DECAY', &
72 'activate first-order decay', &
91 'activate zero-order decay', &
110 'activate sorption', &
125 'SORBATE_FILERECORD', &
127 'RECORD SORBATE FILEOUT SORBATEFILE', &
201 'EXPORT_ARRAY_ASCII', &
205 'export array variables to layered ascii files.', &
220 'EXPORT_ARRAY_NETCDF', &
224 'export array variables to netcdf output files.', &
262 'aqueous phase decay rate coefficient', &
281 'sorbed phase decay rate coefficient', &
319 'distribution coefficient', &
338 'second sorption parameter', &
This module contains simulation constants.
integer(i4b), parameter lenvarname
maximum length of a variable name