Well-balanced shock-capturing hybrid finite volume-finite difference schemes for Boussinesq-type models

Similar documents
Mathematical and computational modeling for the generation and propagation of waves in marine and coastal environments

Comparison of cell-centered and node-centered formulations of a high-resolution well-balanced finite volume scheme: application to shallow water flows

B O S Z. - Boussinesq Ocean & Surf Zone model - International Research Institute of Disaster Science (IRIDeS), Tohoku University, JAPAN

Advances and perspectives in numerical modelling using Serre-Green Naghdi equations. Philippe Bonneton

Wave breaking for Boussinesq-type models using a turbulence kinetic energy model

Non-Hydrostatic Pressure Shallow Flows: GPU Implementation Using Finite-Volume and Finite-Difference Scheme.

Non-Hydrostatic Pressure Shallow Flows: GPU Implementation Using Finite Volume and Finite Difference Scheme.

3 where g is gravity. S o and S f are bed slope and friction slope at x and y direction, respectively. Here, friction slope is calculated based on Man

Proceedings of the 7 th International Conference on HydroScience and Engineering Philadelphia, USA September 10-13, 2006 (ICHE 2006) ISBN:

Empirical versus Direct sensitivity computation

A Well-Balanced Gas-Kinetic Scheme for the Shallow-Water Equations with Source Terms

On the linear stability of one- and two-layer Boussinesq-type Equations for wave propagation over uneven beds

NUMERICAL SIMULATION OF LONG WAVE RUNUP ON A SLOPING BEACH*

Divergence Formulation of Source Term

GODUNOV-TYPE SOLUTIONS FOR TWO-PHASE WATER HAMMER FLOWS

BOUSSINESQ-TYPE EQUATIONS WITH VARIABLE COEFFICIENTS FOR NARROW-BANDED WAVE PROPAGATION FROM ARBITRARY DEPTHS TO SHALLOW WATERS

Transformation of irregular waves in the inner surf zone

Improved Performance in Boussinesq-type Equations

Finite Volume Schemes: an introduction

Introduction to BASEMENT Basic Simulation Environment for Computation of Environmental Flow and Natural Hazard Simulation

Numerical simulation of dispersive waves

2017 年環境流體力學短期講座 Short Course on Environmental Flows

Some Benchmark Simulations for Flash Flood Modelling

Runup and uncertainty quantification: sensitivity analysis via ANOVA decomposition

A Finite Volume Code for 1D Gas Dynamics

ScienceDirect. A pipe network simulation model with dynamic transition between free surface and pressurized flow

IMPORTANCE OF NUMERICAL EFFICIENCY FOR REAL TIME CONTROL OF TRANSIENT GRAVITY FLOWS IN SEWERS

Physical Diffusion Cures the Carbuncle Phenomenon

The RAMSES code and related techniques 2- MHD solvers

Riemann Solvers and Numerical Methods for Fluid Dynamics

Numerical Simulation of Rapidly Varied Water Flow in the Wild River Type Water Slide

multistep methods Last modified: November 28, 2017 Recall that we are interested in the numerical solution of the initial value problem (IVP):

Dedicated to the 70th birthday of Professor Lin Qun

Alessandro Valiani & Valerio Caleffi

Calculating Storm Surge and Other Coastal Hazards Using Geoclaw

Numerical Solutions for Hyperbolic Systems of Conservation Laws: from Godunov Method to Adaptive Mesh Refinement

Godunov methods in GANDALF

Effect of continental slope on N-wave type tsunami run-up

Numerical simulation of the Rio Fucino dam-break flood

A Fully Coupled Model of Non-linear Wave in a Harbor

A Central Compact-Reconstruction WENO Method for Hyperbolic Conservation Laws

High-Resolution Finite Volume Methods and Adaptive Mesh Refinement

Rankine-Hugoniot-Riemann solver for steady multidimensional conservation laws with source terms

FLUX DIFFERENCE SPLITTING AND THE BALANCING OF SOURCE TERMS AND FLUX GRADIENTS

Discontinuous Galerkin Method for 1D Shallow Water Flow with Water Surface Slope Limiter

Contents. Parti Fundamentals. 1. Introduction. 2. The Coriolis Force. Preface Preface of the First Edition

TIME DOMAIN COMPARISONS OF MEASURED AND SPECTRALLY SIMULATED BREAKING WAVES

Available online at Eng. Math. Lett. 2014, 2014:17 ISSN: WAVE ATTENUATION OVER A SUBMERGED POROUS MEDIA I.

Numerical simulation of wave overtopping using two dimensional breaking wave model

How Wrong is Your Flood Model? Bill Syme, Senior Principal, BMT Water & Environment

Depth-integrated, non-hydrostatic model for wave breaking and run-up

A recovery-assisted DG code for the compressible Navier-Stokes equations

Anti-diffusive finite difference WENO methods for shallow water with. transport of pollutant

Cranfield ^91. College of Aeronautics Report No.9007 March The Dry-Bed Problem in Shallow-Water Flows. E F Toro

