Environmental Modelling: Crossing Scales and Domains. Bert Jagers

Size: px
Start display at page:

Download "Environmental Modelling: Crossing Scales and Domains. Bert Jagers"

Transcription

1 Environmental Modelling: Crossing Scales and Domains Bert Jagers 3 rd Workshop on Coupling Technologies for Earth System Models Manchester, April 20-22,

2 Vision: scales and process Gold mining has left mercury in the bed of the Sacramento River, so let s see how these deposits resurface and spread through the delta it shares with the San Joachim River WAVES FLOW MOR 3D 2D 1D How many model / components would you use? WAQ

3 From vision towards reality Delft3D Flexible Mesh

4 Domains & Scales

5 From local Urban Scale <1m resolution surface and sewer flows 3Di

6 From local Channel Scale 1D 2D/3D Delft3D Flexible Mesh

7 From local Estuary Scale mixing triangles and quadrangles (as well as pentagons and hexagons were useful) Delft3D Flexible Mesh

8 From local Coastal Scale Delft3D Flexible Mesh

9 From local Sea Scale Delft3D Flexible Mesh

10 To global South-East Asia Delft3D Flexible Mesh

11 To global North America Delft3D Flexible Mesh

12 To global Northern Europe Delft3D Flexible Mesh

13 To global Arctic Delft3D Flexible Mesh

14 Water, Sediment, Water Quality, Ecology, Need to dynamically couple components depending on the research question of the day Geospatial domain different Time scales different Components different Hardware different RAINFALL RUNOFF CONTROL WAVES FLOW GROUND WATER WIND TRANSPORT MOR WAQ/ECO OBSERV. DATA

15 all in a user friendly, GIS based environment

16 Delft3D From Engineering (short time scales)

17 to Geology (long time scales) Geleynse et al., 2011 Delft3D

18 Geleynse et al., 2011 Simulated stratigraphy Delft3D

19 Scalability Delft3D 30 km x 1200 m size 2 m x 2 m resolution = 9 million cells

20 Storage Intermezzo

21 File storage Prefer to build on netcdf Climate & Forecasting (CF) conventions Rapidly growing adoption UPDATE: Now also SGRID for staggered structured grids. See However, it lacks concepts for unstructured meshes New standard: UGRID 0.9

22 Model Restructuring and Coupling

23 Focus on FLOW, MOR, WAVE, and CONTROL Starting with FLOW, MOR, and WAVE FLOW and MOR run sequentially per time step (parallel model; MPI) WAVE may contain multiple nested domains (sequential) WAVE runs in parallel (OpenMP or MPI) Gridded (2D/3D) quantities exchanged Extend with CONTROL of hydraulic structures in FLOW Scalar quantities exchanged CONTROL WAVES FLOW FLOW MOR MOR

24 Removing MOR from FLOW in theory Delft3D-FLOW (including MOR) Delft3D-FLOW Delft3D-FLOW (including MOR) Flexible Mesh 1D-2D-3D MOSSCO MOR MOR MOR We are modifying the Delft3D morphology library to deal with memory management of other host codes. MOR contains all Delft3D morphology features such as different sediment transport formulae and bed stratigraphy.

25 Removing MOR from FLOW in reality Delft3D-FLOW Flexible Mesh 1D-2D-3D MOSSCO Delft3D-FLOW (including MOR) MOR MOR MOR We are modifying the Delft3D morphology library to deal with memory management of other host codes. MOR contains all Delft3D morphology features such as different sediment transport formulae and bed stratigraphy.

26 Removing MOR from FLOW current solution Delft3D-FLOW Flexible Mesh 1D-2D-3D MOSSCO Delft3D-FLOW (including MOR) glue glue glue MOR MOR MOR Glue layer not drawn to scale Glue layer should be standardized as much as possible, like a coupling layer

27 Interaction of FLOW (MOR), WAVE & CONTROL (1/2) Starting with FLOW (including MOR) and WAVE FLOW (MOR) runs in parallel (MPI) WAVE may contain multiple nested domains (sequential) WAVE runs in parallel (OpenMP or MPI) Gridded quantities exchanged Extend with CONTROL of hydraulic structures in FLOW Scalar quantities exchanged CONTROL WAVES FLOW MOR

28 Interaction of FLOW (MOR), WAVE & CONTROL (2/2) Vision: all memory based data exchange a single main exe (coded in C) multiple configurable components (coded in Fortran) MAIN (exe) FLOW FLOW MOR MOR (shared lib) (shared lib) WAVE MANAGER (shared lib) SWAN SWAN 1 1 (shared (exe) lib) SWAN 2 SWAN 2 (shared lib) (exe) SWAN SWAN 33 (shared lib) (exe) CONTROL (shared lib)

29 Step 1: Interaction of FLOW (MOR) & WAVE (1/2) Typical exchange fields FLOW to WAVE water depth, flow velocities WAVE to FLOW wave heights, wave periods, wave forces Historically implemented as three programs with file based exchange. FLOW MOR FLOW (exe) MOR WAVE MANAGER (exe) SWAN SWAN 11 (exe) (exe) SWAN SWAN 2 2 (exe) (exe) SWAN SWAN 3 3 (exe) (exe)

30 Step 1: Interaction of FLOW (MOR) & WAVE (2/2) Now for Delft3D Flexible Mesh implemented as A main program with two libaries FLOW (MOR) component WAVE manager component and still a separate WAVE executable. Data transfer between shared libs initially still via file. Regrid via ESMF. MAIN (exe) FLOW FLOW MOR MOR (shared lib) (shared lib) WAVE MANAGER (shared lib) SWAN SWAN 11 (exe) (exe) SWAN SWAN 2 2 (exe) (exe) SWAN SWAN 3 3 (exe) (exe)

31 Step 2: Adding CONTROL Extend with CONTROL as third library component under main. Data exchange with CONTROL via memory MAIN does not know difference between FLOW, WAVE & CONTROL Calling order and data exchange user configured MAIN (exe) FLOW FLOW MOR MOR (shared lib) (shared lib) WAVE MANAGER (shared lib) SWAN SWAN 1 1 (exe) (exe) SWAN 2 SWAN 2 (exe) (exe) SWAN 3 SWAN 3 (exe) (exe) CONTROL (shared lib)

