TOOLS TO MODEL TEXAS ESTUARIES Solomon Negusse, Dharhas Pothina - - PowerPoint PPT Presentation

tools to model texas estuaries
SMART_READER_LITE
LIVE PREVIEW

TOOLS TO MODEL TEXAS ESTUARIES Solomon Negusse, Dharhas Pothina - - PowerPoint PPT Presentation

THE OPEN ESTUARY: USING OPEN SOURCE TOOLS TO MODEL TEXAS ESTUARIES Solomon Negusse, Dharhas Pothina Modeling Bays and Estuaries Predictive modeling needs: Environmental flow needs Assisting navigation Oil spill Study impact of


slide-1
SLIDE 1

THE OPEN ESTUARY: USING OPEN SOURCE TOOLS TO MODEL TEXAS ESTUARIES

Solomon Negusse, Dharhas Pothina

slide-2
SLIDE 2

Modeling Bays and Estuaries

Predictive modeling needs:

  • Environmental flow needs
  • Assisting navigation
  • Oil spill
  • Study impact of man made changes to the

bays.

slide-3
SLIDE 3

Hydrodynamic Model

Numerical Formulation of Governing Equations

slide-4
SLIDE 4

Hydrodynamic Model

Numerical Formulation of Governing Equations

slide-5
SLIDE 5

Numerical Formulation of Governing Equations

Hydrodynamic Model

slide-6
SLIDE 6

Numerical Formulation of Governing Equations

Hydrodynamic Model

slide-7
SLIDE 7

Numerical Formulation of Governing Equations

Hydrodynamic Model

Water level, velocity, salinity temperature prediction at computational elements

slide-8
SLIDE 8

Selfe Model Applications

  • An open source hydrodynamic code written

in fortran.

  • Solves 3D physical variables(Free surface

elevation, velocity), Temperature & Salinity

  • Coded with mpi and run on in‐house HPC

cluster

  • Finite element model – run on unstructured

triangular mesh

slide-9
SLIDE 9

SELFE Model work flow

slide-10
SLIDE 10

Computation Grid Generation

  • Surface Modeling Systems software
slide-11
SLIDE 11
  • Good resolution control, grid modification

tools.

  • Nice user friendly Interface (kind of).
  • Still a lot of limitations:
  • available for windows os only, crashes a lot,

doesn’t handle big grids well.

  • Interpolation of bathymetry on to grid not

efficient

Computation Grid Generation

slide-12
SLIDE 12

Interpolation in SMS

slide-13
SLIDE 13

Anisotropic stretched IDW interpolation in python

slide-14
SLIDE 14

IDW in SMS

Stretched Anisotropic Interpolation w/ Python

slide-15
SLIDE 15

More input file processing

  • Pwl_interp.py
  • Usgsflow_interp.py
  • 2dm2gr3.py
slide-16
SLIDE 16

Output Processing and Visualization

  • Pyselfe: python class for model output storage and

access.

slide-17
SLIDE 17

Output Processing and Visualization

  • Matplotlib 2d plots.
slide-18
SLIDE 18

Field data for Calibration and Validation

  • Python INstrumentationToolkit (PINT):

putting data to common format

  • Pyhis : access timeseries data on the web

from different sources

slide-19
SLIDE 19

Output Processing and Visualization

  • Selfe2tec2D.py
  • Converts data to

structured data format.

slide-20
SLIDE 20

Conclusion and feature goals

  • Efficiency has improved through automation
  • Improved accuracy
  • Enhanced visualization capability

Goals:

‐ visualization with Mayavi, viSit, ‐ Making codes available for contribution ‐ Generic code structure with ability to write

translators for other hydro models inputs