Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

README.md

libMesh-sedimentation Example

DfAdapter was mainly used coupled with a sedimentation simulation solver used in the O&G industry, called libMesh-sedimentation, implemented in C++. Please visit its own GitHub repository for more details on how to run libMesh-sedimentation and its source code.

Functioning of DfAdapter within libMesh-sedimentation

The main loop that can be adapted by the user is a time-loop whose simulation parameters can be steered by the user at each new iteration. The figure below shows a didatic illustration. The source code of the loop below is found here.

libMesh-sedimentation

The loop reloads the predefined parameters whenever there is a change in a specified INI file. This file path must be specified in the environment variable INFILE. When the user uses DfAdapter by, e.g., calling the script DfAdapter-example.sh, the specified file is modified by DfAdapter and the provenance of the steering actions are tracked and releated in the provenance database, managed by MonetDB.