32 Configuration of MAIN (1/3) <referencetime> t00:00:00</referencetime> <simulationstarttime> t00:00:00</simulationstarttime> <simulationendtime> t00:00:00</simulationendtime> <parallel> <start name="myflowcomponent"/> <startgroup> <exchangestarttime> t00:00:00</exchangestarttime> <exchangetimestep>pt1h<exchangetimestep> <exchangeendtime> t00:00:00</exchangeendtime> <start name="mywavecomponent"/> </startgroup> <startgroup> <exchangestarttime> t00:00:00</exchangestarttime> <exchangetimestep>pt1m<exchangetimestep> <exchangeendtime> t00:00:00</exchangeendtime> <coupler name="flow2control"/> <start name= mycontrolcomponent"/> <coupler name= control2flow"/> </startgroup> </parallel> <!-- sequential execution of waq after completion of flow-wave-rtc --> <start name="mywaqcomponent"/>

33 Configuration of MAIN (2/3) <component name="myflowcomponent"> <library>dflowfm</library> <workingdir>flowwork</workingdir> <process>0 1</process> <!-- Additional(component specific) keywords. --> <inputfile>input/flow/r17.mdu</inputfile> <partitionfile>partitions.nc</partitionfile> </component> <component name="mywavecomponent"> <library>wave</library> <workingdir>wavework</workingdir> <process> </process> <!-- Additional(component specific) keywords. --> <inputfile>input/wave/r17.mdw</inputfile> </component>

34 Configuration of MAIN (3/3) <coupler name= flow2control"> <sourcecomponent>myflowcomponent</sourcecomponent> <targetcomponent>mycontrolcomponent</targetcomponent> <item> <sourcename>observations/obs_a/water_level</sourcename> <targetname>pid_controller_a/h</targetname> <!-- Possibility for adapter arguments here in the future --> </item> <! - more exchange items --> </coupler>

35 API requirements (aiming for BMI update) IRF + get/set + self-describing (introspection) see Scott s talk integer(c_int) function initialize(c_config_file) result(c_iresult) bind(c, name="initialize") integer function update(dt) bind(c, name="update") integer function finalize() bind(c, name="finalize") subroutine get_start_time(t) bind(c, name="get_start_time") subroutine get_end_time(t) bind(c, name="get_end_time") subroutine get_time_step(dt) bind(c, name="get_time_step") subroutine get_current_time(t) bind(c, name="get_current_time") subroutine get_var_type(c_var_name, c_type) bind(c, name="get_var_type") subroutine get_var_rank(c_var_name, rank) bind(c, name="get_var_rank") subroutine get_var_shape(c_var_name, shape) bind(c, name="get_var_shape") subroutine get_var_count(c_var_count) bind(c, name="get_var_count") subroutine get_var_name(var_index, c_var_name) bind(c, name="get_var_name") subroutine get_var(c_var_name, x) bind(c, name="get_var") subroutine set_var(c_var_name, xptr) bind(c, name="set_var") grid information for spatial interpolation

36 API requirements (aiming for BMI update) IRF + get/set + self-describing (introspection) see Scott s talk integer(c_int) function initialize(c_config_file) result(c_iresult) bind(c, name="initialize") integer function update(dt) bind(c, name="update") integer function finalize() bind(c, name="finalize") simple: water_level multi subroutine level: observations get_start_time(t) bind(c, -> Obs_A name="get_start_time") -> water_level Risk subroutine time consuming get_end_time(t) parsing of bind(c, strings name="get_end_time") to get a single value. Use something like an id as alternative? subroutine Unfortunately get_time_step(dt) this would bind(c, imply name="get_time_step") buffering of references at the component side, so maybe subroutine this should get_current_time(t) be optional. bind(c, name="get_current_time") subroutine get_var_type(c_var_name, c_type) bind(c, name="get_var_type") subroutine get_var_rank(c_var_name, rank) bind(c, name="get_var_rank") subroutine get_var_shape(c_var_name, shape) bind(c, name="get_var_shape") subroutine get_var_count(c_var_count) bind(c, name="get_var_count") subroutine get_var_name(var_index, c_var_name) bind(c, name="get_var_name") subroutine get_var(c_var_name, x) bind(c, name="get_var") subroutine set_var(c_var_name, xptr) bind(c, name="set_var") grid information for spatial interpolation Multi level initialize and finalize needed Parallel version (no gather) Need a bit more flexibility than BMI currently offers

37 Coupling Variations on a Theme

38 Multiple instances of the same model Different groups responsible for different parts of the national model. Coupled via Rather than one model, maintain separate models that can be coupled. 41 branches 746 comp. points (to be split further) 6580 branches 5563 connections comp. points 67 branches 782 comp. points all together coupled to a national ground water model (almost via OpenMI)

39 Interactive modelling Interact with the model while it s running. You are one of the coupled components. watch?v=kzfbz8kawf4

40 Web based modelling Stateless Stateful Pull driven Increasing interactiveness query answer query a running process event driven Publish & subscribe pattern

41 Publish & Subscribe approach Model Message Interface (MMI) Built on top of Basic Model Interface JSON message ({ name : waterlevel, shape =[300,200]}) + Binary Message (Array) Built on top of message passing code/protocol ØMQ:

42 MMI wrapper Synchronous pull driven model interface Model implements Initialize, Timestep ( Run ), Finalize Get / Set functions Introspection The model does not have to call any other component: the wrapper will call you (Hollywood principle). Similar wrappers can be implemented for ESMF, OpenMI, CCA, and other frameworks. Model BMI interface

43 MMI wrapper Asynchronous remote control Visualizer Visualizer Controller query event trigger Visualizer Visualizer Controller Visualizer Controller Model BMI interface

NEXT GENERATION HYDRO SOFTWARE

NEXT GENERATION HYDRO SOFTWARE NEXT GENERATION HYDRO SOFTWARE 11 th International Conference on Hydroinformatics HIC 2014, New York City, USA GENNADII DONCHYTS (1, 2), FEDOR BAART (1,2), ARTHUR VAN DAM (1), ERIK DE GOEDE (1), JOOST

More information

Operational forecasting, Delft3D and Delft- FEWS Webinar 9 th of January 2013

Operational forecasting, Delft3D and Delft- FEWS Webinar 9 th of January 2013 Operational forecasting, Delft3D and Delft- FEWS Webinar 9 th of January 2013 Daniel Twigt, Simone De Kleermaeker, Joao Rego, on behalf of many others Content of webinar 1. Operational forecasting and

More information

Developing the TELEMAC system for HECToR (phase 2b & beyond) Zhi Shang

Developing the TELEMAC system for HECToR (phase 2b & beyond) Zhi Shang Developing the TELEMAC system for HECToR (phase 2b & beyond) Zhi Shang Outline of the Talk Introduction to the TELEMAC System and to TELEMAC-2D Code Developments Data Reordering Strategy Results Conclusions

More information

Introduction to MIKE FLOOD

