SFINCS

Super-fast modelling of dynamic compound flooding in Coastal Systems

https://github.com/Deltares/SFINCS

Science Score: 49.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 7 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (15.1%) to scientific vocabulary

Keywords from Contributors

hydrology geoscience hydrodynamics
Last synced: 10 months ago · JSON representation

Repository

Super-fast modelling of dynamic compound flooding in Coastal Systems

Basic Info
  • Host: GitHub
  • Owner: Deltares
  • License: gpl-3.0
  • Language: Fortran
  • Default Branch: main
  • Size: 93.1 MB
Statistics
  • Stars: 46
  • Watchers: 5
  • Forks: 25
  • Open Issues: 21
  • Releases: 5
Created about 4 years ago · Last pushed 10 months ago
Metadata Files
Readme License

README.rst

=========================================
SFINCS: Super-Fast INundation of CoastS 
=========================================

|website| |docs_latest| |docs_stable| |license| |doi| |journal|

What is SFINCS?
-------------------------------------------------------
SFINCS is Deltares' new open-source, open-access reduced-complexity model designed for super-fast modelling of compound flooding events in a dynamic way!

Deltares is a not-for-profit independent institute for applied research in the field of water, subsurface and infrastructure. 

Why SFINCS?
-------------------------------------------------------
Compound flooding during extreme events can result in tremendous amounts of property damage and loss of life. Early warning systems and multi-hazard risk analysis can reduce these impacts. However, traditional approaches either do not involve relevant physics or are too computationally expensive to do so for large stretches of coastline. The SFINCS model is a new reduced-complexity engine recently developed by Deltares, that is capable of simulating compound flooding including a high computational efficiency balanced with good accuracy.

Where do I find more information about SFINCS?
-------------------------------------------------------
For general information see: https://www.deltares.nl/en/software/sfincs/

Find the user manual and more information on: https://sfincs.readthedocs.io/en/latest/

How do I get SFINCS?
-------------------------------------------------------
Download the latest windows executable here: https://download.deltares.nl/sfincs

Get the Docker of version of SFINCS to run on Mac, Linux or HPC here: https://hub.docker.com/r/deltares/sfincs-cpu

How to cite?
-------------------------------------------------------
To reference the software please use the the DOI provided in the SFINCS badge that points to the latest release: |doi|

The following paper presents the introduction of SFINCS:

   Leijnse, T., van Ormondt, M., Nederhoff, K., & van Dongeren, A. (2021). Modeling compound flooding in coastal systems using a computationally efficient reduced-physics solver: Including fluvial, pluvial, tidal, wind-      and wave-driven processes. Coastal Engineering, 163, 103796. https://doi.org/10.1016/j.coastaleng.2020.103796

How to contribute?
-------------------------------------------------------
If you find any issues in the code or documentation feel free to leave an issue on the `github issue tracker. `_
You can find information about how to contribute to the SFINCS model at our `contributing page. `_

SFINCS seeks active contribution from the hydro modelling community, so feel free to add something to our docs or model code, or reach out to 'sfincs@deltares.nl'!

How to ask questions to other users?
-------------------------------------------------------
For the SFINCS model itself, questions to fellow users can be asked in the SFINCS `github discussion board section. `_ 

Questions to fellow users regarding model building with the Python toolbox HydroMT-SFINCS can be asked in the HydroMT-SFINCS `github discussion board section. `_ 

Licensing conditions?
-------------------------------------------------------
This source code is available open source under GNU GPL-3.0 license, see attached.
This means (summarised, for details always read license):
	- Permissions: Commercial use, Distribution, Modification, Patent use, Private use
	- Conditions: Disclose source, License and copyright notice, Same license (so no distributing closed source versions), State changes
	- Limitations: No liability, no warranty
	
The SFINCS pre-compiled executables on Windows and Docker(linux) are available under the conditions as indicated when downloading SFINCS from https://download.deltares.nl/sfincs.

-For SFINCS versions v2.1.1 or OLDER-
SFINCS is available under Deltares free-trial license without monetary fee, meaning (summarised, for details always read license):
	- Permissions: No commercial use, Research publishing allowed, no distribution, no modification
	- Conditions: Disclose source, License and copyright notice, Same license (so no distribution of closed source versions), no changes
	- Limitations: No liability, no warranty
	- Support: The Software is provided to Licensee as is without any support from Deltares

-For SFINCS versions of 2025 or later-
SFINCS is available under Deltares Freeware license without monetary fee, meaning (summarised, for details always read license):
	- Permissions: Commercial use allowed, Research publishing allowed, no distribution, no modification
    	- IP, ownership: Deltares owns the copyright to SFINCS Software and the Deltares Software Documentation
	- Conditions: Disclose source, License and copyright notice, Same license (so no distribution of closed source versions), no changes
	- Limitations: No liability, no warranty
	- Support: Deltares will only provide any maintenance and/or support for SFINCS Software as part of separate project and/or a maintenance Agreement as agreed with Deltares

.. figure:: https://user-images.githubusercontent.com/28528822/200898347-d4016571-f3c7-4257-b59c-86aa1e97a699.png
   :width: 800px
   :align: center   
   
.. |website| image:: https://github.com/Deltares/SFINCS/blob/main/docs/figures/Deltares_logo_D-blauw_RGB.svg
    :target: https://www.deltares.nl/en/software-and-data/products/sfincs
    :alt: Website
    :width: 80px

