Skip to the content
Know your tech before you buy it. Makers: get listed from $19/mo

SynxFlow

synxflow.readthedocs.io

  • Free plan
  • Windows
  • Linux
  • API
  • Self-hosted

What the maker publishes

Cloud use
The FAQ says SynxFlow is compatible with Google Colab for running a flood simulation in the cloud. source
Cloud use
The FAQ says SynxFlow is compatible with Google Colab for running simulations in the cloud. source
Data tools
The documentation names NumPy, Pandas, and GDAL as tools SynxFlow integrates with for data processing and visualization. source
Flood solver
The flood tutorial demonstrates configuring rainfall, land cover, boundary conditions, gauges, and simulation runtime. source
Free plan
Yes source
GPU requirement
Running simulations requires an NVIDIA GPU that supports CUDA and the CUDA Toolkit. source
GPU support
SynxFlow requires an NVIDIA GPU that supports CUDA and the CUDA Toolkit to run simulations. source
Hazard modeling
SynxFlow is an open-source model for dynamically simulating flood inundation, landslide runout, and debris flows with CUDA-enabled GPUs. source
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. source
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. source
Integrations
The documentation names NumPy, Pandas, and GDAL as tools that SynxFlow integrates with for data processing and visualization. source
Intended users
The about page describes the model as supporting natural-hazard risk assessment in research and business applications. source
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. source
License
The project's GitHub repository identifies its license as GPL-3.0. source
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. source
Linux source install
Building from source is documented for Linux and requires CMake, the NVIDIA CUDA Toolkit, and a C++ compiler. source
Multiple GPUs
The flood tutorial says the flood solver supports multiple GPUs. source
Output visualization
The flood tutorial demonstrates plotting simulation outputs and describes built-in raster visualization functions. source
Purpose
SynxFlow is an open-source model for dynamically simulating flood inundation, landslide runout, and debris flows using CUDA-enabled GPUs. source
Python interface
The model provides a Python interface for preparing inputs, running simulations, and visualizing outputs. source
Python interface
The model provides a Python interface for preparing inputs, running simulations, and visualizing outputs. source
Scientific methods
The FAQ describes Godunov-type shock-capturing methods for shallow-water-based equations and links to research papers for the model methods. source
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. source
Simulation scope
The official repository says SynxFlow can use multiple CUDA-enabled GPUs for flood, landslide runout, and debris flow simulations. source

Checked against the maker's pages on 12 Oct 2026.