Introduction to MIKE FLOOD Introduction to MIKE FLOOD HYDROEUROPE, Sophia-Antipolis, February 2011 Julie Landrein, DHI Denmark Introduction to MIKE FLOOD - Introduction to MIKE FLOOD - 1D Modelling: MIKE 11, MIKE URBAN - 2D Modelling:

More information

Impact and Optimum Placement of Off-Shore Energy Generating Platforms

Impact and Optimum Placement of Off-Shore Energy Generating Platforms Available on-line at www.prace-ri.eu Partnership for Advanced Computing in Europe Impact and Optimum Placement of Off-Shore Energy Generating Platforms Charles Moulinec a,, David R. Emerson a a STFC Daresbury,

More information

HIGH RESOLUTION MODELLING OF URBAN FLOODING EVENTS

HIGH RESOLUTION MODELLING OF URBAN FLOODING EVENTS High Resolution Data Assimilation Meeting Royal Meteorological Society, Reading 19 April 2013 HIGH RESOLUTION MODELLING OF URBAN FLOODING EVENTS Slobodan Djordjević S.Djordjevic@exeter.ac.uk Outline Data

More information

CCSM Performance with the New Coupler, cpl6

CCSM Performance with the New Coupler, cpl6 CCSM Performance with the New Coupler, cpl6 Tony Craig Brian Kauffman Tom Bettge National Center for Atmospheric Research Jay Larson Rob Jacob Everest Ong Argonne National Laboratory Chris Ding Helen He

More information

VISUALIZATION OF ADCP MEASUREMENTS AND 3D NUMERICAL MODEL RESULTS

VISUALIZATION OF ADCP MEASUREMENTS AND 3D NUMERICAL MODEL RESULTS VISUALIZATION OF ADCP MEASUREMENTS AND 3D NUMERICAL MODEL RESULTS J.GEILS, P. KONTNY, A. MATHEJA, O. STOSCHEK, C. ZIMMERMANN Franzius-Institute for Hydraulic, Waterways and Coastal Engineering University

More information

An Overview of CSDMS, the Community Surface Dynamics Modeling System and the Earth System Bridge Project

An Overview of CSDMS, the Community Surface Dynamics Modeling System and the Earth System Bridge Project An Overview of CSDMS, the Community Surface Dynamics Modeling System and the Earth System Bridge Project Scott D. Peckham Senior Research Scientist at INSTAAR Lead PI for Earth System Bridge Former Chief

More information

ESMF. Earth System Modeling Framework. Carsten Lemmen. Schnakenbek, 17 Sep /23

ESMF. Earth System Modeling Framework. Carsten Lemmen. Schnakenbek, 17 Sep /23 1/23 ESMF Earth System Modeling Framework Carsten Lemmen Schnakenbek, 17 Sep 2013 2/23 Why couple? GEOS5 vorticity We live in a coupled world combine, extend existing models (domains + processes) reuse

More information

Overview of the SMS (v11.0)

Overview of the SMS (v11.0) Overview of the SMS (v11.0) Mitchell Brown Civil Engineering Technician Mitchell.E.Brown@erdc.dren.mil June 11-15, 2012 CMS Shark River Inlet, NJ CPT Grays Harbor, WA Wood Wood chips Flour Other US Army

More information

Overview of the SMS Interface for the CMS and New CIRP Additions: CIRP Wiki and CMS Discussion List

Overview of the SMS Interface for the CMS and New CIRP Additions: CIRP Wiki and CMS Discussion List Overview of the SMS Interface for the CMS and New Additions: Wiki and CMS Discussion List Mitch Brown Coastal and Hydraulics Laboratory Engineer Research and Development Center May 20, 2010 US Army Corps

More information

Improving climate model coupling through complete mesh representation

Improving climate model coupling through complete mesh representation Improving climate model coupling through complete mesh representation Robert Jacob, Iulian Grindeanu, Vijay Mahadevan, Jason Sarich July 12, 2018 3 rd Workshop on Physics Dynamics Coupling Support: U.S.

More information

The Earth System Modeling Framework (and Beyond)

The Earth System Modeling Framework (and Beyond) The Earth System Modeling Framework (and Beyond) Fei Liu NOAA Environmental Software Infrastructure and Interoperability http://www.esrl.noaa.gov/nesii/ March 27, 2013 GEOSS Community ESMF is an established

More information

FISOC: Framework for Ice Sheet Ocean Coupling

FISOC: Framework for Ice Sheet Ocean Coupling Rupert Gladstone, Ben Galton-Fenzi, David Gwyther, Lenneke Jong Contents Third party coupling software: Earth System Modelling Framework (ESMF). FISOC overview: aims and design ethos. FISOC overview: code

More information

EFDC_Explorer8.3 and EFDC+ Guidance New Features and Functionality

EFDC_Explorer8.3 and EFDC+ Guidance New Features and Functionality EFDC_Explorer8.3 and EFDC+ Guidance New Features and Functionality Release: EFDCPlus_OMP_170914 EE8.3 Rel 170913 September 2017 Table of Contents 1 New Features of EE8.3 and EFDC+... 3 2 SEDZLJ Toxics

More information

2D Hydraulic Modeling, Steering Stream Restoration Design

2D Hydraulic Modeling, Steering Stream Restoration Design 2D Hydraulic Modeling, Steering Stream Restoration Design PREPARED FOR: EcoStream 2018 Stream Ecology & Restoration Conference Presented By: Matthew D. Gramza, P.E., CFM, CPESC Civil & Environmental Consultants,

More information

Integrated Modeling Overview: OpenMI and EMIT. Anthony Castronova Utah State University

Integrated Modeling Overview: OpenMI and EMIT. Anthony Castronova Utah State University Integrated Modeling Overview: OpenMI and EMIT Anthony Castronova Utah State University OpenMI Overview and Applications Model Integration 9/1/2015 3 Tight Integration Bound by source code Enables complete

More information

ANALYSIS OF THE MORPHODYNAMICS OF THE GERMAN NORTH SEA COAST ON THE BASIS OF A FUNCTIONAL SEABED MODEL. Peter Milbradt1

ANALYSIS OF THE MORPHODYNAMICS OF THE GERMAN NORTH SEA COAST ON THE BASIS OF A FUNCTIONAL SEABED MODEL. Peter Milbradt1 ANALYSIS OF THE MORPHODYNAMICS OF THE GERMAN NORTH SEA COAST ON THE BASIS OF A FUNCTIONAL SEABED MODEL Peter Milbradt1 ABSTRACT The knowledge of the hydro- and morphodynamic realities and the resulting

More information

MODFLOW-USG Complex Stratigraphy Create a MODFLOW-USG model of a site with complex 3D stratigraphy using GMS

