last modified: 02-SEP-1996 | catalog | categories | new | search |

CCC-0629 SESOIL.

SESOIL, 1-D Vertical Transport for Unsaturated Soil Zone

top ]
1. NAME OR DESIGNATION OF PROGRAM:  SESOIL.
top ]
2. COMPUTERS
To submit a request, click below on the link of the version you wish to order. Only liaison officers are authorised to submit online requests. Rules for requesters are available here.
Program name Package id Status Status date
SESOIL CCC-0629/01 Tested 02-SEP-1996

Machines used:

Package ID Orig. computer Test computer
CCC-0629/01 IBM PC PC Pentium 75
top ]
3. DESCRIPTION OF PROGRAM OR FUNCTION

SESOIL, as an integrated screening-level soil compartment model, is designed to simultaneously model water transport, sediment transport, and pollutant fate. SESOIL is a one-dimensional vertical transport model for the unsaturated soil zone. Only one compound at a time can be considered. The model is based on mass balance and equilibrium partitioning of the chemical between different phases (dissolved, sorbed, vapor, and pure). The SESOIL model was designed to perform long-term simulations of chemical transport and transformations in the soil and uses theoretically derived equations to represent water transport, sediment transport on the land surface, pollutant transformation, and migration of the pollutant to the atmosphere and groundwater. Climatic data, compartment geometry, and soil and chemical property data are the major components used in the equations. SESOIL was developed as a screening-level model, utilizing less soil, chemical, and meteorological values as input than most other similar models. Output of SESOIL includes time-varying pollutant concentrations at various soil depths and pollutant loss from the unsaturated zone in terms of surface runoff, percolation to the groundwater, volatilization, and degradation. The version of SESOIL in RSIC's collection runs stand alone and is functionally equivalent to the version in the RISKPRO system distributed and supported by General Sciences Corporation. The February 1995 release corrects an error that caused the code to fail when average monthly air temperature was -10C and includes an improved iteration procedure for the mass balance equations in the model.
top ]
4. METHOD OF SOLUTION

The processes modeled by SESOIL are categorized into three cycles: hydrology, sediment, and pollutant transport. Each cycle is a separate sub-model within the SESOIL code. The hydrologic cycle is one-dimensional, considers vertical movement only, and focuses on the role of soil moisture in the soil compartment. The hydrologic cycle is an adaptation of the water balance dynamics theory of Eagleson (1978) and can be described as a dimensionless analytical representation of water balance in the soil column. An iteration technique is used to solve the mass balance equations in the hydrologic cycle. The sediment cycle is optional; it can be turned on or off by the user. If used, SESOIL employs the  theoretical sediment yield model EROS (Foster et al., 1980), which considers the basic processes of soil detachment, transport, and deposition. The pollutant fate cycle focuses on the various chemical transport and transformation processes which may occur in the soil and uses calculated results from the hydrologic and sediment washload cycles. The ultimate fate and distribution of the  contaminant is controlled by the processes interrelated by a mass balance equation for each soil layer (compartment) that is specified by the user. An iteration procedure is used to solve each equation.  The soil compartment is a cell extending from the surface through the unsaturated zone to the upper level of the saturated soil zone,  also referred to as the aquifer or groundwater table.
top ]
5. RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM

As many years as desired can be specified for computation using the model. Available  storage for the output file is the only limitation in this regard. Care should be taken when applying SESOIL to sites with large vertical variation in soil properties since the hydrologic cycle assumes a homogeneous soil profile.
top ]
6. TYPICAL RUNNING TIME

