We provide you with a finite-element simulation system for different operating systems which meets the highest requirements in flexibility, effectivity and comfort.

Integral components are interactive graphics, a GIS interface, data regionalization and visualization tools and powerful numeric techniques. These components ensure an efficient working process building the finite-element mesh, assigning model properties and boundary conditions, running the simulation and visualizing the results.

FEFLOW - FEFLOW is a finite element subsurface flow system - density-dependent groundwater flow, contaminant transport and thermal or heat transport model FEFLOW Categories: flow models - saturated zone, flow models - unsaturated zone, solute transport - saturated zone, solute transport - unsaturated zone, heat transport, natural attenuation, saltwater intrusion


FEFLOW (Finite Element subsurface FLOW system) is one of the most sophisticated software packages available for the modeling of flow and transport processes in porous media under saturated and unsaturated conditions.

Main Features

 2D or 3D modeling
 stationary or instationary simulation
 computation of saturated / variable saturated or
     unsaturated conditions
 computation of mass and/or heat transport
 integration of chemical reactionsand degradation mechanisms
 sorption using sorption isotherms by Henry, Freundlich or Langmuir
 consideration of variable fluid density because of temperature or (salt)              concentration
 1D/2D finite elements for flow and transport in fractures, channels or tubes
 FEFLOW is handled exclusively by interactive graphical user interfaces.
 The complexity of problem design, problem generation and solution is              completely kept in the background.
 The system is completely self-explaining.
 The system is based on a hierarchical structure.
 Own software modules can be integrated using theFEFLOW Interface            Manager (IFM).
 FEFLOW is available for different operating systems of the UNIX as well
   as the Windows world.
 FEFLOW contains more than 1.100.000 lines of code in ANSI C/C++ .

Defining a Problem

The specifications of all model attributes on a
given finite element mesh are completed in the
FEFLOW Problem Classifier Menu. It allows
you to define model physics, specify problem
classes, control data and time characteristics,
and manipulate mesh data. The following model
classifications are available:
Model Type:
 Saturated Media,
 Unsaturated/Variable Saturated Media

Problem Class:
 Flow Only
 Steady Flow
 Transient Flow
 Flow and Mass/Heat Transport
 Steady flow, steady transport
 Steady flow, transient transport
 Transient flow, transient transport

Generating a Finite Element Mesh

The most common procedure to defining a FEFLOW model area is through the use of overlain maps. FEFLOW can import various map files to act as templates for generating the super-element mesh. Once the outer boundary of the mesh is defined, FEFLOW automatically generates a finite element mesh based on a user-defined number of elements.


Refining a Finite Element Mesh

Once the super-element mesh has been generated, mesh refinement is conducted through the MESH Editor. Unlike finite difference models such as MODFLOW, FEFLOW's finite element approach allows the user to perform local mesh refinements only in the areas of interest, and avoids creating excessive elements.

Mesh refinement can be conducted on a single element, a group of selected elements, or on a global basis. Alternatively, mesh refinements can
be pre-determined by importing ESRI Shape files.

Element types available in the 2D FEFLOW module include the linear 4-nodal & 8-nodal quadrilateral elements and the linear 3-nodal & 6 nodal triangular elements. Element types available in the 3D FEFLOW module include include 8-nodal & 20-nodal quadrilateral prisms and the 6 nodal & 15 nodal triangular prisms.


Create Multiple Layers/Slices

The 3D-Layer Configurator allows the user to add or delete slices at any given Z-elevation in the model. In addition, the user can define the extent of the layers throughout the model domain and the geometric relationships shared between layers. Z-elevations can also be manually assigned to every slice or imported from a database for greater representation of the variable layer thickness.(e. g., top or bottom of stratigraphy).

Import Variable Surfaces

FEFLOW can import & interpolate raw data to create variable surfaces for accurate representation of variable layer thicknesses found in the field. Data formats include:
 ASCII Triplets (XYF) (*.trp),
 ASCII Database (XYF) (*.dat),
 Dbase IV (XYF) (*.dbf),
 ESRI Shape File (*.shp),

FEFLOW also allows the user to choose which interpolation technique best suites their data set.
The popular Kriging technique, Akima, Inverse
Distance Weighting or 1D interpolation (only for
boundary conditions), can be used for calculating the
variable surfaces. Once completed, the model layers
including the variable surfaces can be seen in 3-D.

Assigning Model Properties

FEFLOW has a comprehensive selection of graphical tools for assigning and modifying all model properties (e.g. flow, mass transport and heat transport properties). The graphical tools allow you to assign properties using:
 A global -uniform value for the entire model,
 Element-specific values for selected elements
 Node-specific values for selected nodes
 Uniform values to an area defined by a box
 Stored values from an external database (x, y,     value) or ARC/INFO GIS file

Imported model properties can be regionalized to a local model region or extrapolated to the entire model domain.

FEFLOW model properties are divided into three (3) major categories that define the various characteristics and conditions of both the flow and the transport model.

Flow Attributess
Flow Initials - initial hydraulic head, saturation, moisture content or pressure
Flow Materials - conductivity (Kx, Ky, Kz), storativity, storage compressibility, and density ratio
Flow Boundaries - head (first type), flux (second type), transfer (third type), well (fourth type)

Transport Attributes

 Transport Initials - initial mass concentration
     (or temperature), density and viscosity effects

 Transport Materials - porosity, sorption,                 molecular diffusion, longitudinal dispersivity,           transverse dispersivity, decay rates,                      source/sinks and transfer rates

 Transport Boundaries - mass (1st type,                  Dirichlet), flux (2nd type, Neumann), transfer   
     (3rd type Cauchy), well (4th type) 

Parameter Association

The Parameter Association menu links spatial data in the form of polygons or lines (ASCII or Shape files) with attribute data from databases (ASCII, Shape file or dBase). Defining the pipelines from the FEFLOW parameter list to a database is just a matter of clicking the links.
The model properties can be imported and regionalized to the entire model region, to local zones within the model, or along a digitized line of nodes or elements.

Scientific Software Group    P.O. Box 708188   Sandy, Utah 84070
Phone (801) 208-3011   Toll Free (U.S.) 1-866-620-9214    Fax (801) 302-1160    E-mail
Copyright 1998   Scientific Software Group    All rights reserved