MODFLOW-USG Complex Stratigraphy Create a MODFLOW-USG model of a site with complex 3D stratigraphy using GMS v. 10.1 GMS 10.1 Tutorial MODFLOW-USG Complex Stratigraphy Create a MODFLOW-USG model of a site with complex 3D stratigraphy using GMS Objectives GMS supports building MODFLOW-USG models with multiple

More information

Satellite-Based Earth Observation (EO), 6th Edition

Satellite-Based Earth Observation (EO), 6th Edition Satellite-Based Earth Observation (EO), 6th Edition Report Brief - October 2014 www.nsr.com 2013 NSR Report Description The dynamic market for satellite-based imagery has been driven to new heights with

More information

Channel Conditions in the Onion Creek Watershed. Integrating High Resolution Elevation Data in Flood Forecasting

Channel Conditions in the Onion Creek Watershed. Integrating High Resolution Elevation Data in Flood Forecasting Channel Conditions in the Onion Creek Watershed Integrating High Resolution Elevation Data in Flood Forecasting Lukas Godbout GIS in Water Resources CE394K Fall 2016 Introduction Motivation Flooding is

More information

Introduction to Regional Earth System Model (RegESM)

Introduction to Regional Earth System Model (RegESM) Introduction to Regional Earth System Model (RegESM) Ufuk Turuncoglu Istanbul Technical University Informatics Institute 14/05/2014, 7th ICTP Workshop on the Theory and Use of Regional Climate Models Outline

More information

What's New in this Version

What's New in this Version What's New in this Version This topic lists all the additions and improvements incorporated in InfoWorks ICM v4.5 which were not available in previous versions. Flood risk analysis New functionality has

More information

Review of Cartographic Data Types and Data Models

Review of Cartographic Data Types and Data Models Review of Cartographic Data Types and Data Models GIS Data Models Raster Versus Vector in GIS Analysis Fundamental element used to represent spatial features: Raster: pixel or grid cell. Vector: x,y coordinate

More information

Parallel I/O in the LFRic Infrastructure. Samantha V. Adams Workshop on Exascale I/O for Unstructured Grids th September 2017, DKRZ, Hamburg.

Parallel I/O in the LFRic Infrastructure. Samantha V. Adams Workshop on Exascale I/O for Unstructured Grids th September 2017, DKRZ, Hamburg. Parallel I/O in the LFRic Infrastructure Samantha V. Adams Workshop on Exascale I/O for Unstructured Grids 25-26 th September 2017, DKRZ, Hamburg. Talk Overview Background and Motivation for the LFRic

More information

High Performance Ocean Modeling using CUDA

High Performance Ocean Modeling using CUDA using CUDA Chris Lupo Computer Science Cal Poly Slide 1 Acknowledgements Dr. Paul Choboter Jason Mak Ian Panzer Spencer Lines Sagiv Sheelo Jake Gardner Slide 2 Background Joint research with Dr. Paul Choboter

More information

MODFLOW Conceptual Model Approach 1 Build a basic MODFLOW model using the conceptual model approach

MODFLOW Conceptual Model Approach 1 Build a basic MODFLOW model using the conceptual model approach GMS Tutorials v. 10.4 MODFLOW Conceptual Model Approach I GMS 10.4 Tutorial MODFLOW Conceptual Model Approach 1 Build a basic MODFLOW model using the conceptual model approach Objectives The conceptual

More information

HECRAS 2D: Are you ready for the revolution in the world of hydraulic modeling?

HECRAS 2D: Are you ready for the revolution in the world of hydraulic modeling? HECRAS 2D: Are you ready for the revolution in the world of hydraulic modeling? Rishab Mahajan, Emily Campbell and Matt Bardol March 8, 2017 Outline Reasons for hydraulic modeling 1D Modeling 2D Modeling-

More information

GMS Tutorials MODFLOW Conceptual Model Approach 2 Adding drains, wells, and recharge to MODFLOW using the conceptual model approach

GMS Tutorials MODFLOW Conceptual Model Approach 2 Adding drains, wells, and recharge to MODFLOW using the conceptual model approach GMS Tutorials MODFLOW Conceptual Model Approach I GMS 10.4 Tutorial MODFLOW Conceptual Model Approach 2 Adding drains, wells, and recharge to MODFLOW using the conceptual model approach v. 10.4 Objectives

More information

A Software Developing Environment for Earth System Modeling. Depei Qian Beihang University CScADS Workshop, Snowbird, Utah June 27, 2012

A Software Developing Environment for Earth System Modeling. Depei Qian Beihang University CScADS Workshop, Snowbird, Utah June 27, 2012 A Software Developing Environment for Earth System Modeling Depei Qian Beihang University CScADS Workshop, Snowbird, Utah June 27, 2012 1 Outline Motivation Purpose and Significance Research Contents Technology

More information

Sensor networks. Ericsson

Sensor networks. Ericsson Sensor networks IoT @ Ericsson NETWORKS Media IT Industries Page 2 Ericsson at a glance Organization & employees CEO Börje Ekholm Technology & Emerging Business Finance & Common Functions Marketing & Communications

More information

COMPARISON BETWEEN MIKE 21 FM, DELFT3D AND DELFT3D FM FLOW MODELS OF WESTERN PORT BAY, AUSTRALIA

COMPARISON BETWEEN MIKE 21 FM, DELFT3D AND DELFT3D FM FLOW MODELS OF WESTERN PORT BAY, AUSTRALIA COMPARISON BETWEEN MIKE 21 FM, DELFT3D AND DELFT3D FM FLOW MODELS OF WESTERN PORT BAY, AUSTRALIA Andrew M. Symonds 1, Thomas Vijverberg 2, Sander Post 4, Bart-Jan van der Spek 3, Johan Henrotte 2 and Marius

More information

TanGeoMS for visualization of subsurface

TanGeoMS for visualization of subsurface TanGeoMS for visualization of subsurface Introduction Understanding subsurface conditions like soils properties or geological stratification is hindered by the lack of measured data as well as by the unavailability

More information

MODFLOW Conceptual Model Approach I Build a basic MODFLOW model using the conceptual model approach

MODFLOW Conceptual Model Approach I Build a basic MODFLOW model using the conceptual model approach v. 10.1 GMS 10.1 Tutorial Build a basic MODFLOW model using the conceptual model approach Objectives The conceptual model approach involves using the GIS tools in the Map module to develop a conceptual

More information

LSGI 521: Principles of GIS. Lecture 5: Spatial Data Management in GIS. Dr. Bo Wu

LSGI 521: Principles of GIS. Lecture 5: Spatial Data Management in GIS. Dr. Bo Wu Lecture 5: Spatial Data Management in GIS Dr. Bo Wu lsbowu@polyu.edu.hk Department of Land Surveying & Geo-Informatics The Hong Kong Polytechnic University Contents 1. Learning outcomes 2. From files to

