Cargando…

Netflow Python library – A free software tool for the generation and analysis of pore or flow networks

State-of-the-art tomographic scanning techniques provide detailed pore-space geometries of natural porous media, which are central for the study of subsurface flow and transport. Due to experimental and computational limitations, the extraction of high-resolution images is limited to relatively smal...

Descripción completa

Detalles Bibliográficos
Autor principal: Meyer, Daniel W.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Elsevier 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8720893/
https://www.ncbi.nlm.nih.gov/pubmed/35004224
http://dx.doi.org/10.1016/j.mex.2021.101592
_version_ 1784625222832357376
author Meyer, Daniel W.
author_facet Meyer, Daniel W.
author_sort Meyer, Daniel W.
collection PubMed
description State-of-the-art tomographic scanning techniques provide detailed pore-space geometries of natural porous media, which are central for the study of subsurface flow and transport. Due to experimental and computational limitations, the extraction of high-resolution images is limited to relatively small sample volumes. To reduce the amount of data and the physical complexity, pore-space geometries are routinely translated into pore network models. Subsequently, such networks are expanded in space with suitable computational methods to determine effective medium parameters at larger scales relevant in engineering applications. While existing methods can provide networks with effective flow parameters being consistent with experimental data for comparably homogeneous media such as bead packs and sandstones, these methods are inadequate for more complex heterogeneous rocks such as carbonates or become too expensive for large networks. The netflow Python library accompanying this paper extends existing methods by preserving pore clusters that are a key characteristic of heterogeneous rocks. To this end dendrograms are extracted from experimental data and perturbed when generating larger networks. Moreover, the methods included in the netflow library are implemented in computationally efficient ways and enable the generation of large periodic networks that virtually eliminate boundary effects, which interfere in existing methods. • The netflow Python library enables the generation of large irregular networks, as it preserves pore or node clusters which are present in certain natural rock types. • The netflow Python library allows for the generation and flow analysis of boundary-free periodic networks. It further includes methods to convert periodic networks into conventional cubical ones.
format Online
Article
Text
id pubmed-8720893
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Elsevier
record_format MEDLINE/PubMed
spelling pubmed-87208932022-01-07 Netflow Python library – A free software tool for the generation and analysis of pore or flow networks Meyer, Daniel W. MethodsX Method Article State-of-the-art tomographic scanning techniques provide detailed pore-space geometries of natural porous media, which are central for the study of subsurface flow and transport. Due to experimental and computational limitations, the extraction of high-resolution images is limited to relatively small sample volumes. To reduce the amount of data and the physical complexity, pore-space geometries are routinely translated into pore network models. Subsequently, such networks are expanded in space with suitable computational methods to determine effective medium parameters at larger scales relevant in engineering applications. While existing methods can provide networks with effective flow parameters being consistent with experimental data for comparably homogeneous media such as bead packs and sandstones, these methods are inadequate for more complex heterogeneous rocks such as carbonates or become too expensive for large networks. The netflow Python library accompanying this paper extends existing methods by preserving pore clusters that are a key characteristic of heterogeneous rocks. To this end dendrograms are extracted from experimental data and perturbed when generating larger networks. Moreover, the methods included in the netflow library are implemented in computationally efficient ways and enable the generation of large periodic networks that virtually eliminate boundary effects, which interfere in existing methods. • The netflow Python library enables the generation of large irregular networks, as it preserves pore or node clusters which are present in certain natural rock types. • The netflow Python library allows for the generation and flow analysis of boundary-free periodic networks. It further includes methods to convert periodic networks into conventional cubical ones. Elsevier 2021-11-23 /pmc/articles/PMC8720893/ /pubmed/35004224 http://dx.doi.org/10.1016/j.mex.2021.101592 Text en © 2021 The Author(s). Published by Elsevier B.V. https://creativecommons.org/licenses/by/4.0/This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Method Article
Meyer, Daniel W.
Netflow Python library – A free software tool for the generation and analysis of pore or flow networks
title Netflow Python library – A free software tool for the generation and analysis of pore or flow networks
title_full Netflow Python library – A free software tool for the generation and analysis of pore or flow networks
title_fullStr Netflow Python library – A free software tool for the generation and analysis of pore or flow networks
title_full_unstemmed Netflow Python library – A free software tool for the generation and analysis of pore or flow networks
title_short Netflow Python library – A free software tool for the generation and analysis of pore or flow networks
title_sort netflow python library – a free software tool for the generation and analysis of pore or flow networks
topic Method Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8720893/
https://www.ncbi.nlm.nih.gov/pubmed/35004224
http://dx.doi.org/10.1016/j.mex.2021.101592
work_keys_str_mv AT meyerdanielw netflowpythonlibraryafreesoftwaretoolforthegenerationandanalysisofporeorflownetworks