Two-layer shallow water system and its applications

Introduction to the Finite Volumes Method. Application to the Shallow Water Equations. Jaime Miguel Fe Marqués

Upwind Stabilized Finite Element Modelling of Non-hydrostatic Wave Breaking and Run-up

One-dimensional finite volume simulation of real debris flow events

Modified Serre Green Naghdi equations with improved or without dispersion

Projection Dynamics in Godunov-Type Schemes

APPLICATION OF GODUNOV-TYPE SCHEMES TO TRANSIENT MIXED FLOWS

Thomas Pierro, Donald Slinn, Kraig Winters

The RAMSES code and related techniques I. Hydro solvers

X i t react. ~min i max i. R ij smallest. X j. Physical processes by characteristic timescale. largest. t diff ~ L2 D. t sound. ~ L a. t flow.

The shallow water equations Lecture 8. (photo due to Clark Little /SWNS)

GENERAL SOLUTIONS FOR THE INITIAL RUN-UP OF A BREAKING TSUNAMI FRONT

Tsunami Load Determination for On-Shore Structures. Harry Yeh Oregon State University

arxiv: v4 [physics.flu-dyn] 23 Mar 2019

HIGH ORDER FINITE VOLUME SCHEMES BASED ON RECONSTRUCTION OF STATES FOR SOLVING HYPERBOLIC SYSTEMS WITH NONCONSERVATIVE PRODUCTS

c Copyright 2014 Jihwan Kim

Shoaling of Solitary Waves

Open boundary conditions in numerical simulations of unsteady incompressible flow

A New Fourth-Order Non-Oscillatory Central Scheme For Hyperbolic Conservation Laws

Well-balanced central finite volume methods for the Ripa system

GODUNOV-TYPE SOLUTIONS FOR TRANSIENT FLOWS IN SEWERS

Chapter 1. Introduction

An empirical solution for tsunami run-up on compound slopes

VISCOUS FLUX LIMITERS

A new moving boundary shallow water wave equation numerical model

NUMERICAL SOLUTION OF HYPERBOLIC PARTIAL DIFFERENTIAL EQUATIONS

Approximate Harten-Lax-Van Leer (HLL) Riemann Solvers for Relativistic hydrodynamics and MHD

Advection / Hyperbolic PDEs. PHY 604: Computational Methods in Physics and Astrophysics II

A simple numerical scheme for the 2D shallow-water system

arxiv: v1 [math.na] 27 Jun 2017

A note on the carbuncle in shallow water simulations

Developing a nonhydrostatic isopycnalcoordinate

Lecture 12: Transcritical flow over an obstacle

. p.1/31. Department Mathematics and Statistics Arizona State University. Don Jones

6 Two-layer shallow water theory.

Modeling of Coastal Ocean Flow Fields

Applied Math for Engineers

Active Flux for Advection Diffusion

Modeling and simulation of bedload transport with viscous effects

AMath 574 February 11, 2011

Chapter 2 Finite-Difference Discretization of the Advection-Diffusion Equation

Chp 4: Non-linear Conservation Laws; the Scalar Case. By Prof. Dinshaw S. Balsara

A NUMERICAL STUDY FOR THE PERFORMANCE OF THE RUNGE-KUTTA FINITE DIFFERENCE METHOD BASED ON DIFFERENT NUMERICAL HAMILTONIANS

Modeling hurricane impacts on beaches, dunes and barrier islands

Force analysis of underwater object with supercavitation evolution

Adaptive TVD-RK Discontinuous Galerkin Algorithms for Shallow Water Equations

Transcription:

NUMAN 2010 Well-balanced shock-capturing hybrid finite volume-finite difference schemes for Boussinesq-type models Maria Kazolea 1 Argiris I. Delis 2 1 Environmental Engineering Department, TUC, Greece and 2 Department of Sciences-Division of Mathematics, TUC, Greece 16 September 2010

Motivation Discretize depth averaged equations that model free surface flows, using mass and momentum conservation, by well established FV schemes. NUMAN 2010 1

Motivation Discretize depth averaged equations that model free surface flows, using mass and momentum conservation, by well established FV schemes. * Most popular (applied): Nonlinear Shallow Water Equations (SWE) NUMAN 2010 1

Motivation Discretize depth averaged equations that model free surface flows, using mass and momentum conservation, by well established FV schemes. * Most popular (applied): Nonlinear Shallow Water Equations (SWE) Limitation: Not applicable for wave propagation in intermediate/deeper waters (dispersion has an effect on free surface flow) NUMAN 2010 1

Motivation Discretize depth averaged equations that model free surface flows, using mass and momentum conservation, by well established FV schemes. * Most popular (applied): Nonlinear Shallow Water Equations (SWE) Limitation: Not applicable for wave propagation in intermediate/deeper waters (dispersion has an effect on free surface flow) * Use of popular Boussinesq-type models (but in conservation law from) Nowgu s equations (Nowgu, 1993) Madsen and Sörensen s (MS) equations (Madsen and Sörensen, 1992) Both have good linear accuracy to kd 3 (intermediate water). η: free surface elevation b: topography d: steel water level H = η + d: total water depth NUMAN 2010 1