More information

Curve Fit: a pixel level raster regression tool

Curve Fit: a pixel level raster regression tool a pixel level raster regression tool Timothy Fox, Nathan De Jager, Jason Rohweder* USGS La Crosse, WI a pixel level raster regression tool Working with multiple raster datasets that share a common theme

More information

LECTURE 2 SPATIAL DATA MODELS

LECTURE 2 SPATIAL DATA MODELS LECTURE 2 SPATIAL DATA MODELS Computers and GIS cannot directly be applied to the real world: a data gathering step comes first. Digital computers operate in numbers and characters held internally as binary

More information

2-D Hydraulic Modeling Theory & Practice

2-D Hydraulic Modeling Theory & Practice 2-D Hydraulic Modeling Theory & Practice Author: Maged A. Aboelata, PhD, PE, CFM Presenter: Heather Zhao, PE, CFM October 2017 Presentation Outline * 1-D vs. 2-D modeling * Theory of 2-D simulation * Commonly

More information

Instruction with Hands-on Practice: Grid Generation and Forcing

Instruction with Hands-on Practice: Grid Generation and Forcing Instruction with Hands-on Practice: Grid Generation and Forcing Introduction For this section of the hands-on tutorial, we will be using a merged dataset of bathymetry points. You will need the following

More information

The Logical Data Store

The Logical Data Store Tenth ECMWF Workshop on Meteorological Operational Systems 14-18 November 2005, Reading The Logical Data Store Bruce Wright, John Ward & Malcolm Field Crown copyright 2005 Page 1 Contents The presentation

More information

Application of 2-D Modelling for Muda River Using CCHE2D

Application of 2-D Modelling for Muda River Using CCHE2D Application of 2-D Modelling for Muda River Using CCHE2D ZORKEFLEE ABU HASAN, Lecturer, River Engineering and Urban Drainage Research Centre (REDAC), Universiti Sains Malaysia, Engineering Campus, Seri

More information

GMS 9.1 Tutorial MODFLOW Conceptual Model Approach II Build a multi-layer MODFLOW model using advanced conceptual model techniques

GMS 9.1 Tutorial MODFLOW Conceptual Model Approach II Build a multi-layer MODFLOW model using advanced conceptual model techniques v. 9.1 GMS 9.1 Tutorial Build a multi-layer MODFLOW model using advanced conceptual model techniques 00 Objectives The conceptual model approach involves using the GIS tools in the Map module to develop

More information

Tutorial Hydrodynamics in sewers

Tutorial Hydrodynamics in sewers Tutorial Hydrodynamics in sewers September 2007 3.9230.00 Tutorial Hydrodynamics in sewers September 2007 Tutorial Hydrodynamics in sewers 3.9230.00 September 2007 Contents 1 Tutorial Hydrodynamics in

More information

High performance computing in an operational setting. Johan

High performance computing in an operational setting. Johan High performance computing in an operational setting Johan Hartnack(jnh@dhigroup.com) DHI in short We re an independent, private and not-for-profit organisation Our people are highly qualified 80% of our

More information

GMS 10.0 Tutorial MODFLOW Conceptual Model Approach II Build a multi-layer MODFLOW model using advanced conceptual model techniques

GMS 10.0 Tutorial MODFLOW Conceptual Model Approach II Build a multi-layer MODFLOW model using advanced conceptual model techniques v. 10.0 GMS 10.0 Tutorial Build a multi-layer MODFLOW model using advanced conceptual model techniques 00 Objectives The conceptual model approach involves using the GIS tools in the Map Module to develop

More information

MODFLOW - Conceptual Model Approach

MODFLOW - Conceptual Model Approach GMS 7.0 TUTORIALS MODFLOW - Conceptual Model Approach 1 Introduction Two approaches can be used to construct a MODFLOW simulation in GMS: the grid approach or the conceptual model approach. The grid approach

More information

Basic Model Interface Documentation

Basic Model Interface Documentation Basic Model Interface Documentation Release 0.3 Fedor Baart Aug 14, 2018 Contents 1 Python wrapper for BMI models 1 1.1 Origin................................................... 1 1.2 Models..................................................

More information

Integrated Plug-and-Play Modeling: An Overview of CSDMS and the Earth System Bridge Project

Integrated Plug-and-Play Modeling: An Overview of CSDMS and the Earth System Bridge Project Integrated Plug-and-Play Modeling: An Overview of CSDMS and the Earth System Bridge Project Scott D. Peckham Senior Research Scientist at INSTAAR Lead PI for Earth System Bridge Former Chief Software Architect

More information

MIKE 21 Flow Model FM. Sand Transport Module. Step-by-step training guide: Coastal application

MIKE 21 Flow Model FM. Sand Transport Module. Step-by-step training guide: Coastal application MIKE 21 Flow Model FM Sand Transport Module Step-by-step training guide: Coastal application MIKE 2017 DHI headquarters Agern Allé 5 DK-2970 Hørsholm Denmark +45 4516 9200 Telephone +45 4516 9333 Support

More information

PRISM A Software Infrastructure Project for Climate Research in Europe

PRISM A Software Infrastructure Project for Climate Research in Europe PRISM A Software Infrastructure Project for Climate Research in Europe OASIS4 User Guide (OASIS4_0_2) Edited by: S. Valcke, CERFACS R. Redler, NEC-CCRLE PRISM Support Initiative Technical Report No 4 August

More information

ARC STORMSURGE: INTEGRATING HURRICANE STORM SURGE MODELING AND GIS

ARC STORMSURGE: INTEGRATING HURRICANE STORM SURGE MODELING AND GIS ARC STORMSURGE: INTEGRATING HURRICANE STORM SURGE MODELING AND GIS Dr. Celso Ferreira Ferreira, Celso M., Francisco Olivera, and Jennifer L. Irish, 204. Arc StormSurge: Integrating Hurricane Storm Surge

More information

GMS 9.0 Tutorial MODFLOW Conceptual Model Approach II Build a multi-layer MODFLOW model using advanced conceptual model techniques

GMS 9.0 Tutorial MODFLOW Conceptual Model Approach II Build a multi-layer MODFLOW model using advanced conceptual model techniques v. 9.0 GMS 9.0 Tutorial Build a multi-layer MODFLOW model using advanced conceptual model techniques 00 Objectives The conceptual model approach involves using the GIS tools in the Map module to develop

More information

Acceleration of a Python-based Tsunami Modelling Application via CUDA and OpenHMPP

