23
General Estuarine Transport Model (GETM) History and Future Outlook Hans Burchard 1,2 and Karsten Bolding 2 [email protected], [email protected] 1. Baltic Sea Research Institute Warnem ¨ unde, Germany 2. Bolding & Burchard Hydrodynamics, Denmark 1. GETM Users Workshop, B˚ aring Hojskole, Denmark, June 6-8, 2004 – p. 1/23

General Estuarine Transport Model (GETM)

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: General Estuarine Transport Model (GETM)

General EstuarineTransport Model (GETM)

History and Future Outlook

Hans Burchard1,2 and Karsten Bolding2

[email protected], [email protected]

1. Baltic Sea Research Institute Warnemunde, Germany2. Bolding & Burchard Hydrodynamics, Denmark

1. GETM Users Workshop, Baring Hojskole, Denmark, June 6-8, 2004 – p. 1/23

Page 2: General Estuarine Transport Model (GETM)

Contents

• Prehistorical remarks (wattmod.pas)• The Arcachon shock• The Public Domain Model Market in the late 90s• First steps:mudflat.f• Highly idealised Oosterschelde• The marriage with GOTM• The Farvandsvæsenet push: Baroclinicity & Co.• Towards the GETM report 2002• First Baltic Sea applications

1. GETM Users Workshop, Baring Hojskole, Denmark, June 6-8, 2004 – p. 2/23

Page 3: General Estuarine Transport Model (GETM)

Contents

• The building of a user group• The parallelisation story• GETM as FRV operational model• GETM as work horse for EU projects• GETM as test facility for adaptive grids• Outlook

• What is GETM bad at ?• How is GETM being extended ?

1. GETM Users Workshop, Baring Hojskole, Denmark, June 6-8, 2004 – p. 3/23

Page 4: General Estuarine Transport Model (GETM)

Prehistorical remarksSome (negative) experience of az-coordinate-basedWadden Sea model (Burchard, 1995) has been usedfor the development of GETM. It came out thatresolution of the sea bed with step-like structures hasseveral disadvantages for resolving near-bed flows.

Grid layout for channel flow (left) and resulting eddy viscosity (dots, right)

1. GETM Users Workshop, Baring Hojskole, Denmark, June 6-8, 2004 – p. 4/23

Page 5: General Estuarine Transport Model (GETM)

Arcachon shock

During a workshop in Arcachon in May 1997, therewas a sudden need for a 3D Wadden Sea model forthe EU-project PhaSE, since 1D and 2D models didnot provide a sufficient basis for dynamics of benthicorganisms.However, such a (free) model was not on the marketby that time.Solution:Write it yourself !

1. GETM Users Workshop, Baring Hojskole, Denmark, June 6-8, 2004 – p. 5/23

Page 6: General Estuarine Transport Model (GETM)

Why a new 3D model?

Verti

cal d

iscre

tisat

ion

Horizo

ntal

discr

etisa

tion

Barot

ropic

time-

stepp

ing

High-o

rder

turb

ulenc

eclo

sure

s

Drying

/Floo

ding

Public

Domain

MOM-4 z CU MSP N N Y

POM s CU MSP Y N Y

MOHID s CA ADI Y Y Y

ROMS s CU MSP Y N Y

POL3DB s CA MSP Y N Y

GHER-M 2 − σ CA MSP Y N Y

COHERENS σ CA MSP Y N Y

TRIM-3D z CA IMP N Y N

MIKE-3 z CA ADI Y N N

TELEMAC-3D σ FE IMP Y Y N

ECOM s CU IMP Y Y Y

GETM s CU MSP Y Y Y

1. GETM Users Workshop, Baring Hojskole, Denmark, June 6-8, 2004 – p. 6/23

Page 7: General Estuarine Transport Model (GETM)

mudflat.fA new Wadden Sea model had been developed withina few months (Burchard, 1997), including ak-εturbulence closure model, momentum advection,drying and flooding, and mass conservation.

Velocity profiles over one tidal cycle with drying/flooding

1. GETM Users Workshop, Baring Hojskole, Denmark, June 6-8, 2004 – p. 7/23

Page 8: General Estuarine Transport Model (GETM)

Oosterschelde lightMussel beds (observed, above) and growth (simulated, below)

First ecosytem application of GETM in theframework of EU-project PhaSE, work carried out byPeter Herman and Francois Lamy, NIOO.

1. GETM Users Workshop, Baring Hojskole, Denmark, June 6-8, 2004 – p. 8/23

Page 9: General Estuarine Transport Model (GETM)

GOTM & GETMIn 1998mixedlayermodel.f became GOTM andmudflat.f became GETM. GETM calls GOTM bymeans of the following line:

call do turbulence(kmax,dt,D(i,j),u taus,u taub,z0s,z0b,h,

NN1d,SS1d,P,B)

GOTM homepage in 2004 (left) and GOTM developers in 1999 (right)

1. GETM Users Workshop, Baring Hojskole, Denmark, June 6-8, 2004 – p. 9/23

Page 10: General Estuarine Transport Model (GETM)

BBHIn 1999, the Bolding & Burchard HydrodynamicsGbR was founded in Varese (Italy) with the purposeof applications for EU-projects. This was also fuellingthe GOTM & GETM developments, specificallythrough the early FRV-cooperation.

1. GETM Users Workshop, Baring Hojskole, Denmark, June 6-8, 2004 – p. 10/23

Page 11: General Estuarine Transport Model (GETM)

FRV: Baroclinicity needed !

Within short time, the following features had to becoded:

• High-resolution advection schemes• Pressure gradient formulations• Stratificational input into turbulence closure

Extensively used test case: Lock exchange:

-15

-10

-5

10 20 30 40 50 60

0

1

2

3

4

5

