tools to model texas estuaries
play

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


  1. THE OPEN ESTUARY: USING OPEN SOURCE TOOLS TO MODEL TEXAS ESTUARIES Solomon Negusse, Dharhas Pothina

  2. Modeling Bays and Estuaries Predictive modeling needs:  Environmental flow needs  Assisting navigation  Oil spill  Study impact of man made changes to the bays.

  3. Hydrodynamic Model Numerical Formulation of Governing Equations

  4. Hydrodynamic Model Numerical Formulation of Governing Equations

  5. Hydrodynamic Model Numerical Formulation of Governing Equations

  6. Hydrodynamic Model Numerical Formulation of Governing Equations

  7. Hydrodynamic Model Numerical Formulation of Governing Equations Water level, velocity, salinity temperature prediction at computational elements

  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

  9. SELFE Model work flow

  10. Computation Grid Generation  Surface Modeling Systems software

  11. Computation Grid Generation  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

  12. Interpolation in SMS

  13. Anisotropic stretched IDW interpolation in python

  14. Stretched Anisotropic IDW in SMS Interpolation w/ Python

  15. More input file processing  Pwl_interp.py  Usgsflow_interp.py  2dm2gr3.py

  16. Output Processing and Visualization  Pyselfe: python class for model output storage and access.

  17. Output Processing and Visualization  Matplotlib 2d plots.

  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

  19. Output Processing and Visualization  Selfe2tec2D.py  Converts data to structured data format.

  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

Recommend


More recommend