Acceleration of a Python-based Tsunami Modelling Application via CUDA and OpenHMPP Acceleration of a Python-based Tsunami Modelling Application via CUDA and OpenHMPP Zhe Weng and Peter Strazdins*, Computer Systems Group, Research School of Computer Science, The Australian National University

More information

Uncertainty Analysis: Parameter Estimation. Jackie P. Hallberg Coastal and Hydraulics Laboratory Engineer Research and Development Center

Uncertainty Analysis: Parameter Estimation. Jackie P. Hallberg Coastal and Hydraulics Laboratory Engineer Research and Development Center Uncertainty Analysis: Parameter Estimation Jackie P. Hallberg Coastal and Hydraulics Laboratory Engineer Research and Development Center Outline ADH Optimization Techniques Parameter space Observation

More information

Introduction Surface Water Modeling System (SMS) & Case Study using SMS 2D Modeling Software

Introduction Surface Water Modeling System (SMS) & Case Study using SMS 2D Modeling Software A.D. Latornell Conservation Symposium November 18, 2015 Introduction Surface Water Modeling System (SMS) & Case Study using SMS 2D Modeling Software Dr. Bahar SM P.Geo.(Ltd), P Eng 1 Topics Education,

More information

Catalog-driven, Reproducible Workflows for Ocean Science

Catalog-driven, Reproducible Workflows for Ocean Science Catalog-driven, Reproducible Workflows for Ocean Science Rich Signell, USGS, Woods Hole, MA, USA Filipe Fernandes, Centro Universidade Monte Serrat, Santos, Brazil. 2015 Boston Light Swim, Aug 15, 7:00am

More information

Understanding Geospatial Data Models

Understanding Geospatial Data Models Understanding Geospatial Data Models 1 A geospatial data model is a formal means of representing spatially referenced information. It is a simplified view of physical entities and a conceptualization of

More information

HARNESSING IRREGULAR PARALLELISM: A CASE STUDY ON UNSTRUCTURED MESHES. Cliff Woolley, NVIDIA

HARNESSING IRREGULAR PARALLELISM: A CASE STUDY ON UNSTRUCTURED MESHES. Cliff Woolley, NVIDIA HARNESSING IRREGULAR PARALLELISM: A CASE STUDY ON UNSTRUCTURED MESHES Cliff Woolley, NVIDIA PREFACE This talk presents a case study of extracting parallelism in the UMT2013 benchmark for 3D unstructured-mesh

More information

OASIS4 User Guide. PRISM Report No 3

OASIS4 User Guide. PRISM Report No 3 PRISM Project for Integrated Earth System Modelling An Infrastructure Project for Climate Research in Europe funded by the European Commission under Contract EVR1-CT2001-40012 OASIS4 User Guide Edited

More information

MATHEMATICS CONCEPTS TAUGHT IN THE SCIENCE EXPLORER, FOCUS ON EARTH SCIENCE TEXTBOOK

MATHEMATICS CONCEPTS TAUGHT IN THE SCIENCE EXPLORER, FOCUS ON EARTH SCIENCE TEXTBOOK California, Mathematics Concepts Found in Science Explorer, Focus on Earth Science Textbook (Grade 6) 1 11 Describe the layers of the Earth 2 p. 59-61 Draw a circle with a specified radius or diameter

More information

Distributed rainfall runoff model: 1K DHM event. Demonstration and Project

Distributed rainfall runoff model: 1K DHM event. Demonstration and Project CE74.55 Modeling of Water Resources Systems February 26 th and 27 th, 2011 Distributed rainfall runoff model: 1K DHM event Demonstration and Project Yasuto TACHIKAWA Dept. of Civil and Earth Resources

More information

MODFLOW Conceptual Model Approach II Build a multi-layer MODFLOW model using advanced conceptual model techniques

MODFLOW Conceptual Model Approach II Build a multi-layer MODFLOW model using advanced conceptual model techniques v. 10.2 GMS 10.2 Tutorial Build a multi-layer MODFLOW model using advanced conceptual model techniques 00 Objectives The conceptual model approach involves using the GIS tools in the Map module to develop

More information

Applying Particle Tracking Model in the Coastal Modeling System

Applying Particle Tracking Model in the Coastal Modeling System Applying Particle Tracking Model in the Coastal Modeling System by Honghai Li, Lihwa Lin, and Mitchell E. Brown PURPOSE: This Coastal and Hydraulics Engineering Technical Note (CHETN) describes procedures

More information

Dr. Theresa Modrick, Research Engineer Dr. Rochelle Graham, Research Meteorologist & Education Director Hydrologic Research Center

Dr. Theresa Modrick, Research Engineer Dr. Rochelle Graham, Research Meteorologist & Education Director Hydrologic Research Center Dr. Theresa Modrick, Research Engineer Dr. Rochelle Graham, Research Meteorologist & Education Director Hydrologic Research Center Central Asia Regional Flash Flood Guidance System Steering Committee Meeting

More information

MIKE 21 & MIKE 3 FLOW MODEL FM. Transport Module. Short Description

MIKE 21 & MIKE 3 FLOW MODEL FM. Transport Module. Short Description MIKE 21 & MIKE 3 FLOW MODEL FM Short Description MIKE213_TR_FM_Short_Description.docx/AJS/EBR/2011Short_Descriptions.lsm//2011-06-17 MIKE 21 & MIKE 3 FLOW MODEL FM Agern Allé 5 DK-2970 Hørsholm Denmark

More information

GPU - Next Generation Modeling for Catchment Floodplain Management. ASFPM Conference, Grand Rapids (June 2016) Chris Huxley

GPU - Next Generation Modeling for Catchment Floodplain Management. ASFPM Conference, Grand Rapids (June 2016) Chris Huxley GPU - Next Generation Modeling for Catchment Floodplain Management ASFPM Conference, Grand Rapids (June 2016) Chris Huxley Presentation Overview 1. What is GPU flood modeling? 2. What is possible using

More information

The most recent CMS-Wave code developed is Version 3.2. Several new capabilities and advanced features in this version include:

The most recent CMS-Wave code developed is Version 3.2. Several new capabilities and advanced features in this version include: B8. Using CMS-Wave The most recent CMS-Wave code developed is Version 3.2. Several new capabilities and advanced features in this version include: Full-plane wind-generation of waves Automatic wave run-up

More information

GMS 9.1 Tutorial MODFLOW Conceptual Model Approach I Build a basic MODFLOW model using the conceptual model approach

GMS 9.1 Tutorial MODFLOW Conceptual Model Approach I Build a basic MODFLOW model using the conceptual model approach v. 9.1 GMS 9.1 Tutorial Build a basic MODFLOW model using the conceptual model approach Objectives The conceptual model approach involves using the GIS tools in the Map module to develop a conceptual model