x / km

z / m

a)

-15

-10

-5

10 20 30 40 50 60

0

1

2

3

4

5

x / m

z / m

a)

Lock exchange without (left) and with (right) TVD limiter

1. GETM Users Workshop, Baring Hojskole, Denmark, June 6-8, 2004 – p. 11/23

Page 12: General Estuarine Transport Model (GETM)

FRV: Curvilinear needed !

Within short time, orthogonal curvilinearhorizontal coordinates had to be coded:

1. GETM Users Workshop, Baring Hojskole, Denmark, June 6-8, 2004 – p. 12/23

Page 13: General Estuarine Transport Model (GETM)

FRV: Curvilinear tested !

Curvilinear grid layout (first tests):

Pers. comm. Karsten Hansen, Farvandsvæsenet

1. GETM Users Workshop, Baring Hojskole, Denmark, June 6-8, 2004 – p. 13/23

Page 14: General Estuarine Transport Model (GETM)

GETM Report 2002

Burchard and Bolding, European Commission, Rep. no. EUR 20253 EN, 157 pp., 2002.

1. GETM Users Workshop, Baring Hojskole, Denmark, June 6-8, 2004 – p. 14/23

Page 15: General Estuarine Transport Model (GETM)

FRV Baltic Sea applications

100

200

300

400

500

600

700

800

900

100 200 300 400 500 600 700 800 900 1000

05

101520

253035

x / nm

y/n

m

S / psu

SSS on June 1, 1997,∆x = ∆y = 3 nm

1. GETM Users Workshop, Baring Hojskole, Denmark, June 6-8, 2004 – p. 15/23

Page 16: General Estuarine Transport Model (GETM)

FRV Baltic Sea applications

T across Doggerbank W/E section I, 97/09/01

-70

-60

-50

-40

-30

-20

-10

0

100 150 200 250 300 350

0

5

10

15

20

∆x = ∆y = 6 nm

x / nm

z/m

T / ◦C

-60

-50

-40

-30

-20

-10

0

100 150 200 250 300 350

0

5

10

15

20

25

x / nm

z/m

T / ◦C

∆x = ∆y = 3 nm

1. GETM Users Workshop, Baring Hojskole, Denmark, June 6-8, 2004 – p. 16/23

Page 17: General Estuarine Transport Model (GETM)

GETM users• Emil Stanev (Oldenburg): Wadden Sea• Manuel Ruiz Villarreal (A Coruña): Tidal Elbe• Lars Umlauf (Lausanne): Lake Geneva• Frank Wolk (Hamburg): Lagrangian tracers• Adolf Stips (Ispra): Baltic Sea/North Sea• Elisaveta Paneva (Ispra): Black Sea• Bjarne Büchmann (Copenhagen): Baltic ...• Joanna Staneva (Oldenburg)• Eirwen Williams (Menai Bridge): Menai Strait• Marie Maar (Copenhagen): Doggerbank

1. GETM Users Workshop, Baring Hojskole, Denmark, June 6-8, 2004 – p. 17/23

Page 18: General Estuarine Transport Model (GETM)

Parallelisation

As part of the FRV cooperation, GETM has beenparallelised. It was an extremely tedious work toimplement the exchange of halo data in a completeand correct work.Now, GETM is fully parallelised using thedomain-decomposition technique and MPI (MessagePassing Interface).More information will be given in the presentations ofKarsten Bolding and Bjarne Büchmann.

1. GETM Users Workshop, Baring Hojskole, Denmark, June 6-8, 2004 – p. 18/23

Page 19: General Estuarine Transport Model (GETM)

Operational modelling

GETM is being implemented at Farvandavæsenet asoperational forecast model with focus on the DanishEEZ, running on a LINUX-Cluster.More information in the presentation by BjarneBüchmann.

1. GETM Users Workshop, Baring Hojskole, Denmark, June 6-8, 2004 – p. 19/23

Page 20: General Estuarine Transport Model (GETM)

EU-projects

Managing Benthic Ecosystems,buliding up of GETM as integrated modelenvironment for coupled benthic-pelagic ecosystemmodelling, focussing on benthic filter feeders, withapplications to Limfjorden (DK) and Oosterschelde(NL).

Monitoring illegal oil spills, couplingGETM with an oil spill model including transport andweathering.

1. GETM Users Workshop, Baring Hojskole, Denmark, June 6-8, 2004 – p. 20/23

Page 21: General Estuarine Transport Model (GETM)

GETM as resarch toolAdaptive grids, example from GOTM. This is in theprocess of being included into GETM (Beckers andBurchard, in prep.).

Burchard and Beckers [2004]1. GETM Users Workshop, Baring Hojskole, Denmark, June 6-8, 2004 – p. 21/23

Page 22: General Estuarine Transport Model (GETM)

Known problems

Most eminent problem:Pressure gradient problemgenerally known for bottom-fitted coordinates.

Strategy for fixing: Smooting of bathymetry, highhorizontal resolution, generalised vertical coordinates,. . .

Further problems:limitations due to structured grid,strategy: two-way nesting, curvilinear grids . . .Openboundary conditions, strategy: implement better ones

1. GETM Users Workshop, Baring Hojskole, Denmark, June 6-8, 2004 – p. 22/23

Page 23: General Estuarine Transport Model (GETM)

Future extentions• Interactive coupling to pelagic and benthic

ecosystems (started)• Extended source code documentation (in

progress)• Improved open bounday conditions (projected)• Surface wave module (projected)• Periodic boundary conditions (projected)• Two-way nesting (projected)• Thermo-dynamic ice model (planned)• Non-hydrostatic processes (dreaming of)• . . .

1. GETM Users Workshop, Baring Hojskole, Denmark, June 6-8, 2004 – p. 23/23