Some recent relevant works * Hybrid finite-volume (FV) finite-difference (FD) schemes to: MS, and Beji and Nadaoka (1996) equations, Roe s Riemann solver, surface gradient method for topography discretization (Zhou et al., 2001), not tested on wet/dry and breaking wave cases (Erduran et al., 2005 and 2007), NUMAN 2010 2

Some recent relevant works * Hybrid finite-volume (FV) finite-difference (FD) schemes to: MS, and Beji and Nadaoka (1996) equations, Roe s Riemann solver, surface gradient method for topography discretization (Zhou et al., 2001), not tested on wet/dry and breaking wave cases (Erduran et al., 2005 and 2007), MS equations, HLL Riemann solver, surface gradient method for topography, no specific wet/dry front treatment (Tonelli and Petti, 2009). NUMAN 2010 2

Some recent relevant works * Hybrid finite-volume (FV) finite-difference (FD) schemes to: MS, and Beji and Nadaoka (1996) equations, Roe s Riemann solver, surface gradient method for topography discretization (Zhou et al., 2001), not tested on wet/dry and breaking wave cases (Erduran et al., 2005 and 2007), MS equations, HLL Riemann solver, surface gradient method for topography, no specific wet/dry front treatment (Tonelli and Petti, 2009). MS and Nwogu s equations in non-conservative form, HLL Riemann solver, surface gradient method in second order MUSCL-Hancock scheme with no specific wet/dry front treatment (Shiach and Mingham, 2009), NUMAN 2010 2

Some recent relevant works * Hybrid finite-volume (FV) finite-difference (FD) schemes to: MS, and Beji and Nadaoka (1996) equations, Roe s Riemann solver, surface gradient method for topography discretization (Zhou et al., 2001), not tested on wet/dry and breaking wave cases (Erduran et al., 2005 and 2007), MS equations, HLL Riemann solver, surface gradient method for topography, no specific wet/dry front treatment (Tonelli and Petti, 2009). MS and Nwogu s equations in non-conservative form, HLL Riemann solver, surface gradient method in second order MUSCL-Hancock scheme with no specific wet/dry front treatment (Shiach and Mingham, 2009), Nwogu s equations, Riemann solver of Wu and Cheung (2008), fifth order reconstruction scheme, surface gradient method, first order in wet/dry fronts (Roeber et al., 2010), NUMAN 2010 2

Some recent relevant works * Hybrid finite-volume (FV) finite-difference (FD) schemes to: MS, and Beji and Nadaoka (1996) equations, Roe s Riemann solver, surface gradient method for topography discretization (Zhou et al., 2001), not tested on wet/dry and breaking wave cases (Erduran et al., 2005 and 2007), MS equations, HLL Riemann solver, surface gradient method for topography, no specific wet/dry front treatment (Tonelli and Petti, 2009). MS and Nwogu s equations in non-conservative form, HLL Riemann solver, surface gradient method in second order MUSCL-Hancock scheme with no specific wet/dry front treatment (Shiach and Mingham, 2009), Nwogu s equations, Riemann solver of Wu and Cheung (2008), fifth order reconstruction scheme, surface gradient method, first order in wet/dry fronts (Roeber et al., 2010), Two-layer equation models (Lynnet et al., 2006-2010). NUMAN 2010 2

Mathematical Models: Nowgu s equations Vector conservative form (for both models) NUMAN 2010 3

Mathematical Models: Nowgu s equations Vector conservative form (for both models) U t + F(U) x = S(U), (1) U = [ ] H P, F(U) = [ Hu Hu 2 + 1 2 gh2 ]. Using z a = 0.53753d as optimal reference depth (Roeber et al., 2010). NUMAN 2010 3

Mathematical Models: Nowgu s equations Vector conservative form (for both models) U t + F(U) x = S(U), (1) U = [ ] H P, F(U) = [ Hu Hu 2 + 1 2 gh2 ]. Using z a = 0.53753d as optimal reference depth (Roeber et al., 2010). P = Hu + Hz a ( za2 u xx + (du) xx ) [ Velocity function] NUMAN 2010 3

Mathematical Models: Nowgu s equations Vector conservative form (for both models) U t + F(U) x = S(U), (1) U = [ ] H P, F(U) = [ Hu Hu 2 + 1 2 gh2 ]. Using z a = 0.53753d as optimal reference depth (Roeber et al., 2010). P = Hu + Hz a ( za2 u xx + (du) xx ) [ Velocity function] S(U) = S b + S f + S d [Source term] NUMAN 2010 3

