HydrOpTop is a Python library that permits solving hydrogeology optimization problem using the adjoint method, primarly using the PFLOTRAN groundwater and reactive transport code.
HydrOpTop library can be easily installed using Python pip
command as:
pip install HydrOpTop
Installation includes all the different HydrOpTop modules (material parametrization, functions, filters) including the solver I/O shields (see here for the list of interfaced solvers). However, users need to install solvers manually. Solver installation instructions for HydrOpTop can be found in the documentation here.
Paraview software is also recommanded to visualize HydrOpTop results.
See the Example section of the documentation which contains numerous problem to illustrate what HydrOpTop is capable of.
Source files of the example are under the examples
folder.
Your contributions are warmly welcomed and will be acknowledged. However, if you are a regular user, you can still help by reporting bugs and issues (see the GitHub issue tab above) or by starring this project if you like it. Thanks for your implication!
- Moïse Rousseau - Initial work: initially started as a part of my PhD thesis at the Research Institute of Mines and Environment, continued latter as a personnal project.