More information

Large Irregular Datasets and the Computational Grid

Large Irregular Datasets and the Computational Grid Large Irregular Datasets and the Computational Grid Joel Saltz University of Maryland College Park Computer Science Department Johns Hopkins Medical Institutions Pathology Department Computational grids

More information

Distributed flow routing model: 1K FRM event. Demonstration and Project

Distributed flow routing model: 1K FRM event. Demonstration and Project CE74.55 Modeling of Water Resources Systems March 21 st, 22 th and 23 rd, 2012 Distributed flow routing model: 1K FRM event Demonstration and Project Yasuto TACHIKAWA Dept. of Civil and Earth Resources

More information

v Data Visualization SMS 12.3 Tutorial Prerequisites Requirements Time Objectives Learn how to import, manipulate, and view solution data.

v Data Visualization SMS 12.3 Tutorial Prerequisites Requirements Time Objectives Learn how to import, manipulate, and view solution data. v. 12.3 SMS 12.3 Tutorial Objectives Learn how to import, manipulate, and view solution data. Prerequisites None Requirements GIS Module Map Module Time 30 60 minutes Page 1 of 16 Aquaveo 2017 1 Introduction...

More information

A Multiscale Nested Modeling Framework to Simulate the Interaction of Surface Gravity Waves with Nonlinear Internal Gravity Waves

A Multiscale Nested Modeling Framework to Simulate the Interaction of Surface Gravity Waves with Nonlinear Internal Gravity Waves DISTRIBUTION STATEMENT A. Approved for public release; distribution is unlimited. A Multiscale Nested Modeling Framework to Simulate the Interaction of Surface Gravity Waves with Nonlinear Internal Gravity

More information

OpenMI Compliant Import of Initial and Boundary Data into a Numerical 3D Model

OpenMI Compliant Import of Initial and Boundary Data into a Numerical 3D Model International Congress on Environmental Modelling and Software Brigham Young University BYU ScholarsArchive 4th International Congress on Environmental Modelling and Software - Barcelona, Catalonia, Spain

More information

MIKE 21 & MIKE 3 FLOW MODEL FM. Hydrodynamic Module. Short Description

MIKE 21 & MIKE 3 FLOW MODEL FM. Hydrodynamic Module. Short Description MIKE 21 & MIKE 3 FLOW MODEL FM Short Description MIKE213_HD_FM_Short_Description.docx/ AJS/EBR/2011Short_Descriptions.lsm/2011-06-10 MIKE 21 & MIKE 3 FLOW MODEL FM Agern Allé 5 DK-2970 Hørsholm Denmark

More information

CMSC 714 Lecture 6 MPI vs. OpenMP and OpenACC. Guest Lecturer: Sukhyun Song (original slides by Alan Sussman)

CMSC 714 Lecture 6 MPI vs. OpenMP and OpenACC. Guest Lecturer: Sukhyun Song (original slides by Alan Sussman) CMSC 714 Lecture 6 MPI vs. OpenMP and OpenACC Guest Lecturer: Sukhyun Song (original slides by Alan Sussman) Parallel Programming with Message Passing and Directives 2 MPI + OpenMP Some applications can

More information

Objectives This tutorial will introduce how to prepare and run a basic ADH model using the SMS interface.

Objectives This tutorial will introduce how to prepare and run a basic ADH model using the SMS interface. v. 12.1 SMS 12.1 Tutorial Objectives This tutorial will introduce how to prepare and run a basic ADH model using the SMS interface. Prerequisites Overview Tutorial Requirements ADH Mesh Module Scatter

More information

VAPOR Product Roadmap. Visualization and Analysis Software Team October 2017

VAPOR Product Roadmap. Visualization and Analysis Software Team October 2017 VAPOR Product Roadmap Visualization and Analysis Software Team October 2017 VAPOR Introduction In 2015 the VAPOR team began a major refactoring of the VAPOR codebase aimed at addressing a myriad of limitations

More information

GMS 10.0 Tutorial MODFLOW Conceptual Model Approach I Build a basic MODFLOW model using the conceptual model approach

GMS 10.0 Tutorial MODFLOW Conceptual Model Approach I Build a basic MODFLOW model using the conceptual model approach v. 10.0 GMS 10.0 Tutorial Build a basic MODFLOW model using the conceptual model approach Objectives The conceptual model approach involves using the GIS tools in the Map module to develop a conceptual

More information

ACCELERATING THE PRODUCTION OF SYNTHETIC SEISMOGRAMS BY A MULTICORE PROCESSOR CLUSTER WITH MULTIPLE GPUS

ACCELERATING THE PRODUCTION OF SYNTHETIC SEISMOGRAMS BY A MULTICORE PROCESSOR CLUSTER WITH MULTIPLE GPUS ACCELERATING THE PRODUCTION OF SYNTHETIC SEISMOGRAMS BY A MULTICORE PROCESSOR CLUSTER WITH MULTIPLE GPUS Ferdinando Alessi Annalisa Massini Roberto Basili INGV Introduction The simulation of wave propagation

More information

3D/2D modelling suite for integral water solutions. Delft3D DRAFT. GISView. User Manual

3D/2D modelling suite for integral water solutions. Delft3D DRAFT. GISView. User Manual 3D/2D modelling suite for integral water solutions Delft3D GISView User Manual GISVIEW Presentation of results in a GIS User Manual Hydro-Morphodynamics Version: 1.04 SVN Revision: 52614 April 27, 2018

More information

Particle Tracking Model Data Analysis Tools Part 1: Capabilities in SMS

Particle Tracking Model Data Analysis Tools Part 1: Capabilities in SMS Particle Tracking Model Data Analysis Tools Part 1: Capabilities in SMS by Zeki Demirbilek, Tahirih Lackey, and Alan K. Zundel PURPOSE: This document describes new analysis methods and tools added to the

More information

C-Coupler2: a flexible and user-friendly community coupler for model coupling and nesting

C-Coupler2: a flexible and user-friendly community coupler for model coupling and nesting https://doi.org/10.5194/gmd-11-3557-2018 Author(s) 2018. This work is distributed under the Creative Commons Attribution 4.0 License. C-Coupler2: a flexible and user-friendly community coupler for model

More information

The CaMa-Flood model description

The CaMa-Flood model description Japan Agency for Marine-Earth cience and Technology The CaMa-Flood model description Dai Yamazaki JAMTEC Japan Agency for Marine-Earth cience and Technology 4 th ep, 2015 Concepts of the CaMa-Flood development

More information

cdo Data Processing (and Production) Luis Kornblueh, Uwe Schulzweida, Deike Kleberg, Thomas Jahns, Irina Fast

