Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: porous-media
PMEAL/porespy
A set of tools for characterizing and analying 3D images of porous materials
Language: Python - Size: 939 MB - Last synced: about 12 hours ago - Pushed: about 13 hours ago - Stars: 279 - Forks: 91
Rsmeets99/M_scheme_biofilm_PDE
Code corresponding to paper "Robust time-discretisation and linearisation schemes for singular and degenerate evolution systems modelling biofilm growth" implemented in python using FEniCSx. It covers the biofilm model and the porous medium equation.
Language: Python - Size: 12.5 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 0 - Forks: 0
PMEAL/OpenPNM
A Python package for performing pore network modeling of porous media
Language: Python - Size: 365 MB - Last synced: about 12 hours ago - Pushed: about 14 hours ago - Stars: 432 - Forks: 169
dumux/dumux
DuMux: an open-source simulator for flow and transport processes in porous media (repository mirrored from https://git.iws.uni-stuttgart.de/dumux-repositories/dumux.git)
Language: C++ - Size: 236 MB - Last synced: 15 days ago - Pushed: 15 days ago - Stars: 27 - Forks: 13
rafaelCMoura/openFOAM
:blue_book: Implementations using openFOAM library
Language: C++ - Size: 60.1 MB - Last synced: 20 days ago - Pushed: almost 4 years ago - Stars: 6 - Forks: 2
samly97/soil-net
This project used convolutional neural networks to predict the steady-state concentration of 3D porous media, and subsequently calculates the tortuosity. This package includes data generation, processing, training, and post-processing functions. The loss function includes a Laplacian loss, which is a physics-informed loss.
Language: Python - Size: 41 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
jakep72/acoustipy
Acoustic design exploration and material property identification for porous structures
Language: Python - Size: 1010 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 3 - Forks: 0
gerlero/porousMicroTransport
OpenFOAM solvers for flow and transport in porous media in paper-based microfluidics
Language: C++ - Size: 4.42 MB - Last synced: 15 days ago - Pushed: 15 days ago - Stars: 14 - Forks: 2
dedovskaya/PaperVision
PaperVision: Immersive Visualization of Porous Materials and Their PNMs
Language: C# - Size: 157 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
Franjcf/hybridPorousInterFoam
OpenFOAM solver for performing single- and two-phase flow simulations on hybrid-scale porous media.
Language: C++ - Size: 78.1 MB - Last synced: 3 months ago - Pushed: about 3 years ago - Stars: 81 - Forks: 34
jrgparkinson/mushy-layer
SOFTBALL: SOlidification, Flow, and Thermodynamics in Binary ALLoys. A code for simulating convection in mushy layers with Adaptive Mesh Refinement.
Language: C++ - Size: 154 MB - Last synced: 3 days ago - Pushed: 9 months ago - Stars: 6 - Forks: 3
MakeLikePaperrr/2D-Fracture-Generation-Tool
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).
Language: MATLAB - Size: 27.3 KB - Last synced: 3 months ago - Pushed: over 1 year ago - Stars: 5 - Forks: 0
pmgbergen/porepy
Python Simulation Tool for Fractured and Deformable Porous Media
Language: Python - Size: 74.8 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 217 - Forks: 88
je-santos/MPLBM-UT
Library for performing multiphase simulations (based on the Shan-Chen model) in complicated geometries (i.e. porous media 3D images)
Language: Python - Size: 120 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 131 - Forks: 52
MakeLikePaperrr/Simple-Fracture-Model-DARTS
Modeling multiphase flow in fractured porous media using DARTS: a simple DFM example. See https://darts.citg.tudelft.nl/ for more information
Language: Python - Size: 2.79 MB - Last synced: 3 months ago - Pushed: over 1 year ago - Stars: 4 - Forks: 0
MakeLikePaperrr/Fracture-Preprocessing-Code
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
Language: Python - Size: 145 KB - Last synced: 3 months ago - Pushed: over 1 year ago - Stars: 8 - Forks: 1
PMEAL/pytrax
Random walk to calculate the tortuosity tensor of images
Language: Python - Size: 94.7 KB - Last synced: 7 days ago - Pushed: 11 months ago - Stars: 27 - Forks: 18
ajayramaraju/MAT-LAB
This project is about generating 3D microstructure images with specified porosity and surface area values.
Language: Jupyter Notebook - Size: 1.97 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0
LukasMosser/PorousMediaGan
Reconstruction of three-dimensional porous media using generative adversarial neural networks
Language: Jupyter Notebook - Size: 100 MB - Last synced: 6 months ago - Pushed: almost 5 years ago - Stars: 159 - Forks: 64
Mote3D/Mote3D_toolbox
Toolbox for particulate microstructure modelling
Language: MATLAB - Size: 2.56 MB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 49 - Forks: 23
NumericalEnvironmental/Coupled_gas_water_flow_and_transport_porous_media
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.
Language: Julia - Size: 15.6 KB - Last synced: 7 months ago - Pushed: almost 7 years ago - Stars: 9 - Forks: 3
je-santos/ms_net
The MultiScale Network for hierarchical regression (MS-Net) performs 3D regression based on a hierarchical principle: coarse inputs provide broad information about the data, and progressively finer-scale inputs can be used to refine this information.
Language: Jupyter Notebook - Size: 649 KB - Last synced: 8 months ago - Pushed: over 1 year ago - Stars: 10 - Forks: 5
roliveira/drunkard
the drunkard particle system simulator
Language: C++ - Size: 75.2 KB - Last synced: 3 months ago - Pushed: about 1 year ago - Stars: 2 - Forks: 0
Sbai7/TwoPhasesParticleTransport
Two phase particle transport model simulating formation damage in porous media
Language: Matlab - Size: 5.27 MB - Last synced: 3 months ago - Pushed: over 6 years ago - Stars: 7 - Forks: 6
DIG-Kaust/RockGAN
Reproducible material for A Wasserstein GAN with gradient penalty for 3D porous media generation.
Language: Jupyter Notebook - Size: 68.3 MB - Last synced: 9 months ago - Pushed: 10 months ago - Stars: 18 - Forks: 4
ManeLippert/Masterseminar-Imbibition-Dynamics
Seminar about the Topic of Imbibition and Porous Media Flow
Language: TeX - Size: 88 MB - Last synced: 3 months ago - Pushed: 10 months ago - Stars: 0 - Forks: 0
yasharsajadi/RPMG2D
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.
Language: MATLAB - Size: 513 KB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 1 - Forks: 0
llywelynhughes/LAT
2D image analysis tool tailored for additively manufactured lattice structures
Size: 6.57 MB - Last synced: 3 months ago - Pushed: 10 months ago - Stars: 0 - Forks: 0
ArashRabbani/Porous_Material_101
Tutorial repository of introduction to porous materials using MATLAB
Language: MATLAB - Size: 1.58 MB - Last synced: 11 months ago - Pushed: over 1 year ago - Stars: 36 - Forks: 10
sorush-khajepor/listLBM
ListLBM is a sparse lattice Boltzmann solver for multiphase flow in porous media
Language: Fortran - Size: 1.21 MB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 28 - Forks: 10
ArashRabbani/RandomWalkFracture
Simulating fractures in heterogenous media using Random Walk approach
Language: MATLAB - Size: 19.4 MB - Last synced: 11 months ago - Pushed: over 1 year ago - Stars: 3 - Forks: 2
pnnl/STOMP-W
Fortran 90 source code, example problems, and output conversion scripts for the STOMP-W simulator.
Language: Fortran - Size: 3.5 MB - Last synced: about 1 year ago - Pushed: about 7 years ago - Stars: 4 - Forks: 3
MosGeo/ParticlePack
Simulate the formation of three-dimensional packings of spherical and non-spherical (regular and irregular) particles with prescribed size distributions.
Language: C# - Size: 172 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 44 - Forks: 17
ArashRabbani/ITPM
Image-based Throat Permeability Model for flow in porous media
Language: MATLAB - Size: 158 KB - Last synced: 11 months ago - Pushed: over 1 year ago - Stars: 1 - Forks: 1
mulmopro/CeFoCat-public
Code for the Ceramic/Metallic Foam Catalysts project.
Language: C++ - Size: 185 KB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 1 - Forks: 1
roliveira/rock-renderer
This is an attempt to render pore-scale images without manual intervention.
Language: C++ - Size: 20 MB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 7 - Forks: 0
larsgeb/Rayleigh-Bernard
A simple finite difference scheme for the Rayleigh-Bernard equations (buoyancy driven convection).
Language: Python - Size: 1.95 MB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 6 - Forks: 1
yaredwb/PMT
Porous Media Theory - a summary from a detailed literature review extracted from my PhD thesis
Language: TeX - Size: 514 KB - Last synced: about 1 year ago - Pushed: about 3 years ago - Stars: 3 - Forks: 0