Mathematical Models: Nowgu s equations Vector conservative form (for both models) U t + F(U) x = S(U), (1) U = [ ] H P, F(U) = [ Hu Hu 2 + 1 2 gh2 ]. Using z a = 0.53753d as optimal reference depth (Roeber et al., 2010). P = Hu + Hz a ( za2 u xx + (du) xx ) [ Velocity function] S(U) = S b + S f + S d [Source term] S b = [0 ghb x ] T, S f = [0 ghs f ] S d = [ ψ C uψ C + ψ M R b ] u u Sf x = n2 m Friction force, n h 4/3 m = Manning coeff. NUMAN 2010 3

Mathematical Models: Nowgu s equations Vector conservative form (for both models) U t + F(U) x = S(U), (1) U = [ ] H P, F(U) = [ Hu Hu 2 + 1 2 gh2 ]. Using z a = 0.53753d as optimal reference depth (Roeber et al., 2010). P = Hu + Hz a ( za2 u xx + (du) xx ) [ Velocity function] S(U) = S b + S f + S d [Source term] S b = [0 ghb x ] T, S f = [0 ghs f ] S d = [ ψ C uψ C + ψ M R b ] u u Sf x = n2 m Friction force, n h 4/3 m = Manning coeff. [ ( ) ( ψ M = H t z za2 ) z a u xx + (du) xx, ψc a = 2 2 d2 6 du xx + ( ] z a + d 2 )d(du) xx. x NUMAN 2010 3

Mathematical Models: Nowgu s equations Vector conservative form (for both models) U t + F(U) x = S(U), (1) U = [ ] H P, F(U) = [ Hu Hu 2 + 1 2 gh2 ]. Using z a = 0.53753d as optimal reference depth (Roeber et al., 2010). P = Hu + Hz a ( za2 u xx + (du) xx ) [ Velocity function] S(U) = S b + S f + S d [Source term] S b = [0 ghb x ] T, S f = [0 ghs f ] S d = [ ψ C uψ C + ψ M R b ] u u Sf x = n2 m Friction force, n h 4/3 m = Manning coeff. [ ( ) ( ψ M = H t z za2 ) z a u xx + (du) xx, ψc a = 2 2 d2 6 du xx + R b parametrization of wave breaking characteristics ( ] z a + d 2 )d(du) xx. x NUMAN 2010 3

Mathematical Models: Madsen and Sörensen s equations P = Hu (B + 1 3 )d2 (Hu) xx 1 3 d x(hu) x [ Velocity function] NUMAN 2010 4

Mathematical Models: Madsen and Sörensen s equations P = Hu (B + 1 3 )d2 (Hu) xx 1 3 d x(hu) x S(U) = S b + S f + S d [ Velocity function] [Source term] where now S d = [0 ψ R b ] and NUMAN 2010 4

Mathematical Models: Madsen and Sörensen s equations P = Hu (B + 1 3 )d2 (Hu) xx 1 3 d x(hu) x S(U) = S b + S f + S d [ Velocity function] [Source term] where now S d = [0 ψ R b ] and ψ = Bgd 3 η xxx 2d 2 d x Bgη xx B = 1 15 determines the dispersion properties of the system NUMAN 2010 4

Mathematical Models: Madsen and Sörensen s equations P = Hu (B + 1 3 )d2 (Hu) xx 1 3 d x(hu) x S(U) = S b + S f + S d [ Velocity function] [Source term] where now S d = [0 ψ R b ] and ψ = Bgd 3 η xxx 2d 2 d x Bgη xx B = 1 15 determines the dispersion properties of the system A numerical scheme has to: NUMAN 2010 4

Mathematical Models: Madsen and Sörensen s equations P = Hu (B + 1 3 )d2 (Hu) xx 1 3 d x(hu) x S(U) = S b + S f + S d [ Velocity function] [Source term] where now S d = [0 ψ R b ] and ψ = Bgd 3 η xxx 2d 2 d x Bgη xx B = 1 15 determines the dispersion properties of the system A numerical scheme has to: 1. be conservative and shock-capturing, NUMAN 2010 4

Mathematical Models: Madsen and Sörensen s equations P = Hu (B + 1 3 )d2 (Hu) xx 1 3 d x(hu) x S(U) = S b + S f + S d [ Velocity function] [Source term] where now S d = [0 ψ R b ] and ψ = Bgd 3 η xxx 2d 2 d x Bgη xx B = 1 15 determines the dispersion properties of the system A numerical scheme has to: 1. be conservative and shock-capturing, 2. be well-balanced for wet/wet and wet/dry cases, NUMAN 2010 4

Mathematical Models: Madsen and Sörensen s equations P = Hu (B + 1 3 )d2 (Hu) xx 1 3 d x(hu) x S(U) = S b + S f + S d [ Velocity function] [Source term] where now S d = [0 ψ R b ] and ψ = Bgd 3 η xxx 2d 2 d x Bgη xx B = 1 15 determines the dispersion properties of the system A numerical scheme has to: 1. be conservative and shock-capturing, 2. be well-balanced for wet/wet and wet/dry cases, 3. be of high-order to ensure truncation errors less than dispersion in the models. NUMAN 2010 4

