NEFpp

NEF++

NEF++ est un logiciel C++ qui permet de simuler les écoulements dans les roches fracturées à l’aide des méthodes hybrides d’ordre élevé (HHO). Le modèle Discrete Fracture Network (DFN) est utilisé pour représenter les roches fracturées.

Fonctionnalités:

  • Simulations d’écoulements monophasiques dans des DFN de grande taille
  • Les champs de transmissivité peuvent être homogènes ou hétérogènes (une valeur par fracture).
  • Les systèmes linéaires sont résolus avec Intel Pardiso LU
  • Le maillage d’entrée peut être composé de triangles ou de polygones

Dépendances

  • Un fork de Disk++ que vous pouvez télécharger ici.
  • Eigen3
  • CMake est nécessaire pour la compilation
  • C++17
  • Intel MKL
  • SWIG
  • Distribution Python 3 et les paquets suivants : numpy, h5py

DFN contenant 1.1 million de fractures. Généré avec la plateforme DFN.lab (LabCom fractory, CNRS, ITASCA, Université de Rennes 1)

Cas test perméamètre – Simulation de la charge hydraulique dans le réseau DFN à 1.1 million de fractures. Maillage généré avec MODFRAC.

Comment le télécharger?

Si vous souhaitez essayer, téléchargez le code via le dépôt Git NEFpp.

Comment installer NEF++ et l’utiliser?

La documentation est disponible ici.

Comment le citer?

Veuillez citer les publications suivantes si vous utilisez NEF++ dans votre travail :

Alexandre Ern, Florent Hédin, Géraldine Pichot, and Nicolas Pignet. Hybrid high-order methods for flow simulations in extremely large discrete fracture networks. SMAI Journal of Computational Mathematics, 8:375–398, December doi: 10.5802/smai-jcm.92.

Florent Hédin, Géraldine Pichot, Alexandre Ern, A hybrid high-order method for flow simulations in discrete fracture networks. Numerical Mathematics and Advanced Applications ENUMATH 2019, 139, Springer International Publishing, pp.521-529, 2021, Lecture Notes in Computational Science and Engineering, doi:10.1007/978-3-030-55874-1_51

NEF++ Licence

Le logiciel NEF++ est sous licence GNU General Public version 3 telle que publiée par la Free Software Foundation. Lisez le fichier LICENSE.txt dans le répertoire racine de l’arborescence des sources pour plus d’informations.

Des questions?

N’hésitez pas à nous contacter:

Les commentaires sont fermés.