h=c~==d~=p~=`
FEFLOW is offered in six feature levels:
Symbol
Hierarchical level of feature extent
FEFLOW license ident
Flow 2D
F2
W + Mass 2D
X + Heat 2D + Flow 3D
Y + Mass 3D
FM3
Y + Heat 3D
FH3
Z + Heat 3D
FMH3
FM2
F3
Any level includes all the features of all lower levels. Accordingly, license pricing increases with feature level. Symbols indicate the lowest
level at which the respective feature is available. For example, the symbol Y denotes features that are available at levels Y, Z, [ and \.
Features available at all levels are indicated by the symbol W.
N _~
FEFLOW
FEFLOW
Integrated pre- and postprocessing
Darcy fluid flow in porous media
Interactive graphics
Variably saturated porous media
Data interfacing to GIS
Free surface (phreatic) flow
Data interfacing to CAD
Single-species mass transport
Programming interface (C, C++)
Multi-species reactive mass transport
No internal software limits
Multi-phase flow and transport
Microsoft windows platforms
Heat (nonisothermal) transport
LINUX/UNIX platforms
Variable-density transport
64-bit technology
Thermohaline flow
Multi-diffusive convection
=N
=
h=c~==d~=p~=`
O
=`==
=`==
FEFLOW
FEFLOW
Fracture flow
Axisymmetric (meridional) plane (2X)
Fracture mass transport
One dimension (1D)
Fracture heat transport
Transient problems
Steady problems
j
FEFLOW
j~~
Prismatic elements in 3D
Tetrahedral elements in 3D
FEFLOW
Finite element method (FEM)
Unstructured triangular meshes
Structured quadrilateral meshes
Finite difference method (FDM)
Delaunay meshes
Finite volume method (FVM)
Using add-ins in mesh generation
Discrete feature elements (fracs)
Refinement techniques
Adaptive time stepping (ATS)
Derefinement (encoarsening) techniques
Adaptive mesh refinement (AMR)
Node movement
Element edge flipping
Element deletion
Mesh reflection
Mesh coordinates transformation
Moving mesh for 3D free-surface problems
a
FEFLOW
Three dimensions (3D)
Quasi three dimensions (Q3)
Two-dimensional vertical plane (2V)
Two-dimensional horizontal plane (2H)
h=c~==d~=p~=`
S
j~
=`==
a~~=p
FEFLOW
FEFLOW
Loading background maps
Use maps for mesh design
Joining maps for direct data assignment
Use maps in 3D drawings
Internal binary interchange format (PLX)
Exporting CAD Data
AutoCAD DXF
Exporting Raster Data
a~~=p
ESRI ASCII grids
Surfer grids
FEFLOW
a~~=j~~
Direct Read of Vector Data
FEFLOW
ESRI Shapefiles
Direct linkage to dBase IV tables
ESRI coverages
Direct linkage to ASCII tables
ASCII
Direct linkage to ESRI INFO databases
Internal binary interchange format (PLX)
Direct Read of CAD Data
AutoCAD DXF
a~~=o~~
Direct Read of Raster Data
Tagged image file format (TIFF)
FEFLOW
JPEG file interchange format (JFIF)
Exporting Vector Data
Akima interpolation
Inverse distance weighting (IDW)
Kriging
ESRI Shapefiles
Customized data mapping techniques
ASCII
Polygon-related regionalization (joining)
=P
=
h=c~==d~=p~=`
V
a~~=
NM =`==b
=`==
FEFLOW
Interpolation of time-varying 1D functions
Interpolation of time-varying 2D functions
FEFLOW
NM b
Time-varying databases for 1D curves and 2D
distributions
Copy, joining and debug operations
Data inheritance in mesh enrichment and layer
(re-)configuration
Trimming layer thicknesses and distances
FEFLOW
Geometry Construction Tools Including
Point-and-click location with mouse
X, Y coordinate input with mouse
Snap to vertex, endpoint, or along the edge
Undo/redo operations
Assign edges as parabolic segments
Assign edges as circular segments
Move, rotate, split, delete, copy, and paste
operations
Intersection of two segments
Auto-close for polygons
NN _~=`
FEFLOW
Dirichlet-type
Neumann-type
Cauchy-type (leakage)
Well-type
All boundary conditions can be transient
All boundary conditions can be constrained
Specific Boundary Conditions
Attribute Data Assigning Tools for Initial, Boundary
and Material Conditions Including
Hydraulic head
Pressure
Mouse selection
Seepage face
Data mapping (regionalization)
Saltwater head
Tools for data exploring and retrieval
Saturation
Moisture content
h=c~==d~=p~=`
NN =`==_~=
NP j~~=a~~=Ed~F
FEFLOW
Integral flux
Free drainage
Multi-layer well (well bore condition)
Borehole heat exchanger (BHE)
Total mass flux
Total heat flux
Dispersive mass flux
Conductive heat flux
FEFLOW
NO _~=`~
FEFLOW
Time-constant distributions
Time-variable distributions
User-defined formula for sink/source relationships
Anisotropy of hydraulic conductivity in 2D
Axis-parallel anisotropy of hydraulic conductivity in
3D
Layer-oriented anisotropy of hydraulic conductivity
in 3D
General (full) anisotropy of hydraulic conductivity
in 3D
Anisotropy factor of solid heat conductivity in 3D
NQ r~~=j~~=a~~
Neumann constraint for Dirichlet-type
Dirichlet constraint for Neumann-type
Neumann constraint for Cauchy-type
Dirichlet constraint for Cauchy-type
Dirichlet constraint well-type
van Genuchten - Mualem (-n params)
All constraints can be transient
van Genuchten - modified (-n-m params)
with regularization
Splines (cubic; monotonic, non-monotonic)
Brooks - Corey
Haverkamp
Exponential
FEFLOW
Empirical Laws for Capillary Pressure and Relative
Conductivity Relations
=R
=
h=c~==d~=p~=`
NQ =`==r~~=
NS =`==c=p~=
Em~F=`
FEFLOW
Linear
Hysteresis
FEFLOW
NR j=l==s~~=
p~~=c=m
FEFLOW
Standard Richards equation
Mixed (saturation-pressure) formulation
Primary variable substitution (switching)
Picard method
Newton method
Residual error control
Kirchhoff integral transformation in steady-state
Gravity direction setting
Moving (adaptive) mesh strategy
Fixed mesh strategy
Multiple free surfaces (perched water)
Control of partially-saturated cells/elements by a
linear relation of the cell filling height
Control of dry cells/elements by a residual pseudosaturation
Control of dry cells/elements by deletion
NT c~=b
FEFLOW
Flow Laws
NS c=p~=Em~F=
`
FEFLOW
Darcy
Hagen-Poiseuille
Manning-Strickler
Pipes (1D)
Faces (2D)
Horizontally placed
Vertically placed
Unconfined aquifers
Arbitrarily placed in 3D
Confined aquifers
Variable-density flow and transport
h=c~==d~=p~=`
NT =`==c~=b
NV s~~=c=a
FEFLOW
Extended Oberbeck-Boussinesq approximation
FEFLOW
NU `~=o~
FEFLOW
Equilibrium reaction (sorption)
Henry
Freundlich
Langmuir
Nonequilibrium reaction
1st order linear decay
Michaelis-Menten
Decay chains
Default Oberbeck-Boussinesq approximation
Extended Oberbeck-Boussinesq approximation
Constant expansion
Variable (higher-order) expansion
Gravity direction setting
Viscosity dependency
User-defined formula for viscosity relationships
Non-Fickian (high-concentration) mass flux
Consistent velocity approximation
Variable fluid density in fractures
OM q=p=j
Multi-species reaction kinetics
FEFLOW
Degradation
Arrhenius
Constant time steps (user-predefined)
Monod
Variable time steps (user-predefined)
User-specified type with an interactive reaction kinetics editor FEMATHED: Freely editable reactions using a fast formula interpreter,
including conditional expressions
Adaptive error-controlled time steps
Implicit in time
Explicit in time
=T
=
Mixed, 2nd-order scheme (Crank-Nicolson)
Time step modifiers (maximum, increase limits)
h=c~==d~=p~=`
OO =`==p~=j~=
b~=p
ON k~=p~~
FEFLOW
Upstream weighting (unsaturated problems)
Streamline upwinding (SU)
Full upwinding (FU)
Shock capturing (SC)
Petrov-Galerkin least-square upwinding (PGLS)
FEFLOW
Solver parameter settings (stop criteria, maximum
iteration numbers, etc.)
OP m~~=`
FEFLOW
OO p~=j~=b~=
p
Supports hyper-threading in processor units
Supports multiprocessor multicore hardware systems
FEFLOW
Preconditioned conjugate gradient method (PCG)
Algebraic multigrid (AMG) with OMP extension
Restarted orthogonalization-minimization method
(ORTHOMIN)
Restarted generalized minimal residual method
(GMRES)
Conjugate gradient square method (CGS)
Bi-conjugate gradient stable method (BiCGSTAB)
Postconditioned bi-conjugate gradient stable
method (BiCGSTABP)
Direct Gaussian equation solvers
OQ m~=q~
FEFLOW
Stationary
Transient
Isochrones
2D
3D
Forward
Backward
Methods
h=c~==d~=p~=`
OQ =`==m~=q~
OR =`==o=a~~=
b~~=q
FEFLOW
Pollock
4th-order Runge-Kutta
Relevant area of influence (RAI)
FEFLOW
Scatter plots for spatial and temporal data
OS o=a~~=d~
OR o=a~~=b~~=
q
FEFLOW
FEFLOW
Isoline contouring (2D)
Isoline contouring (3D)
Diagrams for observation points and wells
Fringes (2D)
Diagrams for balanced flux quantities
Fringes (3D)
2D graphics
Vector plotting (2D)
3D graphics
Vector plotting (3D)
Budget analysis
Fluid flux analysis
Visualization of vector fields by texture transport
(2D)
Content analysis (volume, mass, energy)
Visualization of vector fields by texture transport
(3D)
Spatial operations (differences)
Pathlines (2D)
Temporal operations (difference, deviation, cumulative changes)
Pathlines (3D)
Creating 2D cross-sectional models from 3D
Isochrones (2D)
Reverse flow field analysis
Isochrones (3D)
Legend editing
Streamlines (2D)
Diagram editing
Isosurfaces (3D)
Cutting (3D)
=V
=
h=c~==d~=p~=`
OS =`==o=a~~=
FEFLOW
Map overlay (3D)
Fences and cross-sections (3D)
Animation, video creation (2D)
Animation, video creation (3D)
OT f~=j
FEFLOW
Parameter estimator (PEST), steady and unsteady
Coupling with the surface water model MIKE11)
(unsteady groundwater - river network simulation)
) requires extra license
NM