Mathematical Models: Madsen and Sörensen s equations P = Hu (B + 1 3 )d2 (Hu) xx 1 3 d x(hu) x S(U) = S b + S f + S d [ Velocity function] [Source term] where now S d = [0 ψ R b ] and ψ = Bgd 3 η xxx 2d 2 d x Bgη xx B = 1 15 determines the dispersion properties of the system A numerical scheme has to: 1. be conservative and shock-capturing, 2. be well-balanced for wet/wet and wet/dry cases, 3. be of high-order to ensure truncation errors less than dispersion in the models. 4. utilize a wave breaking mechanism to cure instabilities due to dispersion. NUMAN 2010 4

Mathematical Models: Madsen and Sörensen s equations P = Hu (B + 1 3 )d2 (Hu) xx 1 3 d x(hu) x S(U) = S b + S f + S d [ Velocity function] [Source term] where now S d = [0 ψ R b ] and ψ = Bgd 3 η xxx 2d 2 d x Bgη xx B = 1 15 determines the dispersion properties of the system A numerical scheme has to: 1. be conservative and shock-capturing, 2. be well-balanced for wet/wet and wet/dry cases, 3. be of high-order to ensure truncation errors less than dispersion in the models. 4. utilize a wave breaking mechanism to cure instabilities due to dispersion. 5. properly incorporate friction terms NUMAN 2010 4

Numerical Model - Advective part and topography source term: Well-balanced Finite Volume formulation. Dispersive terms: Finite differences. NUMAN 2010 5

Numerical Model - Advective part and topography source term: Well-balanced Finite Volume formulation. Dispersive terms: Finite differences. - Roe s Riemann solver is used (Roe, 1981). NUMAN 2010 5

Numerical Model - Advective part and topography source term: Well-balanced Finite Volume formulation. Dispersive terms: Finite differences. - Roe s Riemann solver is used (Roe, 1981). - Upwinding of the topography source term (Bermudez et al., 1994, Delis et al., 2008). NUMAN 2010 5

Numerical Model - Advective part and topography source term: Well-balanced Finite Volume formulation. Dispersive terms: Finite differences. - Roe s Riemann solver is used (Roe, 1981). - Upwinding of the topography source term (Bermudez et al., 1994, Delis et al., 2008). - High-order spatial accuracy: fourth order MUSCL-type scheme (Yamamoto et al., 1998). NUMAN 2010 5

Numerical Model - Advective part and topography source term: Well-balanced Finite Volume formulation. Dispersive terms: Finite differences. - Roe s Riemann solver is used (Roe, 1981). - Upwinding of the topography source term (Bermudez et al., 1994, Delis et al., 2008). - High-order spatial accuracy: fourth order MUSCL-type scheme (Yamamoto et al., 1998). - For dispersion terms: fourth order FD of first-order spatial derivatives and second and third-order FD for second and third-order derivatives is used. NUMAN 2010 5

Numerical Model - Advective part and topography source term: Well-balanced Finite Volume formulation. Dispersive terms: Finite differences. - Roe s Riemann solver is used (Roe, 1981). - Upwinding of the topography source term (Bermudez et al., 1994, Delis et al., 2008). - High-order spatial accuracy: fourth order MUSCL-type scheme (Yamamoto et al., 1998). - For dispersion terms: fourth order FD of first-order spatial derivatives and second and third-order FD for second and third-order derivatives is used. - Satisfy the C-property (flow at rest) to higher spatial order: Addition of an extra term to bed upwinding (Hubbard and Garcia-Navarro, 2000 and Delis and Nikolos, 2009) NUMAN 2010 5

Numerical Model - Advective part and topography source term: Well-balanced Finite Volume formulation. Dispersive terms: Finite differences. - Roe s Riemann solver is used (Roe, 1981). - Upwinding of the topography source term (Bermudez et al., 1994, Delis et al., 2008). - High-order spatial accuracy: fourth order MUSCL-type scheme (Yamamoto et al., 1998). - For dispersion terms: fourth order FD of first-order spatial derivatives and second and third-order FD for second and third-order derivatives is used. - Satisfy the C-property (flow at rest) to higher spatial order: Addition of an extra term to bed upwinding (Hubbard and Garcia-Navarro, 2000 and Delis and Nikolos, 2009) - Special treatment wet/dry fronts: * Identify dry cells: through an adaptive (grid dependant) tolerance parameter * Consistent depth reconstruction: satisfy h x = b x to high-order on wet/dry fronts * Satisfy an extended C-property: Redefinition of the bed slope, numerical fluxes are computed assuming temporarily zero velocity at wet/dry faces (Brufau et al., 2004) NUMAN 2010 5

Numerical Model (continued) - Time Integration (should at least match the order of truncation errors from dispersion terms): Third order Adams-Basforth predictor and fourth-order Adams-Moulton corrector stage (but also tested 3rd and 4th order Runge-Kutta methods). NUMAN 2010 6