As an example, a ten-year simulation that includes all four layers with three sublayers per layer requires approximately 5.5 minutes to run and about 250000 bytes of storage on an IBM compatible (486 PC (50 MHz). The author's executable ran in 4 minutes 21 seconds on a Northgate 486/66 using the included sample input data.
CCC-0629/01
The test case included in this package was run at the NEA-DB on a Pentium 75 desktop compiler with 75 MHz and 16 MB of RAM using an executable generated with the Lahey compiler. Execution time was approximately five seconds.
top ]
7. UNUSUAL FEATURES OF THE PROGRAM:
top ]
8. RELATED AND AUXILIARY PROGRAMS:
top ]
9. STATUS
Package ID Status date Status
CCC-0629/01 02-SEP-1996 Tested at NEADB
top ]
10. REFERENCES

- M. Bonazountas and J. Wagner (Draft):
  SESOIL: A Seasonal Soil Compartment Model
  Arthur D. Little, Inc. Cambridge, MA, prepared for the U.S.
  Environmental Protection Agency, Office of Toxic Substances
  (1981, 1984) (available through National Technical Information
  Service, publication PB86-112406)
- P.S. Eagleson:
  Climate, Soil, and Vegetation, Water Resources Research
  14(5): 705-776, (1978)
- G.R. Foster, L.J. Lane, J.D. Nowlin, J.M. Laflen and R.A. Young
  A Model to Estimate Sediment Yield from Field-Sized Areas:
  Development of Model
  Purdue Journal NO. 7781 (1980)
CCC-0629/01, included references:
- D.M. Hetrick:
  Instructions for Running Stand-Alone SESOIL Code (10/93)
- D.M. Hetrick:
  Background Information on February 1995 Modifications to SESOIL
  (January 21, 1994)
- D.M. Hetrick, S.J. Scott, with M.J. Barden:
  The New SESOIL User's Guide
  PUBL-SW-200-93 (Revision 1.6) (August 1994)
top ]
11. MACHINE REQUIREMENTS

Requirements include an IBM PC or compatible with minimum available RAM of 355 K and minimum available disk space of 1.25 MB for the code and generated output from the sample case.
CCC-0629/01
NEA-DB installed the program on a Brett Pentium 75 desktop computer with 75 MHz and 16 MB of RAM.
top ]
12. PROGRAMMING LANGUAGE(S) USED
Package ID Computer language
CCC-0629/01 FORTRAN-77
top ]
13. OPERATING SYSTEM UNDER WHICH PROGRAM IS EXECUTED

The RM Fortran compiler, Version 3.10.01, was used to create the executables included in package. SESOIL was tested at RSIC using the included sample input files on a Northgate 486/66 running MS-DOS 6.2 using RM FORTRAN V2.4 and the MS Linker.
CCC-0629/01
The program ran at the NEA-DB under Windows 95/DOS 7.0. The source code was compiled with the Lahey Fortran compiler Version 5.20.
top ]
14. OTHER PROGRAMMING OR OPERATING INFORMATION OR RESTRICTIONS:
top ]
15. NAME AND ESTABLISHMENT OF AUTHORS

Contributed by: Radiation Safety Information Computational Center
                Oak Ridge National Laboratory
                Oak Ridge, Tennessee, U. S. A.

Developed by:   Wisconsin Department of Natural Resources
                Madison, Wisconsin, USA
top ]
16. MATERIAL AVAILABLE
CCC-0629/01
File name File description Records
CCC0629_01.001 Information file 104
CCC0629_01.002 SESOIL source file 8999
CCC0629_01.003 SESOIL executable file (Lahey compiler) 0
CCC0629_01.004 SESOIL author's executable file 0
CCC0629_01.005 Batch file to be used with author's exe file 5
CCC0629_01.006 Input file 8
CCC0629_01.007 Input file 22
CCC0629_01.008 Input file 4
CCC0629_01.009 Input file 5
CCC0629_01.010 Input file 46
CCC0629_01.011 Input file 3
CCC0629_01.012 Output file 3536
CCC0629_01.013 Author's output file 3536
CCC0629_01.014 Lahey error messages file 0
CCC0629_01.015 DOS file-names 14
top ]
17. CATEGORIES
  • R. Environmental and Earth Sciences

Keywords: environmental transport, ground water, radionuclide migration, sediments, soils.