openKARST: A novel open-source flow simulator for karst systems

openKARST (v0.2.0) is a Python-based code for flow simulations in complex karst conduit networks. It solves the transient dynamic wave equation using an iterative scheme and is optimized with an efficient vectorized structure. Transitions from free-surface to pressurized flows in smooth and rough circular conduits are realized via a Preissmann slot approach in combination with an implementation of the Darcy-Weisbach and Manning equations to compute friction losses. The dynamic switching from laminar to turbulent flows is modeled with a continuous Churchill formulation for the friction factor computation. openKARST supports common boundary conditions encountered in karst systems, as well as functionalities for network import, export and visualization.

Authors

Publication Details

Journal
Computers & Geosciences
Published
2025-10-20
DOI
https://doi.org/10.1016/j.cageo.2025.106066
Primary Topic
Karst Systems and Hydrogeology
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

openKARST: A novel open-source flow simulator for karst systems

Jannes Kordilla, Marco Dentz, Juan J. Hidalgo
Computers & Geosciences
Karst Systems and Hydrogeology
article

openKARST: A novel open-source flow simulator for karst systems

Jannes Kordilla, Marco Dentz, Juan J. Hidalgo
article en

Abstract

openKARST (v0.2.0) is a Python-based code for flow simulations in complex karst conduit networks. It solves the transient dynamic wave equation using an iterative scheme and is optimized with an efficient vectorized structure. Transitions from free-surface to pressurized flows in smooth and rough circular conduits are realized via a Preissmann slot approach in combination with an implementation of the Darcy-Weisbach and Manning equations to compute friction losses. The dynamic switching from laminar to turbulent flows is modeled with a continuous Churchill formulation for the friction factor computation. openKARST supports common boundary conditions encountered in karst systems, as well as functionalities for network import, export and visualization.

Computers & GeosciencesVol. 207
Openalex Percentile: Top 62%
Karst Systems and Hydrogeology
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.