cdo Data Processing (and Production) Luis Kornblueh, Uwe Schulzweida, Deike Kleberg, Thomas Jahns, Irina Fast cdo Data Processing (and Production) Luis Kornblueh, Uwe Schulzweida, Deike Kleberg, Thomas Jahns, Irina Fast Max-Planck-Institut für Meteorologie, DKRZ September 24, 2014 MAX-PLANCK-GESELLSCHAFT Data

More information

Enzo-P / Cello. Scalable Adaptive Mesh Refinement for Astrophysics and Cosmology. San Diego Supercomputer Center. Department of Physics and Astronomy

Enzo-P / Cello. Scalable Adaptive Mesh Refinement for Astrophysics and Cosmology. San Diego Supercomputer Center. Department of Physics and Astronomy Enzo-P / Cello Scalable Adaptive Mesh Refinement for Astrophysics and Cosmology James Bordner 1 Michael L. Norman 1 Brian O Shea 2 1 University of California, San Diego San Diego Supercomputer Center 2

More information

Water quality and aquatic ecology modelling suite. D-Water Quality DRAFT. Particle tracking. User Manual

Water quality and aquatic ecology modelling suite. D-Water Quality DRAFT. Particle tracking. User Manual Water quality and aquatic ecology modelling suite D-Water Quality Particle tracking User Manual D-WAQ PART Simulation of mid-field water quality and oil spills, using particle tracking User Manual D-Water

More information

Python Scripting for Computational Science

Python Scripting for Computational Science Hans Petter Langtangen Python Scripting for Computational Science Third Edition With 62 Figures 43 Springer Table of Contents 1 Introduction... 1 1.1 Scripting versus Traditional Programming... 1 1.1.1

More information

Lecture 6: GIS Spatial Analysis. GE 118: INTRODUCTION TO GIS Engr. Meriam M. Santillan Caraga State University

Lecture 6: GIS Spatial Analysis. GE 118: INTRODUCTION TO GIS Engr. Meriam M. Santillan Caraga State University Lecture 6: GIS Spatial Analysis GE 118: INTRODUCTION TO GIS Engr. Meriam M. Santillan Caraga State University 1 Spatial Data It can be most simply defined as information that describes the distribution

More information

Connecting 1D and 2D Domains

Connecting 1D and 2D Domains Connecting 1D and 2D Domains XP Solutions has a long history of Providing original, high-performing software solutions Leading the industry in customer service and support Educating our customers to be

More information

REEF3D : Open-Source Hydrodynamics Large Scale Wave Propagation Modeling for the Norwegian Coast with REEF3D

REEF3D : Open-Source Hydrodynamics Large Scale Wave Propagation Modeling for the Norwegian Coast with REEF3D REEF3D : Open-Source Hydrodynamics Large Scale Wave Propagation Modeling for the Norwegian Coast with REEF3D Hans Bihs, Associate Professor Arun Kamath, Post Doc Marine Civil Engineering Department of

More information

GEOGRAPHIC INFORMATION SYSTEMS Lecture 25: 3D Analyst

GEOGRAPHIC INFORMATION SYSTEMS Lecture 25: 3D Analyst GEOGRAPHIC INFORMATION SYSTEMS Lecture 25: 3D Analyst 3D Analyst - 3D Analyst is an ArcGIS extension designed to work with TIN data (triangulated irregular network) - many of the tools in 3D Analyst also

More information

Use of the PTM with CMS Quadtree Grids

Use of the PTM with CMS Quadtree Grids Use of the PTM with CMS Quadtree Grids by Honghai Li and Neil MacDonald PURPOSE: This Coastal and Hydraulics Engineering Technical Note (CHETN) describes procedures to set up a particle tracking simulation

More information

Using GIS To Estimate Changes in Runoff and Urban Surface Cover In Part of the Waller Creek Watershed Austin, Texas

Using GIS To Estimate Changes in Runoff and Urban Surface Cover In Part of the Waller Creek Watershed Austin, Texas Using GIS To Estimate Changes in Runoff and Urban Surface Cover In Part of the Waller Creek Watershed Austin, Texas Jordan Thomas 12-6-2009 Introduction The goal of this project is to understand runoff

More information

Scalable Software Components for Ultrascale Visualization Applications

Scalable Software Components for Ultrascale Visualization Applications Scalable Software Components for Ultrascale Visualization Applications Wes Kendall, Tom Peterka, Jian Huang SC Ultrascale Visualization Workshop 2010 11-15-2010 Primary Collaborators Jian Huang Tom Peterka

More information

INTERNATIONAL JOURNAL OF CIVIL AND STRUCTURAL ENGINEERING Volume 2, No 3, 2012

INTERNATIONAL JOURNAL OF CIVIL AND STRUCTURAL ENGINEERING Volume 2, No 3, 2012 INTERNATIONAL JOURNAL OF CIVIL AND STRUCTURAL ENGINEERING Volume 2, No 3, 2012 Copyright 2010 All rights reserved Integrated Publishing services Research article ISSN 0976 4399 Efficiency and performances

More information

CHAPTER 7 FLOOD HYDRAULICS & HYDROLOGIC VIVEK VERMA

CHAPTER 7 FLOOD HYDRAULICS & HYDROLOGIC VIVEK VERMA CHAPTER 7 FLOOD HYDRAULICS & HYDROLOGIC VIVEK VERMA CONTENTS 1. Flow Classification 2. Chezy s and Manning Equation 3. Specific Energy 4. Surface Water Profiles 5. Hydraulic Jump 6. HEC-RAS 7. HEC-HMS

More information

Transactions on Information and Communications Technologies vol 9, 1995 WIT Press, ISSN

Transactions on Information and Communications Technologies vol 9, 1995 WIT Press,   ISSN Parallelization of software for coastal hydraulic simulations for distributed memory parallel computers using FORGE 90 Z.W. Song, D. Roose, C.S. Yu, J. Berlamont B-3001 Heverlee, Belgium 2, Abstract Due

More information

The Icosahedral Nonhydrostatic (ICON) Model

The Icosahedral Nonhydrostatic (ICON) Model The Icosahedral Nonhydrostatic (ICON) Model Scalability on Massively Parallel Computer Architectures Florian Prill, DWD + the ICON team 15th ECMWF Workshop on HPC in Meteorology October 2, 2012 ICON =

More information

HYSPLIT model description and operational set up for benchmark case study

HYSPLIT model description and operational set up for benchmark case study HYSPLIT model description and operational set up for benchmark case study Barbara Stunder and Roland Draxler NOAA Air Resources Laboratory Silver Spring, MD, USA Workshop on Ash Dispersal Forecast and

More information