HYDROLAB: numerical simulations in hydrogeology
This software is developed in collaboration with J.-R. de Dreuzy, from Geosciences, university of Rennes 1 and with A. Beaudoin, from university of Le Havre.
Hydrolab aims at modeling flow and transport of solute in highly heterogeneous porous or fractured media. Numerical models currently include steady-state flow in saturated media and transport by advection-diffusion. Physical models can be either a porous medium or a network of fractures. For flow equations, Hydrolab uses a mixed finite element method or a finite volume method and it includes a particle tracker for transport equations. The software is organized in software components and relies as far as possible on existing free libraries, such as sparse linear solvers. Because the target is large computational domains, the software makes use of high performance computing and all modules have a parallel version. The target is currently clusters with distributed memory and grid architectures. All modules are written in C++ and use the MPI library for parallel computing. The software is currently implemented on Windows systems and will be implemented on Linux systems as well. The objective is to develop a free software available on the Web; it has already been registered for the Gforge of Inria and a second step will be to register the different components for the APP.