.. |docs_latest| image:: https://img.shields.io/badge/docs-latest-brightgreen.svg
    :target: https://sfincs.readthedocs.io/en/latest
    :alt: Latest developers docs

.. |docs_stable| image:: https://img.shields.io/badge/docs-stable-brightgreen.svg
    :target: https://sfincs.readthedocs.io/en/v2.0.3_cauberg_release/
    :alt: Stable docs last release

.. |license| image:: https://img.shields.io/github/license/Deltares/SFINCS
    :alt: License
    :target: https://github.com/Deltares/SFINCS/blob/main/LICENSE    

.. |doi| image:: https://zenodo.org/badge/DOI/10.5281/zenodo.10118583.svg
    :alt: Zenodo
    :target: https://doi.org/10.5281/zenodo.10118583

.. |journal| image:: https://github.com/Deltares/SFINCS/blob/main/docs/figures/SFINCS_logo.svg
    :alt: Elsevier
    :target: https://doi.org/10.1016/j.coastaleng.2020.103796    
    :width: 30px

Owner

  • Name: Deltares
  • Login: Deltares
  • Kind: organization
  • Email: oss@deltares.nl
  • Location: Delft, The Netherlands

Deltares is an independent institute for applied research in the field of water and subsurface.

GitHub Events

Total
  • Fork event: 4
  • Create event: 47
  • Commit comment event: 2
  • Release event: 1
  • Issues event: 59
  • Watch event: 17
  • Delete event: 53
  • Member event: 1
  • Issue comment event: 20
  • Push event: 284
  • Pull request review comment event: 52
  • Pull request review event: 62
  • Pull request event: 71
Last Year
  • Fork event: 4
  • Create event: 47
  • Commit comment event: 2
  • Release event: 1
  • Issues event: 59
  • Watch event: 17
  • Delete event: 53
  • Member event: 1
  • Issue comment event: 20
  • Push event: 284
  • Pull request review comment event: 52
  • Pull request review event: 62
  • Pull request event: 71

Committers

Last synced: 10 months ago

All Time
  • Total Commits: 395
  • Total Committers: 14
  • Avg Commits per committer: 28.214
  • Development Distribution Score (DDS): 0.385
Past Year
  • Commits: 66
  • Committers: 5
  • Avg Commits per committer: 13.2
  • Development Distribution Score (DDS): 0.318
Top Committers
Name Email Commits
Leynse t****4@g****m 243
maartenvanormondt m****t@d****l 98
Kees Nederhoff k****f@d****l 22
Willem Noorduin w****n@d****l 7
veenstrajelmer 6****r 4
Fedor Baart f****t@d****l 4
Hofer-Julian j****r@g****g 3
willemnoorduin 1****n 3
roeldegoede 8****e 3
Salvador Navas 6****1 2
buwalda f****a@d****l 2
Marlies m****t@d****l 2
florislangeraert f****t@g****m 1
Willem Noorduin w****m@s****m 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 10 months ago

All Time
  • Total issues: 91
  • Total pull requests: 127
  • Average time to close issues: 3 months
  • Average time to close pull requests: 18 days
  • Total issue authors: 15
  • Total pull request authors: 15
  • Average comments per issue: 0.47
  • Average comments per pull request: 0.36
  • Merged pull requests: 90
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 39
  • Pull requests: 78
  • Average time to close issues: 19 days
  • Average time to close pull requests: 13 days
  • Issue authors: 6
  • Pull request authors: 7
  • Average comments per issue: 0.08
  • Average comments per pull request: 0.26
  • Merged pull requests: 55
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • Leynse (63)
  • roeldegoede (5)
  • ahmad-el-sayed (5)
  • MarliesA (4)
  • keesnederhoff (3)
  • Peter9192 (2)
  • jamal919 (2)
  • babuinorei (1)
  • jensdebruijn (1)
  • T-Sadana (1)
  • navass11 (1)
  • veenstrajelmer (1)
  • vcbril (1)
Pull Request Authors
  • Leynse (100)
  • maartenvanormondt (32)
  • keesnederhoff (5)
  • SiggyF (4)
  • roeldegoede (4)
  • hcastrol (2)
  • jreyns (2)
  • MarliesA (2)
  • Peter9192 (2)
  • Hofer-Julian (2)
  • willemnoorduin (1)
  • navass11 (1)
  • gutierrad (1)
  • ahmad-el-sayed (1)
  • veenstrajelmer (1)
Top Labels
Issue Labels
enhancement (19) bug (3) help wanted (1)
Pull Request Labels
enhancement (3)

Packages

  • Total packages: 2
  • Total downloads: unknown
  • Total dependent packages: 0
    (may contain duplicates)
  • Total dependent repositories: 0
    (may contain duplicates)
  • Total versions: 18
proxy.golang.org: github.com/deltares/sfincs
  • Versions: 9
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent packages count: 5.4%
Average: 5.6%
Dependent repos count: 5.8%
Last synced: 10 months ago
proxy.golang.org: github.com/Deltares/SFINCS
  • Versions: 9
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent packages count: 5.4%
Average: 5.6%
Dependent repos count: 5.8%
Last synced: 10 months ago

Dependencies

source/Dockerfile docker
  • ubuntu jammy build
docs/requirements.txt pypi
  • readthedocs-sphinx-search ==0.1.1
  • sphinx ==5.3.0
  • sphinx_rtd_theme ==1.1.1
.github/workflows/sigrid-publish.yml actions
  • actions/checkout v3 composite
.github/workflows/sigrid-pullrequest.yml actions
  • actions/checkout v3 composite