Vol. 4  No. 8

Introducing...


    
HYDRUS-2D v2.0 models 2D movement     of water, heat and multiple solutes in unsaturated, partially-saturated or fully-saturated media

MESHGEN-2D v2.0 is used with HYDRUS-2D to generate triangular-element meshes

  HYDRUS-1D v2.0 models 1D movement      of water, heat and multiple solutes in unsaturated, partially-saturated or fully-saturated media

 

Demo

Click Here for the Best Price on HYDRUS-2D

GroundwaterSoftware.com general information links

HYDRUS-2D is a finite element model for simulating the two-dimensional movement of water, heat and multiple solutes in unsaturated, partially-saturated or fully-saturated media.  

The software package also includes a parameter optimization module for inverse estimation of soil hydraulic parameters and solute transport parameters.  The model is supported by an interactive graphics interface for data preprocessing and comprehensive presentation of results.  The modeling environment may optionally include a mesh generator, MESHGEN-2D, for unstructured finite element grids.

Extensive context-sensitive, online Help is part of the interface.  


Solution Method:
click.to.enlarge  

Water Flow:

  • The program numerically solves Richards' Equation for variably saturated water flow
  • The flow equation includes a sink term to account for water uptake by plant roots
  • Boundary conditions can be constant / time-varying hydraulic head or flux or boundaries controlled by atmospheric conditions.  The code can also handle seepage face boundaries and free drainage boundary conditions.
click.to.enlarge

click.to.enlarge

Heat and Solute Transport:

  • The program applies Fickian-base advection-dispersion equations for heat and solute transport
  • Heat transport equation considers both conduction and convection
  • Solute transport equations consider:
    • advective-dispersive transport in the liquid phase
    • diffusion in the gaseous phase
    • nonlinear and/or nonequilibrium reactions between the solid and liquid phases
    • linear equilibrium reactions between the liquid and gaseous phases
    • zero order production
    • two first-order degradation reactions:
      • degradation reactions independent of other solutes
      • degradation reactions which couple the solutes involved in sequential first-order decay reactions
  • The solute transport code supports constant / time varying concentration and concentration flux boundary conditions

Applications Include:
click.to.enlarge
  • Agricultural
    • Irrigation management
    • Drip irrigation design
    • Sprinkler irrigation design
    • Tile drainage design - flow to a drainage system
    • Crop grow models
    • Salinization and reclamation processes, salt leaching
    • Movement of pesticides; nonpoint source pollution
    • Seasonal simulation of water flow and plant response
click.to.enlarge
  • Nonagricultural
    • Risk analysis of contaminant plumes
    • Tunnel design - flow around burried objects
    • Highway design - road construction - seepage
    • Stochastic theory - solute transport in heterogeneous media
    • Lake basin recharge analysis
    • Interaction between groundwater aquifers and streams
    • Environmental impacts of drawdown of shallow water tables
    • Analysis of cone permeameter and tension infiltrometer experiments

HYDRUS-2D Key Features:


click to enlarge

Versatile Flow Regime

HYDRUS-2D can handle flow regions delineated by irregular boundaries and the flow region may be composed of nonuniform soils with local anisotropy.


click to enlarge

Hysteresis

HYDRUS-2D incorporates hysteresis scaling the drying scanning curve from the main drying curve and the wetting drying curve from the main wetting curve.

 


click to enlarge

Hydraulic Variability

HYDRUS-2D implements a scaling procedure to approximate hydraulic variability by means of a set of linear scaling transformations which relate the individual soil hydraulic characteristics to those of a reference soil.


click to enlarge

Parameter Estimation

HYDRUS-2D uses a Marquardt-Levenberg type parameter estimation for inverse estimation of selected soil hydraulic properties and/or solute transport parameters from observed data such as pressure heads or concentrations.  


click to enlarge

Automatic Mesh Generation

HYDRUS-2D provides an optional mesh generation program MESHGEN-2D for automatic construction of unstructured grids.  This complementary program allows the user to generate and edit a finite element grid within the HYDRUS-2D shell.

click to enlarge

User-Friendly Graphics Interface

A Microsoft Windows-based graphical user interface manages the input data required to run HYDRUS-2D, all spatially distributed parameters, such as soil type, soil layer, root water uptake distribution and the initial conditions for water, heat and solute movement, are specified in a graphical environment.  The HYDRUS-2D shell also handles nodal discretization and editing, parameter allocation, problem execution and visualization of results.

click to enlarge

Visualization of Results / Post-Processing

Output can be examined within the HYDRUS-2D shell.  Graphical output includes:  distribution of the pressure head, water content, temperature and concentration through time at set observation nodes.  Output also includes soil hydraulic properties and many variable-vs-time plots, such as water boundary heads, root water uptake and actual, potential and cumulative water or solute fluxes across boundaries or leaving the root zone.


Developers:  J.Simunek, M.Th. van Genuchten (U.S. Salinity Laboraty, USDA/ARS, Riverside, California)and M. Sejna (PC Progress, Prauge, Czech Republic)

 

There's more

Click here for additional information on HYDRUS-2D

Back to top of page


MESHGEN-2D is a Windows Application used in finite element modeling to generate triangular-element meshes.  
  • The program can be used on its own or with the programs HYDRUS-2D and CochemFlow.  
  • MESHGEN-2D enables automatic mesh generation based on Delaunay triangulation.  
  • All information about a mesh can be exported to a text file in described simple format.
  • The MESHGEN-2D user interface is intuitive and easy to learn.

