porespy
porespy copied to clipboard
A set of tools for characterizing and analying 3D images of porous materials
This closes #581
```python import porespy as ps import openpnm as op np.random.seed(10) im = ps.generators.blobs(shape=[50,50,50]) mb = ps.networks.maximal_ball_wrapper(im,prefix='mb',path_to_exe=r'F:\PoreData\pnextract-master\pnextract-master\pnextract.exe') ERROR: Program: F:\PoreData\pnextract-master\pnextract-master\pnextract.exe File: /home/aq209/tmp/pnflow/src/libvoxel/voxelImage.cpp, Line 756 Expression: readingImage ``` I want to extract...
Fixes #916 Fixes #757 Fixes #649 Fixes #647 Fixes #575
(for more granular control)
Running `tortuosity_gdd` on the same image twice gives different results.
Currently, it returns throat tortuosity in `yzx` order, rather than `xyz`: https://github.com/PMEAL/porespy/blob/8b9c0cb5b196f4f63bfb682d3958c2f6ec838d94/porespy/beta/_gdd.py#L215-L237 @rickyfann
Both the gravity and electrostatic packing work by placing the spheres to be inserted as close to an 'attractor' as possible. In the case of gravity, it's the bottom edge...