Skip to content
SPECIFICTION
Get listed

SynxFlow

synxflow.readthedocs.io

WindowsLinuxAPISelf-hosted

Spec sheet

Purpose
SynxFlow is an open-source model for dynamically simulating flood inundation, landslide runout, and debris flows using CUDA-enabled GPUs.Read 12 Oct 2026 · synxflow.readthedocs.io
Intended users
The project describes its applications as natural hazard risk assessment for research and business, and the repository also mentions research and industrial applications.Read 12 Oct 2026 · synxflow.readthedocs.io
Free plan
YesRead 24 Sep 2026 · synxflow.readthedocs.io
Integrations
The documentation names NumPy, Pandas, and GDAL as tools that SynxFlow integrates with for data processing and visualization.Read 5 Oct 2026 · synxflow.readthedocs.io
Support
The FAQ directs users with issues or questions to leave a comment on the project's GitHub Discussions page.Read 12 Oct 2026 · synxflow.readthedocs.io
License
The project's GitHub repository identifies its license as GPL-3.0.Read 12 Oct 2026 · github.com
Cloud use
The FAQ says SynxFlow is compatible with Google Colab for running simulations in the cloud.Read 12 Oct 2026 · synxflow.readthedocs.io
Data tools
The documentation names NumPy, Pandas, and GDAL as tools SynxFlow integrates with for data processing and visualization.Read 12 Oct 2026 · synxflow.readthedocs.io
Flood solver
The flood tutorial demonstrates configuring rainfall, land cover, boundary conditions, gauges, and simulation runtime.Read 5 Oct 2026 · synxflow.readthedocs.io
GPU requirement
Running simulations requires an NVIDIA GPU that supports CUDA and the CUDA Toolkit.Read 5 Oct 2026 · synxflow.readthedocs.io
GPU support
SynxFlow requires an NVIDIA GPU that supports CUDA and the CUDA Toolkit to run simulations.Read 12 Oct 2026 · synxflow.readthedocs.io
Hazard modeling
SynxFlow is an open-source model for dynamically simulating flood inundation, landslide runout, and debris flows with CUDA-enabled GPUs.Read 5 Oct 2026 · synxflow.readthedocs.io
Input formats
The quickstart lists DEM input in compressed, ArcGIS ASCII, or GeoTIFF formats, with rainfall mask, rainfall time series, and landcover inputs described as optional.Read 12 Oct 2026 · synxflow.readthedocs.io
Install platforms
The binary wheel instructions cover Windows 10 or later and Linux, with Python 3.9, 3.10, or 3.11 and CUDA 11.3 or newer.Read 5 Oct 2026 · synxflow.readthedocs.io
Linux requirements
Binary wheel installation is documented for Linux with Python 3.9, 3.10, or 3.11 and CUDA 11.3 or newer; source installation is documented as tested only on Linux.Read 12 Oct 2026 · synxflow.readthedocs.io
Linux source install
Building from source is documented for Linux and requires CMake, the NVIDIA CUDA Toolkit, and a C++ compiler.Read 5 Oct 2026 · synxflow.readthedocs.io
Multiple GPUs
The flood tutorial says the flood solver supports multiple GPUs.Read 5 Oct 2026 · synxflow.readthedocs.io
Output visualization
The flood tutorial demonstrates plotting simulation outputs and describes built-in raster visualization functions.Read 12 Oct 2026 · synxflow.readthedocs.io
Python interface
The model provides a Python interface for preparing inputs, running simulations, and visualizing outputs.Read 12 Oct 2026 · synxflow.readthedocs.io
Scientific methods
The FAQ says the model uses Godunov-type shock-capturing methods to solve shallow-water-based equations and links to papers documenting its numerical methods.Read 12 Oct 2026 · synxflow.readthedocs.io
Simulation scope
The official repository says SynxFlow can use multiple CUDA-enabled GPUs for flood, landslide runout, and debris flow simulations.Read 12 Oct 2026 · github.com
Single GPU limits
The landslide runout and debris flow tutorials state that those solvers currently support only a single GPU.Read 5 Oct 2026 · synxflow.readthedocs.io
Windows requirements
Binary wheel installation is documented for Windows 10 or newer, Python 3.9, 3.10, or 3.11, and CUDA 11.3 or newer.Read 12 Oct 2026 · synxflow.readthedocs.io

Where Specifiction places it

Alternatives to SynxFlowAll alternatives →