{"id":62174,"name":"BG_Flood","description":"The model is designed to simulate flood/inundation caused by tsunami, river, rain, tide or storm surge (from wind stress or atm pressure differential) or any combination of these.","url":"https://github.com/CyprienBosserelle/BG_Flood","last_synced_at":"2026-04-27T09:02:23.612Z","repository":{"id":40281133,"uuid":"107617890","full_name":"CyprienBosserelle/BG_Flood","owner":"CyprienBosserelle","description":"Numerical model for simulating shallow water hydrodynamics on the GPU using an Adaptive Mesh Refinment type grid. The model was designed with the goal of simulating inundation (River, Storm surge or tsunami). The model uses a Block Uniform Quadtree approach that runs on the GPU but the adaptive/multi-resolution/AMR is being implemented and not yet operational.  The core SWE engine and adaptivity has been inspired and taken from St Venant solver from Basilisk and the CUDA GPU memory model has been inspired by the work from Vacondio _et al._2017)","archived":false,"fork":false,"pushed_at":"2026-04-19T23:03:11.000Z","size":210352,"stargazers_count":47,"open_issues_count":22,"forks_count":16,"subscribers_count":7,"default_branch":"main","last_synced_at":"2026-04-23T07:05:05.471Z","etag":null,"topics":["adaptive","flood","gpu","inundation","rain","river","storm","surge","tsunami"],"latest_commit_sha":null,"homepage":"","language":"Cuda","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/CyprienBosserelle.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-10-20T01:37:46.000Z","updated_at":"2026-04-22T08:43:32.000Z","dependencies_parsed_at":"2025-10-10T07:41:13.369Z","dependency_job_id":"05d5126c-5448-4ad6-8013-c0e8020cbd87","html_url":"https://github.com/CyprienBosserelle/BG_Flood","commit_stats":{"total_commits":818,"total_committers":8,"mean_commits":102.25,"dds":"0.16625916870415647","last_synced_commit":"be52c641d59e8c12cc46821268010014f548031b"},"previous_names":[],"tags_count":14,"template":false,"template_full_name":null,"purl":"pkg:github/CyprienBosserelle/BG_Flood","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CyprienBosserelle%2FBG_Flood","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CyprienBosserelle%2FBG_Flood/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CyprienBosserelle%2FBG_Flood/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CyprienBosserelle%2FBG_Flood/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CyprienBosserelle","download_url":"https://codeload.github.com/CyprienBosserelle/BG_Flood/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CyprienBosserelle%2FBG_Flood/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32254714,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-25T04:23:17.126Z","status":"ssl_error","status_checked_at":"2026-04-25T04:21:53.360Z","response_time":59,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"CyprienBosserelle","name":"Cyprien Bosserelle","uuid":"3713631","kind":"user","description":"Coastal Oceanographer","email":"","website":null,"location":null,"twitter":null,"company":"@niwa","icon_url":"https://avatars.githubusercontent.com/u/3713631?u=f9069dec187e68752e6fcdbde9b1ff04e47de195\u0026v=4","repositories_count":15,"last_synced_at":"2023-05-01T07:20:53.738Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/CyprienBosserelle","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-04T23:48:40.157Z","updated_at":"2023-05-01T07:20:53.776Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CyprienBosserelle","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CyprienBosserelle/repositories"},"packages":[],"commits":{"id":1374013,"full_name":"CyprienBosserelle/BG_Flood","default_branch":"master","total_commits":1445,"total_committers":7,"total_bot_commits":131,"total_bot_committers":1,"mean_commits":206.42857142857142,"dds":0.32525951557093424,"past_year_total_commits":147,"past_year_total_committers":3,"past_year_total_bot_commits":18,"past_year_total_bot_committers":1,"past_year_mean_commits":49.0,"past_year_dds":0.5102040816326531,"last_synced_at":"2026-04-23T07:03:34.720Z","last_synced_commit":"bdf86c863b7eb0a5522f4ed68aec695283458ab1","created_at":"2023-09-13T15:35:57.661Z","updated_at":"2026-04-23T07:03:04.727Z","committers":[{"name":"Cyprien Bosserelle","email":"cyprien.bosserelle@gmail.com","login":"CyprienBosserelle","count":975},{"name":"Alice Harang","email":"alice.harang@niwa.co.nz","login":"AliceHarang","count":315},{"name":"github-actions[bot]","email":"github-actions[bot]","login":"github-actions[bot]","count":131},{"name":"Wolfgang Hayek","email":"wolfgang.hayek@niwa.co.nz","login":"tinyendian","count":17},{"name":"Chris Scott","email":"chris@chrisdjscott.co.uk","login":"chrisdjscott","count":3},{"name":"bosserellec","email":"bosserellec@niwa-1007520.niwa.local","login":null,"count":3},{"name":"bosserellec","email":"bosserellec@niwa-1017095.niwa.local","login":null,"count":1}],"past_year_committers":[{"name":"Cyprien Bosserelle","email":"cyprien.bosserelle@gmail.com","login":"CyprienBosserelle","count":72},{"name":"Alice Harang","email":"Alice.Harang@niwa.co.nz","login":"AliceHarang","count":57},{"name":"github-actions[bot]","email":"github-actions[bot]","login":"github-actions[bot]","count":18}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/CyprienBosserelle%2FBG_Flood/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-25T00:00:08.654Z","repositories_count":6217746,"commits_count":899254137,"contributors_count":34883935,"owners_count":1145099,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"CyprienBosserelle/BG_Flood","html_url":"https://github.com/CyprienBosserelle/BG_Flood","last_synced_at":"2026-04-21T06:03:16.233Z","status":"active","issues_count":48,"pull_requests_count":83,"avg_time_to_close_issue":39963220.615384616,"avg_time_to_close_pull_request":8943283.046153845,"issues_closed_count":26,"pull_requests_closed_count":65,"pull_request_authors_count":2,"issue_authors_count":7,"avg_comments_per_issue":1.0,"avg_comments_per_pull_request":1.0963855421686748,"merged_pull_requests_count":51,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":4,"past_year_pull_requests_count":16,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1727919.7142857143,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":7,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.4375,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":6,"created_at":"2023-09-13T15:36:32.276Z","updated_at":"2026-04-21T06:03:16.233Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/CyprienBosserelle%2FBG_Flood","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/CyprienBosserelle%2FBG_Flood/issues","issue_labels_count":{"bug":11,"enhancement":10,"Code cleanup":3,"Polls":1,"wontfix":1,"Easytofix":1},"pull_request_labels_count":{},"issue_author_associations_count":{"OWNER":35,"COLLABORATOR":7,"NONE":6},"pull_request_author_associations_count":{"OWNER":64,"COLLABORATOR":19},"issue_authors":{"CyprienBosserelle":35,"AliceHarang":7,"rosepearson":2,"JudGiblin":1,"RegMeasures":1,"GuglielmoStecca":1,"lj-cug":1},"pull_request_authors":{"CyprienBosserelle":64,"AliceHarang":19},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-25T00:00:14.967Z","repositories_count":14385558,"issues_count":34388553,"pull_requests_count":112597245,"authors_count":11244820,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{"OWNER":4},"past_year_pull_request_author_associations_count":{"OWNER":13,"COLLABORATOR":3},"past_year_issue_authors":{"CyprienBosserelle":4},"past_year_pull_request_authors":{"CyprienBosserelle":13,"AliceHarang":3},"maintainers":[{"login":"CyprienBosserelle","count":99,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/CyprienBosserelle"},{"login":"AliceHarang","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/AliceHarang"}],"active_maintainers":[{"login":"CyprienBosserelle","count":17,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/CyprienBosserelle"},{"login":"AliceHarang","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/AliceHarang"}]},"events":{"total":{"DeleteEvent":3,"PullRequestEvent":15,"ForkEvent":1,"IssuesEvent":4,"WatchEvent":7,"IssueCommentEvent":13,"PushEvent":216,"CreateEvent":7},"last_year":{"DeleteEvent":3,"PullRequestEvent":15,"IssuesEvent":4,"WatchEvent":2,"IssueCommentEvent":9,"PushEvent":172,"CreateEvent":5}},"keywords":["adaptive","flood","gpu","inundation","rain","river","storm","surge","tsunami"],"dependencies":[],"score":6.180016653652573,"created_at":"2023-09-13T13:32:12.179Z","updated_at":"2026-04-27T09:02:23.618Z","avatar_url":"https://github.com/CyprienBosserelle.png","language":"Cuda","category":"Climate Change","sub_category":"Natural Hazard and Storms","monthly_downloads":0,"total_dependent_repos":0,"total_dependent_packages":0,"readme":"# BG Flood\nNumerical model for simulating shallow water hydrodynamics on the GPU using an Adaptive Mesh Refinement type grid. The model was designed with the goal of simulating inundation (River, Storm surge or tsunami). The model uses a Block Uniform Quadtree approach that runs on the GPU but the adaptive/multi-resolution/AMR is being implemented and not yet operational.\n\nThe core SWE engine and adaptivity has been inspired and taken from St Venant solver from [Basilisk](http://basilisk.fr/) and the CUDA GPU memory model has been inspired by the work from [Vacondio _et al._2017](https://dl.acm.org/citation.cfm?id=3031292))\n\nThe adaptive version of the model is currently under heavy development. Makefile in the master branch is not operational and general process may be broken in other branches as well. \n\n\n\n[![License: GPL v3](https://img.shields.io/badge/License-GPL%20v3-brightgreen.svg)](https://www.gnu.org/licenses/gpl-3.0)\n[![DocumentationNNN](https://img.shields.io/badge/Documentation-MkDocs-blue?logo=materialformkdocs)](https://cyprienbosserelle.github.io/BG_Flood/)\n\n## Reference\n\nBosserelle C., Lane E., Harang A., (2021) BG-Flood: A GPU adaptive, open-source, general inundation hazard model. Proceedings of the Australasian Coasts \u0026 Ports 2021 Conference. [PDF](docs/150_bosserelle_finalpaper.pdf)\n\n\n## Testing\nCI test (development branch):![Test](https://github.com/CyprienBosserelle/BG_Flood/actions/workflows//main.yml/badge.svg?branch=development)\n","funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["geocode","virtualization"],"project_url":"https://ost.ecosyste.ms/api/v1/projects/62174","html_url":"https://ost.ecosyste.ms/projects/62174"}