Numerical Model (continued) - Time Integration (should at least match the order of truncation errors from dispersion terms): Third order Adams-Basforth predictor and fourth-order Adams-Moulton corrector stage (but also tested 3rd and 4th order Runge-Kutta methods). - Extract depth averaged velocities, u, from the velocities functions P by solving a tridiagonal system. NUMAN 2010 6

Numerical Model (continued) - Time Integration (should at least match the order of truncation errors from dispersion terms): Third order Adams-Basforth predictor and fourth-order Adams-Moulton corrector stage (but also tested 3rd and 4th order Runge-Kutta methods). - Extract depth averaged velocities, u, from the velocities functions P by solving a tridiagonal system. - Implicit formulation for the friction terms. NUMAN 2010 6

Numerical Model (continued) - Time Integration (should at least match the order of truncation errors from dispersion terms): Third order Adams-Basforth predictor and fourth-order Adams-Moulton corrector stage (but also tested 3rd and 4th order Runge-Kutta methods). - Extract depth averaged velocities, u, from the velocities functions P by solving a tridiagonal system. - Implicit formulation for the friction terms. - Two wave breaking models are implemented and tested NUMAN 2010 6

Numerical Model (continued) - Time Integration (should at least match the order of truncation errors from dispersion terms): Third order Adams-Basforth predictor and fourth-order Adams-Moulton corrector stage (but also tested 3rd and 4th order Runge-Kutta methods). - Extract depth averaged velocities, u, from the velocities functions P by solving a tridiagonal system. - Implicit formulation for the friction terms. - Two wave breaking models are implemented and tested * Eddy viscosity approach (Roeber et al., 2010) R b = [v(hu) x ] x, with v = BH Hu x and B = 1 (Hu) x U 1 for (Hu) x U 2 (Hu) x used as indicator consistent with the conservative formulation, better detection of hydraulic jumps, U 1 and U 2 flow speeds used for breaking detection NUMAN 2010 6

Numerical Model (continued) - Time Integration (should at least match the order of truncation errors from dispersion terms): Third order Adams-Basforth predictor and fourth-order Adams-Moulton corrector stage (but also tested 3rd and 4th order Runge-Kutta methods). - Extract depth averaged velocities, u, from the velocities functions P by solving a tridiagonal system. - Implicit formulation for the friction terms. - Two wave breaking models are implemented and tested * Eddy viscosity approach (Roeber et al., 2010) R b = [v(hu) x ] x, with v = BH Hu x and B = 1 (Hu) x U 1 for (Hu) x U 2 (Hu) x used as indicator consistent with the conservative formulation, better detection of hydraulic jumps, U 1 and U 2 flow speeds used for breaking detection * Idea: Boussinesq degenerate into NSWE as dispersive terms become negligible (Tonelli and Petti, 2009) If ɛ = A d 0.8 Boussinesq are solved otherwise SWE are solved. NUMAN 2010 6

Some Numerical Tests and Results Head on collision of two solitary waves Area length L = [0, 300m], Initial hight A/d = 0.3, x/d = 0.1, CF L = 0.2. Surface profiles at times t g/d=0, 56.63,101.2 and 200. NUMAN 2010 7

Solitary wave run-up on a plane beach (Synolakis, 1987) L = [ 10, 100m], x/d = 0.1, CF L = 0.2, n m = 0.01, slope=1 : 19.85 * First case: A/d = 0.04 (non-breaking) * Second case: A/d = 0.28 (breaking) Case A: Surface profiles at times t g/d = 20, 26, 32, 38 NUMAN 2010 8

Case A: Surface profiles at times t g/d = 44, 50, 56, 62 NUMAN 2010 9

Case B: Surface profiles at times t g/d = 10, 15, 20, 25 NUMAN 2010 10

Case B: Surface profiles at times t g/d = 30, 45, 55, 70 NUMAN 2010 11

Solitary wave propagation over reefs Laboratory experiments at the O.H. Hinsdale Wave Research Laboratory of Oregon State University, 2007-2009 (Roeber et al., 2010). NUMAN 2010 12

50-cm solitary over a dry reef flat L = [0, 48.8m], d = 1.0m, x/d = 0.1m, CF L = 0.4, n m = 0.012, A/d = 0.5 t = 52.3 Shoaling NUMAN 2010 13

50-cm solitary over a dry reef flat L = [0, 48.8m], d = 1.0m, x/d = 0.1m, CF L = 0.4, n m = 0.012, A/d = 0.5 t = 52.3 Shoaling t = 55.1 The wave begins to skew NUMAN 2010 13

50-cm solitary over a dry reef flat L = [0, 48.8m], d = 1.0m, x/d = 0.1m, CF L = 0.4, n m = 0.012, A/d = 0.5 t = 52.3 Shoaling t = 55.1 The wave begins to skew t = 56.3 Wave collapse NUMAN 2010 13