Key Features:
click to enlarge Versatile 2D Domain 

Meshgen-2D enables the design of 2D meshes constructed from arbitrary continuous shapes bounded by poly-lines, arcs and splines.  The domain can have any number of holes, internal curves or internal points.  All geometric objects can be entered and edited graphically or numerically and coordinates of very complicated shapes can be imported from other programs. 

 

click to enlarge Vast Grid Size

The mesh can be refined along any nodes or curves and meshes can be very fine, the mesh size is virtually unlimited allowing more than 2,000,000,000 triangles.

 

 


Advanced Features:
click.to.enlarge Mesh Stretching 

This feature enables the user to define the degree of mesh anisotropy in a general direction.  This feature is useful when a different spatial step is required in the X and Y-directions.

 

click.to.enlarge Mesh Smoothing Parameters  

Several options are available to optimize mesh smoothness, default values usually yield good results but the user is given the option to change these values.

 

 

 

Periodical Boundary Conditions 

Boundary conditions can be defined on two parts of a boundary curve that are exactly the same and differ from each other just by a vector of translation.  The periodical condition requires a special mesh points distribution along the boundary; each point must have a corresponding ‘periodical point’ and their positions differ by the vector of periodical translation.  If the user specifies periodical conditions, the program automatically checks and corrects the mesh to satisfy these periodical conditions. 


 

There's more

Click here for additional information on MESHGEN-2D

Back to top of page


HYDRUS-1D is a Microsoft Windows-based modeling environment used to simulate the one-dimensional movement of water, heat and multiple solutes in unsaturated, partially-saturated or fully-saturated porous media.

HYDRUS-1D is a finite element model; it numerically solves the Richards’ equation for variably saturated water flow and Fickian-based advection-dispersion equations for heat and solute transport.  The model includes a parameter optimization algorithm for inverse estimation of a variety of soil hydraulic and/or solute transport parameters.  The model is supported by an interactive graphics-based interface for data-preprocessing, discretization of the soil profile and graphic presentation of results.


Key Features:

Water Flow:  The flow regime may be made up of nonuniform soils and can occur in the vertical, horizontal or an inclined direction.  The model can deal with constant or transient water flow with user-defined head and flux boundaries, boundaries controlled by atmospheric conditions and free drainage boundary conditions.  Soil surface boundary conditions may change during a simulation from a predetermine flux to a head type condition or vice versa.  The flow equation also incorporates a sink term to account for water uptake by plant roots.

Heat and Solute Transport:  The heat transport equation considers conduction as well as convection with flowing water.  The solute transport equations consider advective-dispersive transport in the liquid phase, and diffusion in the gaseous phase.  The transport equations also include nonlinear and/or nonequilibrium reactions between the solid and liquid phases, linear equilibrium reactions between the liquid and gaseous phases, zero order production and two first order degradation reactions; one which is independent of other solutes and one which provides the coupling between solutes involved in sequential first-order decay reactions.   The solute transport code supports constant and temporally variable user-defined concentration (first-type) and concentration flux (third-type) boundary conditions. 

Hysteresis The HYDRUS-1D code includes an empirical model which incorporates hysteresis by scaling new drying or wetting scanning curves from the main drying or wetting curve. 

Unsaturated soil hydraulic properties: The unsaturated soil hydraulic properties are described using van Genuchten, Brooks and Corey and modified van Genuchten type analytical functions. 

Hydraulic variability: The hydraulic variability within a given soil profile is approximated using a scaling procedure through a set of linear transformations which relate the individual soil hydraulic characteristics to those of a reference soil.  

Parameter Estimation:  HYDRUS-1D uses a Marquardt-Levenberg type parameter estimation technique for reverse estimation of selected soil hydraulic and/or solute transport and reaction parameters from measured transient or steady-state flow and/or transport data.  The procedure allows several unknown parameters to be estimated from observed water contents, pressure heads, concentrations and/or instantaneous or cumulative boundary fluxes  (i.e. infiltration or outflow data).

 


click.to.enlarge

                                                 click to enlarge

 

User Interface:

·        A Microsoft Windows-based graphical user interface manages the input data required to run HYDRUS-1D, as well as for nodal discretization and editing, parameter allocation, problem execution and visualization of results.

·        All spatially distributed parameters, such as soil type, soil layer, root water uptake distribution and the initial conditions for water, heat and solute movement, are specified in a graphical environment.

·        A user can optimize the thickness of different elements by graphically editing the location of discretization nodes.

·        Both input and output can be examined using graphical tools.

·        The HYDRUS-1D shell program translates all geometric and parameter data into the HYDRUS input form. 

·        Post-processing is also carried out in the shell.  Graphical output includes:  distribution of the pressure head, water content, water and solute exchange fluxes, root water uptake, temperature and the concentration in the soil profile at predetermined times.  Output also includes variable-vs-time plots, such as actual, potential and cumulative fluxes across boundaries or leaving the root zone.

·        Observation points can be added anywhere in the profile to obtain graphical output for the water content, pressure head, temperature and/or concentration.

·        Extensive context-sensitive, online Help is part of the interface.  


 

Back to top of page


GroundwaterSoftware.com is brought to you by

Environmental Software Online, LLC
520 Chicopee Row, Groton, MA 01450 USA
Tel: (978) 448-5818 Fax: (978) 772-0595
E-Mail:
info@groundwatersoftware.com