Presentation by Peter Gijsbers, Deltares, at the BlueEarth User Day: Explain the past, explore the future, during Delft Software Days - Edition 2020. Monday, 16 November 2020.
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
DSD-INT 2020 Computational Framework - Part of the BlueEarth-Engine
1. Peter Gijsbers & Edwin Snippen
Part of the BlueEarth-Engine
17-11-2020
Computational Framework
Deltares
2. Table of contents
2
• User Roles in the BlueEarth-Digital Environment
• Computational Framework process support for the Model Analyst
− specify/modify
− execute
− analyse
− share, archive, publish
• Demonstration
4. User Roles
4
Stakeholder – has stake in co-creation
process and associated information
Facilitator – facilitates stakeholder
involvement and presents information
Data collector – collecting data and convert
to usable model input
Model builder – creates the computational
model as reference for situation analysis
Analyst – execute model runs, analyses
results and manipulates model inputs based
on scenario’s and input from stakeholders
C
A
M
F
BlueEarth
Digital
environment
S
C AM
F
A F S
F S
S
Supported by Computational Framework
5. Computational Framework
provides process support for model analyst
5
Reference model
Intervention
strategy
Updated model(s)
Scenarios
& Forcings
Results
modify execute analyse share
desktop application
powered by Delft-FEWS data model integration platform
A
6. Computational Framework powered by Delft-FEWS
specify/modify
➢ Modify model input
➢ Select scenario’s
➢ Specify interventions and combine into strategy
6
7. Wrapper
Computational Framework
execute
7
Workflow Management
Run model A
database
data exchange
file (PI)
native model
data files
External
Module
Delft-FEWS
Module
Delft-FEWS
Workflow
data flow
Import Preprocess Postprocess
wflow RIBASIM
netcdfzip
netcdflog
xml zip
xml
Run model B
Published Interface
(xml/NetCDF*)
scenarios
strategy
*see: https://publicwiki.deltares.nl/display/FEWSDOC/15+Connect+external+modules+with+a+model+adapter