There are 4 repositories under porous-media topic.
Reconstruction of three-dimensional porous media using generative adversarial neural networks
OpenFOAM solver for performing single- and two-phase flow simulations on hybrid-scale porous media.
Simulate the formation of three-dimensional packings of spherical and non-spherical (regular and irregular) particles with prescribed size distributions.
Toolbox for particulate microstructure modelling
Tutorial repository of introduction to porous materials using MATLAB
ListLBM is a sparse lattice Boltzmann solver for multiphase flow in porous media
OpenFOAM solvers for flow and transport in porous media in paper-based microfluidics
A simple finite difference scheme for the Rayleigh-Bernard equations (buoyancy driven convection).
This Julia language (version 0.5) script solves the coupled partial differential equations associated with (1) compressible gas flow in partially water-saturated porous media, (2) partially-saturated flow of water (essentially amounting to a solution of the Richards equation using the Van Genuchten equations for capillarity and relative permeability), and (3) advective-dispersive transport of both aqueous-phase solutes and gas components in the respective media.
Open-source preprocessing tool that can create, at the required level of accuracy, a fully conformal uniformly distributed grid for a given realistic fracture network. This leads to a robust way of constructing a hierarchy of Discrete-Fracture-Models for uncertainty quantification of energy production from reservoirs with natural fracture networks. Preprint of the paper related to this code can be found at: https://doi.org/10.1029/2021WR030743
This is an attempt to render pore-scale images without manual intervention.
Two phase particle transport model simulating formation damage in porous media
SOFTBALL: SOlidification, Flow, and Thermodynamics in Binary ALLoys. A code for simulating convection in mushy layers with Adaptive Mesh Refinement.
:blue_book: Implementations using openFOAM library
Simulating fractures in heterogenous media using Random Walk approach
A MATLAB-based tool used for generating 2D complex and geologically significant fracture networks. Originally developed as part of the master thesis of Andrea Sartori (http://resolver.tudelft.nl/uuid:d20ab3d6-a63d-41b2-b74d-198a3f3f44c5) and later extended by Stephan de Hoop (https://doi.org/10.2118/203968-ms).
Modeling multiphase flow in fractured porous media using DARTS: a simple DFM example. See https://darts.citg.tudelft.nl/ for more information
Image-based Throat Permeability Model for flow in porous media
PaperVision: Immersive Visualization of Porous Materials and Their PNMs
Github Pages template for academic personal websites, forked from mmistakes/minimal-mistakes
Random Porous Media Generator 2D(R.P.M.G. 2D). It is an open source software based on GNU Octave that produces a 2D random porous media with the same and specific characteristics.
This project is about generating 3D microstructure images with specified porosity and surface area values.