50-cm solitary over a dry reef flat L = [0, 48.8m], d = 1.0m, x/d = 0.1m, CF L = 0.4, n m = 0.012, A/d = 0.5 t = 52.3 Shoaling t = 55.1 The wave begins to skew t = 56.3 Wave collapse t = 57.3 Propagation over the reef NUMAN 2010 13

50-cm solitary over a dry reef flat L = [0, 48.8m], d = 1.0m, x/d = 0.1m, CF L = 0.4, n m = 0.012, A/d = 0.5 t = 52.3 Shoaling t = 55.1 The wave begins to skew t = 56.3 Wave collapse t = 57.3 Propagation over the reef NUMAN 2010 13

t = 58.3 NUMAN 2010 14

t = 58.3 t = 60.3 NUMAN 2010 14

t = 58.3 t = 60.3 t = 64.3 NUMAN 2010 14

t = 58.3 t = 60.3 t = 64.3 t = 67.8 NUMAN 2010 14

t = 58.3 t = 60.3 t = 64.3 t = 67.8 t = 77.3 NUMAN 2010 14

75-cm solitary over a reef (includes a fore reef slope of 1/12 and a 0.2m reef crest.) L = [0, 104m], d = 2.5m, x/d = 0.1m, CF L = 0.4, n m = 0.012, A/d = 0.3 t = 63 Shoaling NUMAN 2010 15

75-cm solitary over a reef (includes a fore reef slope of 1/12 and a 0.2m reef crest.) L = [0, 104m], d = 2.5m, x/d = 0.1m, CF L = 0.4, n m = 0.012, A/d = 0.3 t = 63 Shoaling t = 65 Vertical profile, before breaking NUMAN 2010 15

75-cm solitary over a reef (includes a fore reef slope of 1/12 and a 0.2m reef crest.) L = [0, 104m], d = 2.5m, x/d = 0.1m, CF L = 0.4, n m = 0.012, A/d = 0.3 t = 63 Shoaling t = 65 Vertical profile, before breaking t = 68.5 During breaking (starts around 67) NUMAN 2010 15

75-cm solitary over a reef (includes a fore reef slope of 1/12 and a 0.2m reef crest.) L = [0, 104m], d = 2.5m, x/d = 0.1m, CF L = 0.4, n m = 0.012, A/d = 0.3 t = 63 Shoaling t = 65 Vertical profile, before breaking t = 68.5 During breaking (starts around 67) t = 70.5 Wave jet hits still water NUMAN 2010 15

t = 72.7 Hydraulic jump develops NUMAN 2010 16

t = 72.7 Hydraulic jump develops t = 80.8 Bore propagation NUMAN 2010 16

t = 72.7 Hydraulic jump develops t = 80.8 Bore propagation t = 98.2 Reflection of the bore NUMAN 2010 16

t = 72.7 Hydraulic jump develops t = 80.8 Bore propagation t = 98.2 Reflection of the bore t = 112 Hydraulic jump on the fore reef NUMAN 2010 16

t = 72.7 Hydraulic jump develops t = 80.8 Bore propagation t = 98.2 Reflection of the bore t = 112 Hydraulic jump on the fore reef t = 120.3 NUMAN 2010 16

Conclusions A 1D alternate hybrid FV/FD conservative numerical model with shock-capturing capabilities for solving Nwogu s and MS equations, formulated in conservative form as to have identical flux terms as the SWE, has been developed. NUMAN 2010 17

Conclusions A 1D alternate hybrid FV/FD conservative numerical model with shock-capturing capabilities for solving Nwogu s and MS equations, formulated in conservative form as to have identical flux terms as the SWE, has been developed. The conservative formulation and numerical scheme enhance the capability of the models without altering their dispersion characteristics. NUMAN 2010 17

Conclusions A 1D alternate hybrid FV/FD conservative numerical model with shock-capturing capabilities for solving Nwogu s and MS equations, formulated in conservative form as to have identical flux terms as the SWE, has been developed. The conservative formulation and numerical scheme enhance the capability of the models without altering their dispersion characteristics. The proposed topography and wet/dry front discretizations provided accurate and stable wave propagation. NUMAN 2010 17

Conclusions A 1D alternate hybrid FV/FD conservative numerical model with shock-capturing capabilities for solving Nwogu s and MS equations, formulated in conservative form as to have identical flux terms as the SWE, has been developed. The conservative formulation and numerical scheme enhance the capability of the models without altering their dispersion characteristics. The proposed topography and wet/dry front discretizations provided accurate and stable wave propagation. For long waves that don t break, differences between SWE and Boussinesq models where small. NUMAN 2010 17

Conclusions A 1D alternate hybrid FV/FD conservative numerical model with shock-capturing capabilities for solving Nwogu s and MS equations, formulated in conservative form as to have identical flux terms as the SWE, has been developed. The conservative formulation and numerical scheme enhance the capability of the models without altering their dispersion characteristics. The proposed topography and wet/dry front discretizations provided accurate and stable wave propagation. For long waves that don t break, differences between SWE and Boussinesq models where small. The two models showed a good agreement with ( challenging ) experimental data. NUMAN 2010 17

