Installation
User Guide
Module Reference
Examples
Issue Tracker
Get Help
GitHub
Twitter
Concise Overview of OpenPNM
Tutorial 1 - Basic
Tutorial 2 - Intermediate
Quick Plotting Networks
Adding Boundary Pores
Stitch Two Networks with Different Spacing
Cubic Lattice
Cubic Template
Dual Cubic Lattice
Querying the Topology to Find Neighbors
Manually Adding and Removing Pores and Throats
Delaunay and Voronoi Tessalation
Stitching and Merging Networks
Adjusting Pore Size Distributions
The Stick and Ball Geometry
Empty example!
Pore Scale Models
Ordinary Percolation
Invasion Percolation
Mixed Invasion Percolation
Meniscus Model Comparison
Mercury Intrusion Porosimetry
Relative Diffusivity
Relative Permeability
Fourier Conduction
Deep Dive into Conductance Models
Fickian Diffusion with Variable Diffusivity
Fickian Diffusion and Tortuosity
Stokes Flow and Permeability Tensor
Fickian Diffusion with Reaction
Transient Advection-Diffusion
Transient Fickian Diffusion
Transient Fickian Diffusion with Reaction
Advection-Diffusion
Fibrous Media with Voronoi Tessellations
Part 1: Import Networks from Statoil Files
Maze Solver
Predicting Permeability of Berea
Creating a Custom Phase
Overview of Inheritance
Storage of Network Data and Topology
Data Exchange Between Objects
Interleaving Data
Using and Creating Labels
Overview of the Settings Attribute
Understanding Basic Transport Settings
Understanding Reactive Transport Settings
Understanding Transient Transport Settings
Available Matrix Solvers
Overview of Subdomains
The Workspace and Projects
Tutorial 3 - Advanced
Geometry of Imported Networks
Overview of Shape Factors
Problem with Domain Area and Length
Working with Extracted Networks
On this page
Getting Started
Tutorials
Simulations
Contributions
Reference
Examples
#
You can download the examples in IPython format from our GitHub repo, which can be browsed
here
.
Getting Started
#
Concise Overview of OpenPNM
Tutorial 1 - Basic
Tutorial 2 - Intermediate
Quick Plotting Networks
Tutorials
#
Network
Adding Boundary Pores
Stitch Two Networks with Different Spacing
Cubic Lattice
Cubic Template
Dual Cubic Lattice
Querying the Topology to Find Neighbors
Manually Adding and Removing Pores and Throats
Delaunay and Voronoi Tessalation
Stitching and Merging Networks
Geometry
Adjusting Pore Size Distributions
The Stick and Ball Geometry
Phase
Empty example!
Physics
Pore Scale Models
Simulations
#
Percolation
Ordinary Percolation
Invasion Percolation
Mixed Invasion Percolation
Meniscus Model Comparison
Mercury Intrusion Porosimetry
Relative Diffusivity
Relative Permeability
Steady State
Fourier Conduction
Deep Dive into Conductance Models
Fickian Diffusion with Variable Diffusivity
Fickian Diffusion and Tortuosity
Performing Fickian diffusion
Post processing
Stokes Flow and Permeability Tensor
Reactive
Fickian Diffusion with Reaction
Transient
Transient Advection-Diffusion
Transient Fickian Diffusion
Transient Fickian Diffusion with Reaction
Multiphysics
Advection-Diffusion
Performing Stokes flow
Post processing
Contributions
#
Fibrous Media with Voronoi Tessellations
Part 1: Import Networks from Statoil Files
Part 2: Calculating Permeability of the Network
Maze Solver
Predicting Permeability of Berea
Reference
#
Class Inheritance
Creating a Custom Phase
Overview of Inheritance
Data Management
Storage of Network Data and Topology
Data Exchange Between Objects
Interleaving Data
Using and Creating Labels
Settings
Overview of the Settings Attribute
Understanding Basic Transport Settings
Understanding Reactive Transport Settings
Understanding Transient Transport Settings
Solvers
Available Matrix Solvers
Workspace
Overview of Subdomains
The Workspace and Projects
Uncategorized
Tutorial 3 - Advanced
Geometry of Imported Networks
Overview of Shape Factors
Problem with Domain Area and Length
Working with Extracted Networks