- Home
- Physics Simulation Software
- SynxFlow
On the recordRead 12 Oct 202623 facts
SynxFlow
On the record
- Cloud use
- The FAQ says SynxFlow is compatible with Google Colab for running simulations in the cloud.synxflow.readthedocs.io · read 12 Oct 2026
- Data tools
- The documentation names NumPy, Pandas, and GDAL as tools SynxFlow integrates with for data processing and visualization.synxflow.readthedocs.io · read 12 Oct 2026
- Flood solver
- The flood tutorial demonstrates configuring rainfall, land cover, boundary conditions, gauges, and simulation runtime.synxflow.readthedocs.io · read 5 Oct 2026
- GPU requirement
- Running simulations requires an NVIDIA GPU that supports CUDA and the CUDA Toolkit.synxflow.readthedocs.io · read 5 Oct 2026
- GPU support
- SynxFlow requires an NVIDIA GPU that supports CUDA and the CUDA Toolkit to run simulations.synxflow.readthedocs.io · read 12 Oct 2026
- Hazard modeling
- SynxFlow is an open-source model for dynamically simulating flood inundation, landslide runout, and debris flows with CUDA-enabled GPUs.synxflow.readthedocs.io · read 5 Oct 2026
- 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.synxflow.readthedocs.io · read 12 Oct 2026
- 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.synxflow.readthedocs.io · read 5 Oct 2026
- Integrations
- The documentation names NumPy, Pandas, and GDAL as tools that SynxFlow integrates with for data processing and visualization.synxflow.readthedocs.io · read 5 Oct 2026
- 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.synxflow.readthedocs.io · read 12 Oct 2026
- License
- The project's GitHub repository identifies its license as GPL-3.0.github.com · read 12 Oct 2026
- 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.synxflow.readthedocs.io · read 12 Oct 2026
- Linux source install
- Building from source is documented for Linux and requires CMake, the NVIDIA CUDA Toolkit, and a C++ compiler.synxflow.readthedocs.io · read 5 Oct 2026
- Multiple GPUs
- The flood tutorial says the flood solver supports multiple GPUs.synxflow.readthedocs.io · read 5 Oct 2026
- Output visualization
- The flood tutorial demonstrates plotting simulation outputs and describes built-in raster visualization functions.synxflow.readthedocs.io · read 12 Oct 2026
- Purpose
- SynxFlow is an open-source model for dynamically simulating flood inundation, landslide runout, and debris flows using CUDA-enabled GPUs.synxflow.readthedocs.io · read 12 Oct 2026
- Python interface
- The model provides a Python interface for preparing inputs, running simulations, and visualizing outputs.synxflow.readthedocs.io · read 12 Oct 2026
- 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.synxflow.readthedocs.io · read 12 Oct 2026