Feflow 6.2: Installation Guide & Demonstration Exercise
Feflow 6.2: Installation Guide & Demonstration Exercise
Feflow 6.2: Installation Guide & Demonstration Exercise
FEFLOW 6.2 ®
Installation Guide & Demonstration Exercise
Copyright notice:
No part of this manual may be photocopied, reproduced, or translated without written permission of
the developer and distributor DHI-WASY GmbH.
Copyright © 2014 DHI-WASY GmbH Berlin – all rights reserved.
DHI-WASY, FEFLOW and WGEO are registered trademarks of DHI-WASY GmbH.
DHI-WASY GmbH
FEFLOW 6.2 3
I Installation Guide
I.1 Introduction For evaluation purposes, it is possible to obtain a
fully functional but time-limited license from DHI-
The FEFLOW simulation package contains the fol- WASY, one of the DHI offices, or from your local
lowing main programs along with additional soft- FEFLOW distributor.
ware tools:
FePEST
FEFLOW® 6.2
FePEST is a software providing a graphical user
FEFLOW is an interactive finite-element simula- interface for linking FEFLOW models with the soft-
tion system for modeling 3D and 2D flow, mass. ware PEST (developed by John Doherty, Watermark
age and heat transport processes in groundwater Numerical Computing). PEST is a model inde-
and the vadose zone. It is available for: pendent tool for parameter estimation and pre-
diction, sensitivity and uncertainty analysis and
32-bit operating systems model calibration. FePEST is automatically instal-
• Windows XP, Vista, 7, 8, 8.1, Server 2003, Server led with FEFLOW.
2008, Server 2008 R2, Server 2012, Server 2012
R2 FEFLOW® Viewer
64-bit operating systems FEFLOW Viewer is free software for visualizing
FEFLOW models and results and for postproces-
• Windows XP x64 Edition, Vista x64 Edition,
sing purposes. FEFLOW Viewer is automatically
7 x64 Edition, 8 x64 Edition, 8.1 x64 Edition,
Server 2003 x64 Edition, Server 2008 x64 installed with FEFLOW.
Edition, Server 2008 R2 x64 Edition, WGEO® 6.0
Server 2012 x64 Edition, Server 2012 R2 x64
Edition WGEO® is a sophisticated georeferencing, geo-
FEFLOW for different Linux distributions is avai- imaging and coordinate transformation software
lable for download from the FEFLOW website developed by DHI-WASY GmbH. A license for
www.feflow.com. If you need FEFLOW for a Linux WGEO® Basis and the flexible 7-parameter trans-
distribution not listed there, please do not hesi- formation comes with each FEFLOW license and
tate to contact us at [email protected]! is installed automatically.
WGEO® is provided for the Windows platform.
FEFLOW 6.2 5
I Installation Guide
I.2.2 System recommendations Other
FEFLOW applies the Open Graphics Library • A free USB port is required for the hardware
(OpenGL) for hardware-based graphics accelera- dongle if the license is not obtained via net-
work.
tion. An OpenGL-compliant graphics adapter
greatly improves graphics performance when wor- I.2.3 FEFLOW Installation
king with 2D and 3D models.
Start the Windows Installer by clicking on the hyper-
• Experience has shown that medium-priced gra-
phics adapters of brand manufacturers provi- link FEFLOW Program Files. Click Next after each
des optimal cost-efficiency. step to proceed to the next step.
• The latest graphics driver should be installed 1. A Welcome screen appears first.
to ensure optimal performance and stability.
Memory
• The actual memory (RAM) requirements depend
on the size and type of the models that are to
be computed.
• A 64-bit operating system is recommended on
systems with more than 2 GB RAM.
Processor
• The computational speed increases approxi-
mately proportional with the CPU clock rate. 2. In the next step, the License Agreement has to be
• FEFLOW supports parallel processing on multi- accepted. Please read it carefully before pro-
core / multi-processor machines (shared mem- ceeding with the installation.
ory).
Human Interface Devices
• The usage of a three-buttoned computer mouse
is recommended for optimal convenience.
FEFLOW 6.2 9
I Installation Guide
I.3 Installation Packages • Spatial Database Support: Optional components
for spatial database (ArcGIS, PostGIS and Oracle)
Packages for installation can be selected during access from FEFLOW
the first installation or by re-running the installa- • Interface Manager SDK - optional development
tion in Modify mode. A description for each pak- kit for the open programming interface IFM
kage can be shown in the right part of the Custom
• Two options for desktop shortcut icons on the
setup dialog. Windows desktop
The following packages are available: • The ArcGIS extension is not publicly available.
WGEO Basis is
WGEO licensed automat-
ically with
Georeferencing, geoimaging and transformation FEFLOW. If a
software - a WGEO license is installed automati- license dialog shows up, just
cally. The German Transformations may require click on Cancel.
separate licensing.
Plot Assistant
Very simple GIS-like software for producing plots
with FEFLOW data.
Data Tools
Scripts for data checking and format conversion.
In the Demo Data installation there are the follow-
ing packages:
FEFLOW • Examples - example models
FEFLOW program files - required for running • Exercise - data for the demonstration exercise
FEFLOW • Tutorial - data for the tutorials (User Manual)
• Help - FEFLOW help system • Benchmarks - benchmark models
FEFLOW 6.2 11
II Demonstration Exercise
II.1.2 Scope and Structure II.1.3 Terms and Notations You can skip any
of the steps in this
This exercise provides a step-by-step description In addition to the verbal description of the required exercise by load-
of the setup, simulation, and post processing of a screen actions this exercise makes use of some ing already pre-
three-dimensional flow and mass transport model icons. They are intended to assist in relating the pared files at certain stages.
These model stages are not
based on (simplified) real-world data, showing the written description to the graphical information necessarily ready to run.
philosopy and handling of the FEFLOW user inter- provided by FEFLOW. The icons refer to the kind
face. of setting to be done:
The demonstration exercise is not intended as an main menu
introduction to groundwater modeling itself.
Therefore, some background knowledge of ground- context menu
water hydrology and modeling is required, other- toolbar
wise respective literature should be consulted in
parallel. panel
The exercise covers the following work steps: button
• Definition of the basic model geometry input box for text or numbers
• Generation of a 3D finite-element mesh
switch toggle
• Setup of a transient transport model, including
initial conditions, boundary conditions and mate- radio button
rial properties
checkbox For following the
• Import of GIS data and regionalization exercise, the demo
• Simulation run All file names are printed in bold red, map names data files for
are printed in red italic and numbers or text to be FEFLOW have to
• Results visualization and post processing be installed. The demo data
entered by the user in bold green. Keyboard keys
For additional information and other physical are referenced in <italic> style. All required files are installation package is avail-
processes covered by FEFLOW, please refer to the able on the FEFLOW DVD as
available in the FEFLOW demo data. The well as for download from
FEFLOW User Manual. You can download it from
symbols indicates an intermediary stage where www.feflow.com.
www.feflow.com.
FEFLOW 6.2 13
II Demonstration Exercise
The geology of the study area is comprised of tion. Such files are available for all relevant steps
Quaternary sediments. The hydrogeologic system of this example so that the model setup can be
consists of two main aquifers separated by an interrupted and picked up again.
aquitard. The top hydrostratigraphic unit is con-
sidered to be a sandy unconfined aquifer up to 7 II.2.2 FEFLOW 6.2 User Interface
meters thick. The second aquifer located below
the clayey aquitard has an average thickness of The user interface components are organized in a
approximately 30 meters. main menu, toolbars, panels, view windows, and
dialogs.
The northern part of the model area is primarily
used for agriculture, whereas the southern portion While the main menu is always visible, the other
is dominated by forest. In both parts, significant parts of the interface can be customized, adding
urbanized areas exist. or hiding particular toolbars and panels by using
the menu command View > Toolbars
and View > Panels, respectively. Please keep in
II.2 Getting Started mind that not all panels and toolbars are displayed
by default. Thus this exersice may require to access
II.2.1 Starting FEFLOW a function in a toolbar or panel that is not visible
at that moment. The toolbar or panel has to be
On Windows Systems
added then.
• Start FEFLOW 6.2 via the corresponding desk-
top icon or the startup menu entry. During the work with FEFLOW models, view win-
dows display a certain type of view on the model
On Linux Systems and its properties. There are different types of view
• Type feflow62q in a console window and press windows: Supermesh view, Slice view, 3D view, Cross-
<Enter> . Section view and Data-Trace view. The availability
of different functionality like toolbars depends on
If no FEFLOW license is available, FEFLOW can be the currently active view type.
set to demo mode via Tools > License... In demo
mode, loading and saving of files is limited to 500 View windows can be closed via the correspon-
nodes per slice and 5 slices. Specially prepared ding button in the view frame. New view windows
demo files provided with FEFLOW are an excep-
The exercise work- The first step of model setup is the definition of
flows are also the Initial Domain Bounds. This can be done man-
available as video ually, or by loading georeferenced maps.
screencasts: On The last type of user interface component relevant
the DVD in the for the exercise are charts. Looking very similar to All necessary files for this exercise are provided with
FEFLOW\screencasts direc- panels, they contain plots of time curves. Missing the FEFLOW Demo Data package and are located
tory, on www.feflow.com and chart windows can be added to the user interface in the project folder demo/exercise (by default in
in the FEFLOW channel on by opening View > Charts from the menu and C:\Users\Public\Documents\WASY FEFLOW 6.2).
YouTube. The video symbol The map files are found in the subdirectory
and the file name indicate
choosing the required chart type from the list.
import+export.
the respective video for the Last, but not least it might be worth to mention
following workflow. The first Click on Multiple, possibly nonoverlapping maps
video starts here. that all steps done in FEFLOW can be undone and
redone via the corresponding toolbar buttons. [...] and press Finish. Load all the following
There is no limit on the number of undo steps. maps at once (by holding <Ctrl> on the keyboard)
to ensure that FEFLOW uses the bounding box of
all the maps to define the initial domain bounds.
You may have to select All Maps in the Files of Type
In this exercise, selector at the bottom of the dialog.
different file types The particular map files that are needed now are:
are used as data
source at the dif- • topography_rectified.tif (a georeferenced raster
ferent stages of modelling to image of the model area for better orientation)
show the number of options.
In practical projects, it may • model_area.shp (a polygon map that contains
be preferred to store basic several polygons denoting the outer model
data in one file type, e.g., boundary and embedded contamination areas)
*.shp when using GIS.
FEFLOW 6.2 15
II Demonstration Exercise
• contamination_sources.dxf (the footprint of the ponents that are currently plotted in the active view
sewage fields and the waste disposal as poly- window.
gons)
When loading the map layers to the view, the maps
• wells.shp (the positions of the wells)
have also been added to the tree in the
Some of these maps will also be used for model View Components panel.
parameterization later on.
After import, the maps are listed in the Maps panel,
sorted by their file type (see figure). A double click
on the Geo-TIFF topography_rectified adds the geo-
referenced topographic map to the active Supermesh
view window.
FEFLOW 6.2 17
II Demonstration Exercise
Well locations II.3.3 Finite element mesh
The positions of the wells can be imported directly Once the outer boundary and other geometrical
from a map as well. Open the context menu of constraints have been defined in the supermesh,
the map wells in the Maps panel and choose the finite-element mesh can be generated.
Convert to > Supermesh Points.
All necessary tools can be found in the
Mesh Generator toolbar.
FEFLOW 6.2 21
II Demonstration Exercise
As a next step, the attribute values of the data file Click on Add Link to establish a connection
need to be associated with (linked to) their respec- between the values in the map and the elevation
tive FEFLOW parameter, in this case with the ele- data, or - alternatively - double click on Elevation
vation. In order to do this, open the context menu to set the link.
of the map elevations with a right click and choose
Link to Parameter(s)….
On the left-hand side of the dialog, the available Besides linking the attribute field to the model
attributes of the map are listed. Select the entry properties, a number of settings has to be done to
Ele with a mouse click. ensure appropriate regionalization when import-
ing the map data to the nodal values.
On the right-hand side, a tree view contains all
available FEFLOW parameters that can be associ- By default, FEFLOW expects elevation data to be
ated with the data. In this tree, open the in the unit meters, which is correct in this case.
Process Variables > Elevation branch and click on
Elevation. Data are regionalized by applying two-dimensional
interpolation. To separate data for the different
FEFLOW 6.2 23
II Demonstration Exercise
To finally assign the elevation data by regionaliza- The result looks as shown in the figure below.
tion from map data to the selected nodes, two Probably the Scaling has to be adjusted again
more steps are required: ( Navigation panel > Projection tab or <Shift> -
mouse wheel) to account for the changed verti-
• In the Maps panel, open the branch Maps
> ASCII Table Files > elevation. Under cal extent.
Linked Attributes, double-click on Ele -> Elevation.
FEFLOW 6.2 25
II Demonstration Exercise
Free Surface
The first aquifer in the simulation area is known to
be unconfined, so a phreatic water table is to be
simulated. For this example, an approximation of
the phreatic level by applying a pseudo-unsatu-
rated technology is chosen. Hereby, a reduced con-
ductivity is applied during the simulation to model
layers if they are located above the water table.
For more information on the handling of free sur-
faces in 3D models, please refer to the help sys-
tem and the FEFLOW User Manual.
The settings for unconfined conditions are located
on the Free Surface page. First of all, switch to
The flow model is to be run for steady-state con- Unconfined aquifers(s). In the Status column,
ditions, so switch to Steady. open the drop down list of Slice 1 and choose the
option Phreatic.
Click on Apply to apply the changes.
For the slices 2 and 3 keep the option Dependent
(the status of the bottom slice 4 is fixed and can-
not be changed).
Finally, set the Residual water depth for unconfined
layers to a value of 0.05 m, hereby increasing the
residual conductivity of dry elements for adding
additional stability.
Close the dialog by clicking Apply and OK.
exercise_fri4.fem
To calculate the hydraulic head distribution between Manual editing is often easier if being done in a
the upstream and downstream boundary, appro- 2D view. Thus switch to the Slice view. If you have
priate boundary conditions are applied. For the accidentally closed it, a new view can be opened
sake of simplicity, they will be kept in a rather sim- via Window > Slice view.
ple way: Slice view
• Southern border: The lake Müggelsee completely
controls the head along the southern bound- This view type always shows a single slice or layer.
ary. The lake water level of 32.1 m is used as the Browsing between the slices is easiest by hitting
value for a 1st kind (Dirichlet) hydraulic-head the <Pg Up> and <Pg Down> keys, respectively.
boundary condition. Alternatively, the layer/slice to be seen in the view
• Northern border: As there is no natural bound- can be directly selected in the Spatial Units
ary condition like a water divide close to the panel.
FEFLOW 6.2 27
II Demonstration Exercise
The recommended tool for navigation in the Slice of the northern border are highlighted as yellow
view is the Pan tool in the View toolbar. The points. The selection is shown in the 3D view simul-
mouse buttons are associated with the following taneously.
functions:
• Left and center mouse button: pan
• Right mouse button: zoom (in/out)
• Mouse wheel: zoom (in/out) in steps
Northern Boundary
Zoom to the northern boundary.
Next, the selection is extended to the other three
For the Slice view, the Selection toolbar pro-
slices of the model. A time-saving way to do this
vides additional tools for selecting nodes compared
is the application of the Copy Selection to
to the 3D view. Choose Select Nodes Along a
Layers/Slices tool. Start the tool and select all slices
Border.
in the upcoming dialog (manually or by hitting
<Strg>-<A>). Click on OK.
Bring up the 3D view and ensure that indeed all
nodes at the northern boundary are selected.
FEFLOW 6.2 29
II Demonstration Exercise
In the Node Selection dialog, change the name to • Make sure that Hydraulic-head BC in the
Northern Boundary and click OK. The Data panel is still active.
stored selection appears in the Spatial Units
• Type 32.1 m in the input box of the
panel. Click on Clear selection. Editor toolbar and click Assign.
• Store the selection for later use, naming it
Southern Boundary.
• Clear selection .
exercise_fri5.fem
FEFLOW 6.2 31
II Demonstration Exercise
• In the Maps panel, open the branch Maps panel. All boundary conditions are shown in the
> ESRI Shape Files > wells. In Linked Attributes, view. Uncheck the checkbox of Geometry >
double-click on <multiple>->Multilayer Well. Faces in the View Components panel to see
into the domain.
FEFLOW 6.2 33
II Demonstration Exercise
• To finally assign the conductivity values, click Lower aquifer (Layer 3)
the Assign button in the Editor toolbar.
Repeat the same steps as for layer 2:
• Clear selection and select the elements in the
third layer applying Select Complete
exercise_fri8.fem Layer/Slice again.
• Choose Assign Multiple... from the context
Aquitard (Layer 2) menu of Material Properties > Fluid Flow.
In the second layer, we only need to assign con- • Enter 2e-4 m/s for K_xx.
stant values for the conductivity and drain-/fillable • Enter 0.1 for the Drain-/fillable porosity.
porosity.
• Uncheck all other properties.
• Clear selection and select the elements in the • Click the OK button to finalize the assign-
second layer applying Select Complete 8_material_properties_II.mp4
ment.
Layer/Slice again.
• Clear selection.
A very efficient way to assign multiple model prop-
erties is by right-clicking on Material Properties > exercise_fri9.fem
Fluid Flow in the Data panel and choosing Anisotropic hydraulic conductivity
Assign Multiple... from the context menu.
While K_xx has been assigned already, K_yy and
In the following dialog, K_zz will be derived from K_xx.
• Enter 1e-6 m/s for K_xx (including the unit!).
K_yy is equal to K_xx, it will be assigned using a
• Enter 0.15 for the Drain-/fillable porosity simple copy&paste procedure:
• Uncheck all other properties.
• Select All elements in the 3D view.
• Click OK to finalize the assignment.
• Choose Copy... from the context menu of
Material Properties > Fluid Flow > Conductivity >
K_xx.
• Double-click Material Properties > Fluid Flow >
Conductivity > K_yy.
The Expression Editor is a tool to create arbitrary To finally assign the new values, click the Assign
mathematical expressions for various purposes. At button in the Editor toolbar.
the top of the dialog several toolbars provide basic
mathematical operations. On the right hand side Clear selection.
there is a list of all model parameters that can be
used within the expression. All operations and exercise_fri10.fem
parameters can be added to the expession by a
double click, or by directly typing them into the
expression using the keyboard.
FEFLOW 6.2 35
II Demonstration Exercise
Reference Field Data II.6 Simulation
To be able to compare the computed groundwa- The flow part of the flow and transport model is
ter levels to measurements, a couple of observa- complete. By running the steady-state model, a
tion points will be loaded into the model. hydraulic head distribution will be computed that
will also act as initial condition for the following
Go to the Maps panel and use the button 9_observation_points.mp4
transient simulation.
( Add Map(s)...) to add observation_wells.dat to
the list of loaded maps. It is not necessary to visu- It is recommended
In case that FEFLOW is run in licensed mode, save to save the file
alize the map in the view. the model to be able to return to the initial prop- before starting the
erties later! If running FEFLOW in demo mode, this simulation (if
Open the Slice view again if it has been closed.
model cannot be saved as the number of nodes working with a license).
Right-click on the map entry in the Maps panel per slice exceeds the allowed maximum of 500. During the simulation, the
and choose Convert to ... > Observation Points Please use the prepared file exercise_fri11.fem in process variables will change
this case. and you would lose the ini-
from the context menu. The map file contains infor- tial conditions of the model.
mation about the location, slice number and meas-
ured hydraulic head in the observation well. As
Starting the simulation
default headers are used in this example file, the To run the simulation, click Start in the
association of attributes to the properties of the Simulator toolbar.
observation points works automatically and no
changes need to be done in the upcoming dialog.
Click the OK button to proceed. 10_flow_simulation.mp4
As the model is unconfined, the resulting nonlin-
The now imported observation wells can be ear equation system needs solved iteratively, tak-
shown by a double-click on Observation Points in ing into account that the saturated thickness of
the Spatial Units panel. unconfined layers depends on the actual solution
for hydraulic head. The Error Norm History chart
exercise_fri11.fem provides information about the remaining error in
each simulation iteration. The simulation stops after
eight iterations, the error reaching values below
the defined error criterion.
FEFLOW 6.2 37
II Demonstration Exercise
If it has been closed accidentally, open the Rate- Go to the 3D view.
Budget panel via View > Panels > Rate-Budget
Panel. In the Data panel, right-click on Boundary
Conditions > Fluid Flow > Multilayer Well and choose
Check the Active checkbox to activate the Convert Parameter to > 3D Nodal Selection from
budget calculation. The budgeting is turned off by the context menu. To save this selection, go to the
default as it can cause significant computational Spatial Units panel and right-click to open the
effort, especially when being done at each time context menu.
step during a transient simulation run.
Choose Store Current Selection and give the
The budget shows inflows in green, outflows in saved selection the name Wells.
red for the different boundary condition types,
the areal sources and sinks (groundwater recharge) Now, uncheck Geometry > Faces in the View
and - for transient models only - the storage cap- Components panel to be able to see inside the model
ture or release. The Imbalance value shows the domain.
numerical error. it is sufficiently small to accept In the Spatial Units panel, click on Node
the solution as steady state. Selections > Wells.
Streamlines In the Data panel, double-click on Process
One way to visualize the flow field is the plotting Variables > Fluid Flow > Streamlines > Backward
of streamlines. Random-Walk Tracks.
Streamlines are calculated by tracking the path of In the View Components panel, right-click on
virtual particles that are released („seeded“) at cer- Travel time, backward streamline RWT seeded@wells
tain starting points. In our case, multiple stream- and choose Properties from the context menu.
lines are released from around the nodes along the In the now opened Properties panel, enter
well screens. The random-walk method is used to 100 m as the Radius, press <enter> and click
add a diffusive/dispersive component to the par- Apply. Still in the same panel, right-click on
ticle tracking, hereby accounting for uncertainty. the color scale on the left and choose
First, a selection is created containing all nodes Presets... > Rainbow.
along the well screens.
FEFLOW 6.2 39
II Demonstration Exercise
To change the problem class, go to Edit > Time stepping
Problem Settings to open the Problem Settings dia-
In a transient model temporal discretization has to
log. In Problem Class, Include transport of... Mass
be defined. The corresponding settings can be
and choose the Transient option for both the
found on the Simulation-Time Control page.
Fluid Flow and the Transport simulation.
By default, FEFLOW uses an automatic time-step
Confirm with Apply.
control scheme. Hereby, an appropriate time-step
length is determined internally by monitoring the
changes in the primary variables (hydraulic head
and concentration).
Enter a value of 7300 days in the Final Time
input box.
Click on Apply and OK.
exercise_fri14.fem
FEFLOW 6.2 41
II Demonstration Exercise
II.7.3 Horizontal Refinement to create a selection covering the refinement zone
and its adjancent area. Press the Smooth Mesh
Transport models typically require a finer discre- button to perform the smoothing.
tization than flow models. For this reason, the
mesh will be horizontally refined around the con-
tamination sources.
First, the area to be refined is selected as a nodal
selection. Increase the Snap distance to 200
m in the Snap-Distance toolbar. Choose
Select by Map Polygon in the Selection tool-
bar and click on Select by All Map Geometries. Clear selection.
This will select all nodes within and up to a dis-
exercise_fri16.fem
tance of 200 m around the contamination sources.
Hit the Refine button in the Mesh-Geometry II.7.4 Boundary Conditions
toolbar once.
Northern and southern boundaries
Any water entering the domain through the north-
ern or southern boundary is fresh water with a con-
centration of 0 mg/l. Therefore a fixed 12_mass_transport_II.mp4
concentration of 0 mg/l is assigned as a boundary
condition at these locations.
At the transition between the refined and non- Go to the Spatial Units panel and open the con-
refined area, the elements are now quite irregu- text menu of the previously stored node selection
larly shaped (large angles). To improve the mesh Northern Boundary. Choose Add to current selec-
quality after manual refinement, the mesh will be tion.
smoothed in this area. Make sure that the Add
Repeat this step with the node selection Southern
to Selection option in the Selection toolbar is
Boundary.
active. Define a Snap distance of 500 m and
click Select by All Map Geometries again in order
FEFLOW 6.2 43
II Demonstration Exercise
ing. Hit OK for applying the time-series and clos- II.7.5 Material properties
ing the dialog.
As annual rainfall data show a significant variabil-
Go to the Maps panel and edit the parameter link ity during the simulated period, groundwater
<multiple> -> Multilayer Well for the map wells.shp. recharge is assumed to be time-varying in the
by Edit Link... Click on the link for the Rate and model. The file recharge_annual.shp contains the
choose Remove Link in the Parameter Association spatial distribution of the approximated recharge
dialog. Establish a new link between TS_ID and for annual periods each in a separate attribute field.
Rate and set the Link Type to Time-varying (time
series id). Activate the link by double-clicking on Go to the Maps panel, load the map
<multiple> -> Multilayer Well. Then click on Select recharge_annual.shp and choose Link to Parameter...
All in the Selection toolbar. from its context menu.
and Assign in the Editor toolbar. In the Parameter Association dialog, browse to
Clear selection. Material Properties > Fluid Flow > In/Outflow on
top/bottom on the right and open the context
menu with a right-click. Choose the option Assign
Material Data to Time Stages. The upcoming dia-
log lets you define the time stages for which time-
varying recharge data shall be assigned (for time
steps between these time stages, the recharge is
temporally interpolated during the simulation).
exercise_fri17.fem
This will fill the list with annual time stage inter- The values for the time stages have now been
vals up until 7300 days. Click OK to close the imported. When looking at In/outflow on Top/Bottom
dialog. in the Data panel, notice that a tilde symbol
marks the material property as time varying.
The links between the attribute fields and the time
stages is done the same way as for constant model Clear Selection.
properties. The process, however, can be acceler- Visualize the different recharge values for time
ated by creating a multiple selection of all attrib- stages by right-clicking on In/Outflow on Top/Bottom
ute fields (DAY_0 ... DAY_7300) before creating a in the View Components panel and choosing
link with the 0 [d] time stage. In this case, FEFLOW one of the entries in Material Time in the con-
will automatically create links between all subse- text menu.
quent attribute fields and time stages (see figure).
exercise_fri18.fem
Click OK to close the dialog.
FEFLOW 6.2 45
II Demonstration Exercise
To simplify the data input of the remaining param-
eters, the material parameters effective for mass
transport processes (porosity as well as longitudi-
nal and transversal dispersivity) are assumed to be
homogeneous throughout the model.
Go to the 3D view and activate (double click) 13_mass_transport_III.mp4
Material Properties > Mass transport > Porosity in
the Data panel.
Right-click on Material Properties > Mass Transport
in the Data panel and choose Assign
Multiple... from the context menu. Afterwards, The two additional slices are placed within the
• enter 0.2 for Porosity aquitard with a distance of 10 cm to the aquitard
• enter 70 m for Longitudinal dispersivity (mass) top and bottom.
and Go to Edit > 3D Layer Configuration.
• enter 7 m for Transverse dispersivity (mass)
Type a value of 0.1 m in the Distance input
• Deactivate all other entries and click the OK
button to finalize the assignment box and - for inserting the first additional slice -
choose the option lower slice.
exercise_fri19.fem
Increase the Number of layers in the input box in
II.7.6 Vertical resolution the upper left corner of the dialog by one (to 4).
Press <Enter>. The Slice Selection dialog is opened.
To ensure a correct representation of low flow veloc-
ities in the aquitard as a basis for transport simu- On the right side, a list of the existing slices is given.
lation, this model layer has to be further subdivided. The new slices (from the list on the left) are to be
included here via drag and drop.
The best choice to minimize errors due to the nodal
nature of the calculated velocity field is to apply Drag the New slice 1 between Slice 2 and Slice 3 on
thin layers on top and bottom of the aquitard. the right. Click on OK.
FEFLOW 6.2 47
II Demonstration Exercise
II.7.7 Simulation Run The current simulation time is displayed in the
dropdown box of the Simulator toolbar.
If working with a licensed version of FEFLOW, the
results can be saved to a file during the simulation
run. Click on Record in the Simulator tool-
bar. Activate Save complete results (DAC file). By
In the Time-Steps chart (which can be opened 14_mass_transport_simula-
default, the results file (*.dac) is saved with the
via View > Charts if not already shown) the tion.mp4
same name as the current model in a subdirectory
actual time step length versus the total simulation
results. To avoid overwriting the prepared file, define
time is plotted. The mostly constant conditions
another name. Confirm by clicking OK.
lead to a steadily increasing time step length, with
a reduced time-step whenever a change of the
groundwater recharge occurs.
FEFLOW 6.2 49
II Demonstration Exercise
Imbalance
• Click on the stored selection
Layer 5 in the Spatial Units panel.
• Go to the Subdomain Boundary Period
Budget panel.
• Click on Add... for adding Layer 5 as
Domain of Interest and switch to the tab Mass.
• Check both the Active and the Export
box and click on S...dt.
Accept the proposed name of the ASCII file out-
put and proceed by hitting Save.
Summing the mass amount of all boundaries,
sources and sinks, storage losses and gains and
The budget shows inflows in green, outflows in internal transfers; the Imbalance shows the nume-
red. It separates into boundary condition types rical error of the mass transport for the specified
and the internal transfer, which is in this case all subdomain over the entire simulation period.
contaminant mass crossing the border to the over-
lying aquitard. The Net value sums the positive
and negative values of Total loss and gain.
FEFLOW 6.2 51
II Demonstration Exercise
Isosurfaces Breakthrough Curves
Go to the 3D view. Make sure that Domain is selec- Open from the menu View > Charts > Local
ted in the Spatial Units panel. In the Data Concentration History. The diagram shown con-
panel, double-click on Mass concentration to show tains the concentrations calculated at the diffe-
this parameter in the view. In the View rent observation points during the simulation
Components panel, uncheck Faces and Mass time.
concentration > Continuous. Check Mass con-
centration > Isosurfaces > Domain. Instead, one
isosurface is shown.
To edit the isosurface visualization properties,
double-click on Isosurfaces. The Properties panel
comes to front. Switch to the Custom mode
and click on Edit. Specify two values,
10 mg/l and 20 mg/l. Close the dialog
by clicking OK, and click Apply in the
Properties panel. The isosurface visualization
is changed to reflect the newly set concentrati-
ons. More Information
This completes the demonstration exercise, that
gives an introductive overview of the basic functio-
nality and workflows of FEFLOW.
Additional tutorials, application examples and
more detailed descriptions of the program fea-
tures are available in the User Manual.
For more information, including extensions, tuto-
rial videos, user forum and more, please visit
www.feflow.com