andrea doglioli - osu pytheasdoglioli/seminarioarp...seagrid seagrid orthogonal grid maker for...
TRANSCRIPT
![Page 1: Andrea Doglioli - OSU Pytheasdoglioli/seminarioARP...SEAGRID SeaGrid Orthogonal Grid Maker For Matlab Dr. Charles R. Denham, U.S. Geological Survey, Woods Hole, MA 02543 SeaGrid is](https://reader033.vdocuments.mx/reader033/viewer/2022060306/5f097c1b7e708231d4270c8c/html5/thumbnails/1.jpg)
Introduzione all'uso di un modello numerico di circolazione:
ROMS-AGRIF
Andrea Doglioli
Sala conferenze ISMAR-CNR, VeneziaMercoledì 14 Luglio 2010
![Page 2: Andrea Doglioli - OSU Pytheasdoglioli/seminarioARP...SEAGRID SeaGrid Orthogonal Grid Maker For Matlab Dr. Charles R. Denham, U.S. Geological Survey, Woods Hole, MA 02543 SeaGrid is](https://reader033.vdocuments.mx/reader033/viewer/2022060306/5f097c1b7e708231d4270c8c/html5/thumbnails/2.jpg)
http://lseet.univ-tln.fr/ecoleete/Documents/ROMS_TOOLS.pdf
http://www.myroms.org/
![Page 3: Andrea Doglioli - OSU Pytheasdoglioli/seminarioARP...SEAGRID SeaGrid Orthogonal Grid Maker For Matlab Dr. Charles R. Denham, U.S. Geological Survey, Woods Hole, MA 02543 SeaGrid is](https://reader033.vdocuments.mx/reader033/viewer/2022060306/5f097c1b7e708231d4270c8c/html5/thumbnails/3.jpg)
http://lseet.univ-tln.fr/ecoleete/Documents/ROMS_TOOLS.pdf
![Page 4: Andrea Doglioli - OSU Pytheasdoglioli/seminarioARP...SEAGRID SeaGrid Orthogonal Grid Maker For Matlab Dr. Charles R. Denham, U.S. Geological Survey, Woods Hole, MA 02543 SeaGrid is](https://reader033.vdocuments.mx/reader033/viewer/2022060306/5f097c1b7e708231d4270c8c/html5/thumbnails/4.jpg)
http://lseet.univ-tln.fr/ecoleete/Documents/ROMS_TOOLS.pdf
![Page 5: Andrea Doglioli - OSU Pytheasdoglioli/seminarioARP...SEAGRID SeaGrid Orthogonal Grid Maker For Matlab Dr. Charles R. Denham, U.S. Geological Survey, Woods Hole, MA 02543 SeaGrid is](https://reader033.vdocuments.mx/reader033/viewer/2022060306/5f097c1b7e708231d4270c8c/html5/thumbnails/5.jpg)
http://lseet.univ-tln.fr/ecoleete/Documents/ROMS_TOOLS.pdf
![Page 6: Andrea Doglioli - OSU Pytheasdoglioli/seminarioARP...SEAGRID SeaGrid Orthogonal Grid Maker For Matlab Dr. Charles R. Denham, U.S. Geological Survey, Woods Hole, MA 02543 SeaGrid is](https://reader033.vdocuments.mx/reader033/viewer/2022060306/5f097c1b7e708231d4270c8c/html5/thumbnails/6.jpg)
http://lseet.univ-tln.fr/ecoleete/Documents/ROMS_TOOLS.pdf
![Page 7: Andrea Doglioli - OSU Pytheasdoglioli/seminarioARP...SEAGRID SeaGrid Orthogonal Grid Maker For Matlab Dr. Charles R. Denham, U.S. Geological Survey, Woods Hole, MA 02543 SeaGrid is](https://reader033.vdocuments.mx/reader033/viewer/2022060306/5f097c1b7e708231d4270c8c/html5/thumbnails/7.jpg)
![Page 8: Andrea Doglioli - OSU Pytheasdoglioli/seminarioARP...SEAGRID SeaGrid Orthogonal Grid Maker For Matlab Dr. Charles R. Denham, U.S. Geological Survey, Woods Hole, MA 02543 SeaGrid is](https://reader033.vdocuments.mx/reader033/viewer/2022060306/5f097c1b7e708231d4270c8c/html5/thumbnails/8.jpg)
![Page 9: Andrea Doglioli - OSU Pytheasdoglioli/seminarioARP...SEAGRID SeaGrid Orthogonal Grid Maker For Matlab Dr. Charles R. Denham, U.S. Geological Survey, Woods Hole, MA 02543 SeaGrid is](https://reader033.vdocuments.mx/reader033/viewer/2022060306/5f097c1b7e708231d4270c8c/html5/thumbnails/9.jpg)
Onde de Sverdrup
Onde de Kelvin
![Page 10: Andrea Doglioli - OSU Pytheasdoglioli/seminarioARP...SEAGRID SeaGrid Orthogonal Grid Maker For Matlab Dr. Charles R. Denham, U.S. Geological Survey, Woods Hole, MA 02543 SeaGrid is](https://reader033.vdocuments.mx/reader033/viewer/2022060306/5f097c1b7e708231d4270c8c/html5/thumbnails/10.jpg)
flow diagram
mode interne (lent) => 3Dmode externe (rapide) => 2D
![Page 11: Andrea Doglioli - OSU Pytheasdoglioli/seminarioARP...SEAGRID SeaGrid Orthogonal Grid Maker For Matlab Dr. Charles R. Denham, U.S. Geological Survey, Woods Hole, MA 02543 SeaGrid is](https://reader033.vdocuments.mx/reader033/viewer/2022060306/5f097c1b7e708231d4270c8c/html5/thumbnails/11.jpg)
![Page 12: Andrea Doglioli - OSU Pytheasdoglioli/seminarioARP...SEAGRID SeaGrid Orthogonal Grid Maker For Matlab Dr. Charles R. Denham, U.S. Geological Survey, Woods Hole, MA 02543 SeaGrid is](https://reader033.vdocuments.mx/reader033/viewer/2022060306/5f097c1b7e708231d4270c8c/html5/thumbnails/12.jpg)
http://ebiquity.umbc.edu/blogger/wp-content/uploads//2006/07/latitude-longitude.gif
http://www.lodyc.jussieu.fr/opa/Docu_Free/Doc_models/Doc_OPA8.1.pdf
![Page 13: Andrea Doglioli - OSU Pytheasdoglioli/seminarioARP...SEAGRID SeaGrid Orthogonal Grid Maker For Matlab Dr. Charles R. Denham, U.S. Geological Survey, Woods Hole, MA 02543 SeaGrid is](https://reader033.vdocuments.mx/reader033/viewer/2022060306/5f097c1b7e708231d4270c8c/html5/thumbnails/13.jpg)
![Page 14: Andrea Doglioli - OSU Pytheasdoglioli/seminarioARP...SEAGRID SeaGrid Orthogonal Grid Maker For Matlab Dr. Charles R. Denham, U.S. Geological Survey, Woods Hole, MA 02543 SeaGrid is](https://reader033.vdocuments.mx/reader033/viewer/2022060306/5f097c1b7e708231d4270c8c/html5/thumbnails/14.jpg)
Sannino et al.
![Page 15: Andrea Doglioli - OSU Pytheasdoglioli/seminarioARP...SEAGRID SeaGrid Orthogonal Grid Maker For Matlab Dr. Charles R. Denham, U.S. Geological Survey, Woods Hole, MA 02543 SeaGrid is](https://reader033.vdocuments.mx/reader033/viewer/2022060306/5f097c1b7e708231d4270c8c/html5/thumbnails/15.jpg)
SEAGRID
SeaGrid Orthogonal Grid Maker For Matlab
Dr. Charles R. Denham, U.S. Geological Survey, Woods Hole, MA 02543
SeaGrid is a Matlab 5.2+ application for generating an orthogonal grid within a curved perimeter, suitable for oceanographic modeling.
With SeaGrid, one can:
●Select a conformal map projection.●Manually adjust grid corner points and curved boundaries.●Modify the number of grid-cells and grid-line spacings.●Compute depths, land-masking, and orthogonality.●Save, then later reload a grid for further work.●Port a grid to Matlab on another computer.●Create SCRUM/ROMS-like and ECOM-like output files.●Get comprehensive built-in help.
Starting from a conformal projection (such as Mercator) of the targeted area, SeaGrid uses the Ives-Zacharias scheme to conformally map the curved perimeter to a rectangle, after which, a Poisson solver fills the interior with orthogonally distributed grid points.
![Page 16: Andrea Doglioli - OSU Pytheasdoglioli/seminarioARP...SEAGRID SeaGrid Orthogonal Grid Maker For Matlab Dr. Charles R. Denham, U.S. Geological Survey, Woods Hole, MA 02543 SeaGrid is](https://reader033.vdocuments.mx/reader033/viewer/2022060306/5f097c1b7e708231d4270c8c/html5/thumbnails/16.jpg)
Griglie verticali
![Page 17: Andrea Doglioli - OSU Pytheasdoglioli/seminarioARP...SEAGRID SeaGrid Orthogonal Grid Maker For Matlab Dr. Charles R. Denham, U.S. Geological Survey, Woods Hole, MA 02543 SeaGrid is](https://reader033.vdocuments.mx/reader033/viewer/2022060306/5f097c1b7e708231d4270c8c/html5/thumbnails/17.jpg)
Song, Y.T., Haidvogel, D., 1994. A semi-implicit ocean circullation model using a generalized topography following coordinate system. J. Comp. Phys. 115, 228–248.
![Page 18: Andrea Doglioli - OSU Pytheasdoglioli/seminarioARP...SEAGRID SeaGrid Orthogonal Grid Maker For Matlab Dr. Charles R. Denham, U.S. Geological Survey, Woods Hole, MA 02543 SeaGrid is](https://reader033.vdocuments.mx/reader033/viewer/2022060306/5f097c1b7e708231d4270c8c/html5/thumbnails/18.jpg)
http://hpl.umces.edu/ocean/sml_main.htm
Strato Limite Oceanico
![Page 19: Andrea Doglioli - OSU Pytheasdoglioli/seminarioARP...SEAGRID SeaGrid Orthogonal Grid Maker For Matlab Dr. Charles R. Denham, U.S. Geological Survey, Woods Hole, MA 02543 SeaGrid is](https://reader033.vdocuments.mx/reader033/viewer/2022060306/5f097c1b7e708231d4270c8c/html5/thumbnails/19.jpg)
L'esperimento di Reynolds sulla turbolenza
![Page 20: Andrea Doglioli - OSU Pytheasdoglioli/seminarioARP...SEAGRID SeaGrid Orthogonal Grid Maker For Matlab Dr. Charles R. Denham, U.S. Geological Survey, Woods Hole, MA 02543 SeaGrid is](https://reader033.vdocuments.mx/reader033/viewer/2022060306/5f097c1b7e708231d4270c8c/html5/thumbnails/20.jpg)
RANS (Reynolds Averaged Navier Stokes) equations
Tre nuove variabili!!??!!
J.V. Boussinesq (1842 – 1929) propose la sostituzione seguente
Introducendo i coefficienti di mescolamento turbolento (eddy viscosity)Ma quali valori? (In particolare per Az!!!)
![Page 21: Andrea Doglioli - OSU Pytheasdoglioli/seminarioARP...SEAGRID SeaGrid Orthogonal Grid Maker For Matlab Dr. Charles R. Denham, U.S. Geological Survey, Woods Hole, MA 02543 SeaGrid is](https://reader033.vdocuments.mx/reader033/viewer/2022060306/5f097c1b7e708231d4270c8c/html5/thumbnails/21.jpg)
Coeff. verticale: approccio energia cinetica turbolenta
![Page 22: Andrea Doglioli - OSU Pytheasdoglioli/seminarioARP...SEAGRID SeaGrid Orthogonal Grid Maker For Matlab Dr. Charles R. Denham, U.S. Geological Survey, Woods Hole, MA 02543 SeaGrid is](https://reader033.vdocuments.mx/reader033/viewer/2022060306/5f097c1b7e708231d4270c8c/html5/thumbnails/22.jpg)
Coeff. verticale: approccio K-profile
OBL
Interior
![Page 23: Andrea Doglioli - OSU Pytheasdoglioli/seminarioARP...SEAGRID SeaGrid Orthogonal Grid Maker For Matlab Dr. Charles R. Denham, U.S. Geological Survey, Woods Hole, MA 02543 SeaGrid is](https://reader033.vdocuments.mx/reader033/viewer/2022060306/5f097c1b7e708231d4270c8c/html5/thumbnails/23.jpg)
![Page 24: Andrea Doglioli - OSU Pytheasdoglioli/seminarioARP...SEAGRID SeaGrid Orthogonal Grid Maker For Matlab Dr. Charles R. Denham, U.S. Geological Survey, Woods Hole, MA 02543 SeaGrid is](https://reader033.vdocuments.mx/reader033/viewer/2022060306/5f097c1b7e708231d4270c8c/html5/thumbnails/24.jpg)
![Page 25: Andrea Doglioli - OSU Pytheasdoglioli/seminarioARP...SEAGRID SeaGrid Orthogonal Grid Maker For Matlab Dr. Charles R. Denham, U.S. Geological Survey, Woods Hole, MA 02543 SeaGrid is](https://reader033.vdocuments.mx/reader033/viewer/2022060306/5f097c1b7e708231d4270c8c/html5/thumbnails/25.jpg)
ROMS:- Solves the Primitive Equations: Boussinesq approximation + hydrostatic vertical momentum balance.- Discretized in coastline- and terrain-following curvilinear coordinates.- Split-explicit, free-surface oceanic model: short time steps to advance the barotropic momentum equations,and a much larger time step for temperature, salinity, and baroclinic momentum.- Special 2-way time-averaging procedure for the barotropic mode, which satisfies the 3D continuity equation.- Baroclinic mode discretized using a third-order accurate predictor (Leap-Frog) and corrector (Adams-Molton) time-stepping algorithm: substantial increase in the permissible time-step size.
- Designed to be optimized on shared-memory parallel computer architectures.- Parallelization by two-dimensional subdomain partitioning.- Multiple subdomains can be assigned to each processor to optimize the use of processor cache memory.- Super-linear scaling: performance growth even faster than the number of CPUs.- Ported successfully to distributed-memory platforms (clusters, earth simulator)
- Third-order, upstream-biased advection scheme: allows the generation of steep gradients.- Improved calculation of the horizontal pressure gradients.- Subgrid-scale vertical mixing processes: K-Profile Parameterization (KPP) boundary-layer scheme.
- Open boundaries: active, implicit, upstream-biased radiation conditions.- Nesting capability: AGRIF (Adaptive Grid Refinement in Fortran) library. Arbitrary number of fixed grids.
- Sediment module.- Biogeochemical module.- Float tracking module.
- ROMSTOOLS: matlab scripts to help the generation and visualization of ROMS configurations.http://lseet.univ-tln.fr/ecoleete/Documents/ROMS_TOOLS.pdf
![Page 26: Andrea Doglioli - OSU Pytheasdoglioli/seminarioARP...SEAGRID SeaGrid Orthogonal Grid Maker For Matlab Dr. Charles R. Denham, U.S. Geological Survey, Woods Hole, MA 02543 SeaGrid is](https://reader033.vdocuments.mx/reader033/viewer/2022060306/5f097c1b7e708231d4270c8c/html5/thumbnails/26.jpg)
http://lseet.univ-tln.fr/ecoleete/Documents/ROMS_TOOLS.pdf
![Page 27: Andrea Doglioli - OSU Pytheasdoglioli/seminarioARP...SEAGRID SeaGrid Orthogonal Grid Maker For Matlab Dr. Charles R. Denham, U.S. Geological Survey, Woods Hole, MA 02543 SeaGrid is](https://reader033.vdocuments.mx/reader033/viewer/2022060306/5f097c1b7e708231d4270c8c/html5/thumbnails/27.jpg)
http://lseet.univ-tln.fr/ecoleete/Documents/ROMS_TOOLS.pdf
![Page 28: Andrea Doglioli - OSU Pytheasdoglioli/seminarioARP...SEAGRID SeaGrid Orthogonal Grid Maker For Matlab Dr. Charles R. Denham, U.S. Geological Survey, Woods Hole, MA 02543 SeaGrid is](https://reader033.vdocuments.mx/reader033/viewer/2022060306/5f097c1b7e708231d4270c8c/html5/thumbnails/28.jpg)
http://lseet.univ-tln.fr/ecoleete/Documents/ROMS_TOOLS.pdf
![Page 29: Andrea Doglioli - OSU Pytheasdoglioli/seminarioARP...SEAGRID SeaGrid Orthogonal Grid Maker For Matlab Dr. Charles R. Denham, U.S. Geological Survey, Woods Hole, MA 02543 SeaGrid is](https://reader033.vdocuments.mx/reader033/viewer/2022060306/5f097c1b7e708231d4270c8c/html5/thumbnails/29.jpg)
http://lseet.univ-tln.fr/ecoleete/Documents/ROMS_TOOLS.pdf
![Page 30: Andrea Doglioli - OSU Pytheasdoglioli/seminarioARP...SEAGRID SeaGrid Orthogonal Grid Maker For Matlab Dr. Charles R. Denham, U.S. Geological Survey, Woods Hole, MA 02543 SeaGrid is](https://reader033.vdocuments.mx/reader033/viewer/2022060306/5f097c1b7e708231d4270c8c/html5/thumbnails/30.jpg)
http://lseet.univ-tln.fr/ecoleete/Documents/ROMS_TOOLS.pdf