FEFLOW Adapter¶
This adapter enables the use of FEFLOW models within the MIKE Workbench.
About FEFLOW¶
FEFLOW is software developed by DHI Group for Subsurface flow & transport modelling. Please refer to MIKE BY DHI for more information.
Prerequisites¶
The Adaptor requires FEFLOW to be installed on the MIKE Workbench computer (for registration) and the run machine. The execution of models will require a FEFLOW license on the run machine.
Note
Make sure to restart your computer after installing FEFLOW, before registering or running FEFLOW models using the FEFLOW model adapter.
Supported Model objects¶
The table below shows how the FEFLOW model objects are translated within the MIKE Workbench. In the third column it can be seen whether the model object is geo-referenced and how it is visualized in the MIKE Workbench.
Object in FEFLOW | Workbench Model Object Type | Parameters/Time Series | Symbol |
---|---|---|---|
N/A | FEFLOW | ||
Elements | Element | ![]() |
|
Boundary Conditions (BC)/Fluid flow/ Hydraulic-head BC | Hydraulic-head BC | ![]() |
|
## | Boundary Conditions (BC)/Fluid flow/ Well BC | Well BC | |
Boundary Conditions (BC)/Fluid flow/ Multilayer Well | Multilayer Well | ![]() |
|
Node Selection | Node Selection | ![]() |
|
Observation Points | Observation Point | ![]() |
|
## | Boundary Conditions (BC)/Fluid flow/ Fluid-transfer BC | Fluid-transfer BC | |
## | Boundary Conditions (BC)/Fluid flow/ Fluid-transfer BC (Integral) | Fluid-transfer BC (Integral) | |
Boundary Conditions (BC)/Fluid flow/ Fluid-flux BC | Fluid-flux BC | ![]() |
|
Element Selection | Element Selection | ![]() |
|
Edge | Edge Selection | ||
Nodal selections | Nodal Expr. Dist. Nodal Ref. Dist. |
Configuration¶
Model preparation¶
The model must have been successfully executed.
No specific configuration of a FEFLOW model setup must be followed to register it into the MIKE Workbench.
When registering the model, spatial data will be stored using the WGS 84 Pseudo-Mercator projection.
Registration¶
The following illustrates the registration process.
-
From Scenario Manager in MIKE Workbench the user selects "Register model"
-
The user selects the FEFLOW model adapter
-
The user provides selects the .fem file containing the FEFLOW model information.
Select the coordinate system used by nodes and elements if the coordinate system was not applied to the model, or not recognized.
Please select model object types to be used on scenarios or for required for visualization. Only model object types selected will be parsed during registration.
Click next to let the FEFLOW adapter read the model information. -
Review the model and remove model objects not needed in scenarios.
-
Remove model objects
Remove model objects without interest, so that they are not part of the model objects to set input and load results from. -
Register node selections as polygons
Node points of a node selection will be converted into polygons. -
Apply node selections on nodal distributions
Select one or more node selections to use for setting values on nodal distributions and for reading results. When node selections have been applied, a nodal distribution will be created for each nodal selection applied. Each new nodal distribution model object will have a spatial output time series associated, providing a feature class as output. The feature class is generated from the node selection and the value ranges set on the nodal distribution.After reviewing the parsed model, click Prepare for Registration and Next.
-
-
Then the adapter presents a list of the model objects. Clicking Cancel will stop the registration process.
Click Next -
Finally, the adapter offers the possibility to name the default scenario on the model setup or create the scenario from a template. Clicking Cancel will stop the registration process
-
Clicking Finish will return the model setup information to MIKE Workbench.
-
Open the model setup to view the registered model.
Model execution¶
When running FEFLOW, MIKE OPERATIONS will:
- Export the original model fem file
- Use python scripts to update the input time series, well Boundary Conditions and simulation dates
- Run feflow*c.exe (e.g , feflow81c.exe)
Warning
If you run FEFLOW on MIKE Cloud, make sure to read this section.