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

Related Keywords
porous-media 38 porous-media-flow 7 python 6 matlab 6 fractures 5 cfd 4 porous-materials 4 porous 4 openfoam 3 multiphase 3 delft-university-of-technology 3 fluid-flow 3 geoscience 3 lattice-boltzmann 3 multiphase-flow 3 machine-learning 3 digital-rocks 2 convolutional-neural-networks 2 coupled-flow-transport 2 generative-adversarial-network 2 micro-ct 2 particles 2 microstructure 2 relative-permeability 2 fluid-dynamics 2 darts 2 image-processing 2 shan-chen 2 rock 2 geology 2 permeability 2 partial-differential-equations 2 navier-stokes 2 pore-network 2 scientific-computing 2 darcy 2 finite-volume-methods 2 image-analysis 2 modeling 2 two-phase-flow 1 thermal-conductivity 1 deep-generative-model 1 imbibition 1 rayleigh-taylor 1 finite-difference-time-domain 1 gnu 1 finite-difference 1 octave 1 random-porous-media 1 fdtd 1 ui 1 ray-tracing 1 3d-printing 1 thermodynamics 1 multi-scale 1 multiscale 1 physics 1 regression 1 segmentation 1 single-phase-flow 1 volumetric 1 continuous-time-random-walk 1 dispersion 1 poroelasticity 1 transport-equation 1 transport 1 thermal-convection 1 formation-damage 1 paper 1 particle-transport 1 reservoir-modeling 1 sparse-coding 1 sparse-matrix 1 fracture 1 fracture-mechanics 1 image 1 sandstone 1 geophysics 1 direct-linear-system-solver 1 example-problems 1 newton-raphson-multivariable 1 output-conversion 1 reactive-tranport 1 solute-transport 1 source-code 1 structured-grid 1 variably-saturated 1 additive-manufacturing 1 heat-pipe 1 pore-scale 1 ospray 1 heat-transfer 1 heatmap 1 rock-physics 1 laser-powder-bed-fusion 1 packing 1 porosity 1 learning 1 tutorial 1 computational-fluid-dynamics 1