Upload
delftsoftwaredays
View
399
Download
1
Embed Size (px)
Citation preview
11 november 2014
NGHS Open Source
Delft3D Flexible Mesh
Delta Shell
Arthur Baart
Deltares Open Source Software Communities
Open Source communities
• Delft3D 4
• Flow
• Water Quality
• OpenEarthTools
• XBeach
• RTC-Tools
• DeltaShell
• OpenMI
• OpenDA
• iMOD
Delft3D Forum stats 01-11-2014:
2,100,000 total views (!)
1,400 total threads
5,200 total posts
4350 Downloads in 81 countries
230 Commits from 28 countries
Open Source: Gnu Public License 3
GPL 3.0, ensures your freedom to
• Convey / distribute code
• Modify
• Use
On the condition that you grant others the same freedom
Legal stuff
On the road: D-Flow FM / Delta Shell
Started sharing code in 2012
Full public release summer 2015
End 2014 -> Summer 2015
What went/goes between…
Requirements
Public
Release
Code
Requirements Public Release
Basic Architecture
Interfaces Data model
Functionality
Functionality
Functionality
Functionality
Functionality
Testing
Requirements Public Release
Usability
System Tests
Verification
Community
participation
Basic Architecture
Interfaces Data model
Functionality
Functionality
Functionality
Functionality
Functionality
Services
Requirements Public Release
Developers
documentation
Scientific
Documentation
User Manuals
Public Open Source ↔ Fully Validated Version
Courses
Webinars Helpdesk staff
training
Demos
Community
Services
Requirements Public Release
Developers
documentation
Scientific
Documentation
User Manuals
Fully Validated Version ↔ Public Open Source
Courses
Webinars Helpdesk staff
training
Demos
Community
Roadmap to 1st release
Requirements
Functionality
2013 2014-Q1
Pilots phase 2
Verification
Community
Pilots phase 1
2014-Q4 2015-Q1 2015-Q3
Services Public
Release Open source &
Validated version
System Tests
Improvements
Update Delft3D Flexible Mesh
3D FM—DELWAQ
2D models (RWS): barriers, vegetation, tidal processes
2014 2015 Mid 2015
Performance speedup
3D sigma layers
FM—OpenDA
Baseline model generation
2D FM—WAVE 3D FM—WAVE
1D2D Flooding
NGHS 2.0
• Morphology
• 3D z-layers
• Urban flow
• …
NGHS 1.0
Open source
release
User Interface User Interface
NGHS 2.0 … NGHS 3.0
2018
2010 2011 2012 2013 2014 2015 2016 2017 2018 2019
NGHS 1: product development
Open Source
3Di
NGHS 2,3: product development
Delft3D 4
URBAN
Subgrids
Hydrological
models
Emission
models Re
sea
rch
Market driven
DELWAQ
Catchment modelling
Open Streams
Delta Shell
D-Flow FM
Contribute:
• Test
• Code
• Community forum
• Purchase Service Pack
How can YOU help
http://oss.deltares.nl
05 November 2013
Flexible Mesh community
Open Source website:
OSS.DELTARES.NL
Regional communities
Regional communities
Regional communities
Regional communities
Scripting
In 2015
• Summer 2015 Open Source Delft3D Flexible Mesh:
• 1D Channel Flow, D-Flow FM, Delta Shell (UI)
• note : early access on request
• Also expected open source in 2015: Delft3D-PART
• OSS site facilitate regional communities (models)
• OSS facilitates library of Delft3D Flexible Mesh scripts
Questions