Simulating Mass Movement and Flood Inundation for Multi-hazard Risk Assessment
Project description
SynxFlow: Synergising High-Performance Hazard Simulation with Data Flow
What the software can do
This software can dynamically simulate flood inundation, landslides runout and debris flows using multiple CUDA-enabled GPUs. It also offers an user-friendly yet versatile Python interface that can be fully integrated into data science workflows, aiming to streamline and accelerate hazard risk assessment tasks.
Using the model
For how to install and use the model, please visit here
Running the model on Google Colab
The tutorials can also run on Google Colab by using one of the following links
Click me to run a flood simulation
Click me to run a landslide runout simulation
Click me to run a debris flow simulation
Acknowledgment
SynxFlow represents our distinct vision for the next generation of tools in this field, aiming to address evolving challenges and user needs with cutting-edge technologies. Our goal is to offer powerful, yet user-friendly tools for research and industrial applications, ensuring broad accessibility and applicability. In this spirit, SynxFlow is committed to being an open-source, community-driven and inclusive project. SynxFlow inherits code from established open-source software such as HiPIMS-CUDA [1] and Pypims [2]. The development of SynxFlow has also benefited from the skills, knowledge, and experience gained by its authors while contributing as main developers to HiPIMS-CUDA and Pypims.
[1] HiPIMS stands for High-Performance Integrated hydrodynamic Modelling System. HiPIMS is an open source flood Modelling suite developed and maintained by Prof Qiuhua Liang and his team in Loughborough University.
[2] Pypims is a further development of HiPIMS-CUDA to provide a Python interface.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
File details
Details for the file synxflow-0.0.5.0.tar.gz
.
File metadata
- Download URL: synxflow-0.0.5.0.tar.gz
- Upload date:
- Size: 500.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f3108dbbbdb69e096f06800578f87e08b27558fd86f2f1a9b31de7d910a93c35 |
|
MD5 | 9995a042c3b6d2bade9f119e233fc8c2 |
|
BLAKE2b-256 | ba6b5d75e8df5b3be9d66d0d5b1a7209a87531490e354edba362e0e7c70c22b0 |
File details
Details for the file synxflow-0.0.5.0-cp310-cp310-win_amd64.whl
.
File metadata
- Download URL: synxflow-0.0.5.0-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 4.8 MB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9322edfee5942c28d0a5d14e9d91afdbc09312c41e15206b1e99320ce3affc83 |
|
MD5 | 5aa8635a6847a45f6542c4e36b924465 |
|
BLAKE2b-256 | 49c9ba8cf6c8d51bb11dbcae441faf8e975efe6f2d970f5eaa0aa0d091b42f06 |
File details
Details for the file synxflow-0.0.5.0-cp310-cp310-manylinux_2_17_x86_64.whl
.
File metadata
- Download URL: synxflow-0.0.5.0-cp310-cp310-manylinux_2_17_x86_64.whl
- Upload date:
- Size: 2.5 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f4040a58ebf7eef93ba47f26b082745627a62ea1c6b141cc43c0dd0fae16b0b3 |
|
MD5 | 73dcbac85e1773cde1e6013e038167b7 |
|
BLAKE2b-256 | f088ff9028cf852c14b952c8573a31ffcf637c2665bd4220e751b9054d6ad419 |
File details
Details for the file synxflow-0.0.5.0-cp39-cp39-win_amd64.whl
.
File metadata
- Download URL: synxflow-0.0.5.0-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 4.8 MB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d91a2558adb64562cc1cae20ec9d98e49f9e7c3b36b1678abdcaee41fbc671f0 |
|
MD5 | f25594752da7c0529bba0b343922d806 |
|
BLAKE2b-256 | 438022d54814b248cac291a1f3be37da0a092a889c1e0388fed782389892d020 |
File details
Details for the file synxflow-0.0.5.0-cp39-cp39-manylinux_2_17_x86_64.whl
.
File metadata
- Download URL: synxflow-0.0.5.0-cp39-cp39-manylinux_2_17_x86_64.whl
- Upload date:
- Size: 2.5 MB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d0200118300c048558568bf3b27cfd655021b7840127711e225a00e7e3837482 |
|
MD5 | fb9e4afc5902abc61a31fa28b9cabd63 |
|
BLAKE2b-256 | 072ea5749757333a2cf0d3c5e91bb193041477b0909680c7e5c481b4be5d00e4 |