Conclusions A 1D alternate hybrid FV/FD conservative numerical model with shock-capturing capabilities for solving Nwogu s and MS equations, formulated in conservative form as to have identical flux terms as the SWE, has been developed. The conservative formulation and numerical scheme enhance the capability of the models without altering their dispersion characteristics. The proposed topography and wet/dry front discretizations provided accurate and stable wave propagation. For long waves that don t break, differences between SWE and Boussinesq models where small. The two models showed a good agreement with ( challenging ) experimental data. Improvements and further testing are in need for the 2 breaking models in order to be more stable. NUMAN 2010 17

Conclusions A 1D alternate hybrid FV/FD conservative numerical model with shock-capturing capabilities for solving Nwogu s and MS equations, formulated in conservative form as to have identical flux terms as the SWE, has been developed. The conservative formulation and numerical scheme enhance the capability of the models without altering their dispersion characteristics. The proposed topography and wet/dry front discretizations provided accurate and stable wave propagation. For long waves that don t break, differences between SWE and Boussinesq models where small. The two models showed a good agreement with ( challenging ) experimental data. Improvements and further testing are in need for the 2 breaking models in order to be more stable. Ongoing work NUMAN 2010 17

Conclusions A 1D alternate hybrid FV/FD conservative numerical model with shock-capturing capabilities for solving Nwogu s and MS equations, formulated in conservative form as to have identical flux terms as the SWE, has been developed. The conservative formulation and numerical scheme enhance the capability of the models without altering their dispersion characteristics. The proposed topography and wet/dry front discretizations provided accurate and stable wave propagation. For long waves that don t break, differences between SWE and Boussinesq models where small. The two models showed a good agreement with ( challenging ) experimental data. Improvements and further testing are in need for the 2 breaking models in order to be more stable. Ongoing work 2D extension of the present model NUMAN 2010 17

Conclusions A 1D alternate hybrid FV/FD conservative numerical model with shock-capturing capabilities for solving Nwogu s and MS equations, formulated in conservative form as to have identical flux terms as the SWE, has been developed. The conservative formulation and numerical scheme enhance the capability of the models without altering their dispersion characteristics. The proposed topography and wet/dry front discretizations provided accurate and stable wave propagation. For long waves that don t break, differences between SWE and Boussinesq models where small. The two models showed a good agreement with ( challenging ) experimental data. Improvements and further testing are in need for the 2 breaking models in order to be more stable. Ongoing work 2D extension of the present model Extend to other Boussinesq-type models NUMAN 2010 17

References [1] Bermudez, A. and Vázquez-Cendón, M.E. 1994. Upwind methods for hyperbolic onservation laws with source terms. Computer Fluids, 23, 1049. [2] Brufau, P., García-Navarro,P. and Vázquez-Cendón,M.E. 2004. Zero mass error using unsteady wetting-drying conditions in shallow flows over dry irregular topography Int. J. Numer. Meth. Fluids, 45, 1047. [3] Delis, A.I., Kazolea, M. & Kampanis, N.A. 2008. A robust high-resolution finite volume scheme for the simulation of long waves over complex domains Int. J. Numer. Meth. Fluids, 56, 419 452. [4] Delis, A.I., Nikolos, I.K., Kazolea, M. 2010. Performance and comparizon of cell-centered and node centered unstructured finite volume discretizations for shallow water free surface flows. Archives of computational methods in engineering (ARCME), Accepted. [5] Madsen, P.A., Sörensen, O.R. 1992. A new form of the Boussinesq equations with improved linear dispersion characteristics. Patr 2. A slowing varying bathymetry. Coastal Engineering, 18, 183 204. [6] Shiach, J.B., Mingham, C.G. 2009. A temporally second-order acurate Godunov-type scheme for solving the extended Boussinesq equations. Coastal Engineering, 56, 32 45. [7] Nwogu, O. 1993. An alternative form of the Boussinesq equations for nearshore wave propagation. Jouranl of Waterway, Port, Coastal, and Ocsean Engineering, 119, 618 638. [8] Roe, P. L. 1981. Approximate Riemann solvers, parametre vectors, and difference schemes. Journal of Computational Physics, 43, 357 372. [9] Roeber, V., Cheung, K.F., Kobayashi, M.H. 2010. Shock-capturing Boussinesq-type model for nearshore wave processes. Coastal Engineering, 57, 407 423. [10] Tonelli, M., Petti, M., 2009. Hybrid finite-volume finite-difference scheme for 2DH improved Boussinesq equations Coast. Eng., 56, 609 620. [11] Yamamoto, S., Kano, S., Daiguji, H. 1998.An efficient CFD approach for simulating unsteady hypersonic shock-shock interface flows. Computers and Fluids,27,571 580. THANK YOU FOR YOUR ATTENTION! NUMAN 2010 18