En:using ww3:2013 fall waves school : Différence entre versions

De WAVEWATCH-III Wiki
(Program)
 
(114 révisions intermédiaires par 4 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
 +
the most recent material is available here :
 +
[[  En:using_ww3:2014_fall_waves_school | 2014 Fall Wave school ]] (sorry for the wrong link in the Coastal List e-mail ...)
 +
 
[[Fichier:Chantal_Antilles.png|400px|thumb|right|Example of unstructured grid and model results (color is wave height) for the French West Indies, case of 2013 Tropical storm Chantal. See http://www.previmer.org/previsions/vagues for real time forecasts and hindcast visualizations ]]  
 
[[Fichier:Chantal_Antilles.png|400px|thumb|right|Example of unstructured grid and model results (color is wave height) for the French West Indies, case of 2013 Tropical storm Chantal. See http://www.previmer.org/previsions/vagues for real time forecasts and hindcast visualizations ]]  
  
 +
= aims and scope =
 +
The "waves school" started on November 4... and just finished ... or rather, was just a beginning for the attendees.
 +
It is intended for graduate students, post-docs, researchers, engineers or consultant that are dealing with ocean wave data of one form or another. The school draws from the latest developments made possible by the IOWAGA, NOPP-waves,  & Previmer, projects, and benefits from the new (alpha) release of the WAVEWATCH III (R) version 4 from NOAA/NCEP.
 +
 +
 +
= Live streaming  =
 +
 +
The morning lectures have been streamed live on youtube. They are now avaiable to view: follow the links from the different pages: waves 101 to triangles 201.
 +
 +
= Program  =
 +
 +
The program was designed in such a way that people that only use wave data and do not want to run a model can attend day 1 & 2 while the real brave geeks that actually want to install WAVEWATCH III and run the thing will be welcome to stay until late Friday.
 +
It is thus broken into :
 +
: [[En:using ww3:2013 fall waves school:waves 101|Waves 101]]: wave data and measurements
 +
: [[En:using ww3:2013 fall waves school:waves 201|Waves 201]]: principles of the action balance, parameterizations, impact on model results
 +
: [[En:using ww3:2013 fall waves school:waves 301|Waves 301]]: running the wave model
 +
: [[En:using ww3:2013 fall waves school:triangles 101|Triangles 101]]: running on triangular meshes
 +
: [[En:using ww3:2013 fall waves school:triangles 201|Triangles 201]]: triangle mesh generation and optimization.
 +
: [[En:using ww3:2013 fall waves school:2013 Fall Projects|Project]]: let's see how to apply all this for your own project.
 +
 +
Please follow links for slides, videos, and tutorial material.
 +
 +
 +
*Monday 4, 9-10 AM, Ifremer, Salon de l'ocean: Welcome, coffee, logistics, discussion of participants objectives (e-mail discussions before are welcome): what do you want to acheive / understand with wave data and models.
 +
 +
*Monday 4, morning, starting at 10 AM, Salon de l'Océan (lectures).
 +
 +
:10:00 [[En:using ww3:2013 fall waves school:waves 101|basic principles of ocean waves: elevations, velocities, pressure.... and spectra ]] ( F. Ardhuin) 
 +
:10:40 [[En:using ww3:2013 fall waves school:waves 101|wave parameters: what can be measured and what is usually measured ]] ( F. Ardhuin)
 +
:11:15 break
 +
:11:30 [[En:using ww3:2013 fall waves school:waves 101|wave measurement databases: satellites, buoys, seismic noise and models , an Ifremer perspective ]] (F. Ardhuin) 
 +
:12:00  [[En:using ww3:2013 fall waves school:waves 101|wave parameters: the NCEP hindcast and forecast database ]]  ( Henrique Alves) 
 +
:12:30 examples of ocean engineering applications: long term statistics ... ( Michel Olagnon)  [http://www.youtube.com/watch?v=8cmiKI_E370 recorded on YouTube]
 +
 +
:Lunch break 1 PM - 2 PM
 +
 +
*Monday 4, afternon, starting at 2 PM (hands-on practical training: computer rooms B011 and B012 at IUEM )
 +
 +
:[[En:using ww3:2013 fall waves school:waves 101| Working with modelled and measured wave data  ]]
 +
:coffee break from 4 PM to 4:30 PM & Posters
 +
:[[En:using ww3:2013 fall waves school:waves 101| reading and plotting maps of wave parameters  ]]
 +
:closing at 6 PM.
 +
 +
*Dinner at 8 PM at "Latitude crêpes" on the harbor of Brest [ http://www.blenoir.com/latitude-crepe.htm ]
 +
 +
 +
*Tuesday 5: Physical parameterizations and numerics, (lectures, Ifremer, Salon de l'Ocean)
 +
 +
:09:00 [[En:using ww3:2013 fall waves school:waves 201| The (first) 31 -year reanalysis of waves at NCEP using CFSR winds ]] (H. Alves)  .
 +
 +
:09:30 [[En:using ww3:2013 fall waves school:waves 201| data freely available from NCEP ]] (H. Alves).
 +
:09:40 [[En:using ww3:2013 fall waves school:waves 201| the wave action equation and source terms, basic principles ]] (H. Alves).
 +
:10:15 [[En:using ww3:2013 fall waves school:waves 201| Effects of parameterizations on wave model results  ]] (F. Ardhuin).
 +
:11:15 coffee break
 +
:10:45 [[En:using ww3:2013 fall waves school:waves 201|  Effects of forcing fields (winds, currents ...) on wave model results ]] (F. Ardhuin)
 +
:11:30 [[En:using ww3:2013 fall waves school:waves 201| wave model numerics: principles and dirty tricks ]] (A. Roland and F. Ardhuin)
 +
:12:15 [[En:using ww3:2013 fall waves school:waves 301| Installing and running WAVEWATCH III: from ww3_grid to ww3_out*  ]] (H. Alves. )
 +
:13:00 Lunch break
 +
 +
 +
*Tuesday 5: Physical parameterizations and numerics. afternoon (hands-on practical training: rooms  B011 and B012 at IUEM )
 +
:13:30 [[En:using ww3:2013 fall waves school:waves 101| comparing modeled and measured seismic noise records  ]]
 +
:13:45 [[En:using ww3:2013 fall waves school:waves 201|  model validation with altimeter data ]]
 +
:16:00 coffee break and posters
 +
:16:45 [[En:using ww3:2013 fall waves school:waves 201| using python for analysing NCEP's wave data, including ensemble forecasts ]]
 +
:17:00 [[En:using ww3:2013 fall waves school:waves 301| Basic setup and compilation of WW3 ]]
 +
: closing .. around 6 PM
 +
 +
 +
*Wednesday 6, morning:
  
= aims and scope =
+
:09:00 [[En:using ww3:2013 fall waves school:waves 301| Installing and running WAVEWATCH III: continued ]] (H. Alves)  
The "waves school" will start on November 4 . It is intended for graduate students, post-docs, researchers, engineers or consultant that are dealing with ocean wave data of one form or another. The school will draw from the latest developments made possible by the IOWAGA, NOPP-waves, & Previmer, projects, and will benefit from the new (beta) release of the WAVEWATCH III (R) version 4 from NOAA/NCEP.
+
:10:00 [[En:using ww3:2013 fall waves school:waves 301| introduction to grid types and multi-grid ]] (F. Ardhuin).
  
 +
:10:30 coffee break
 +
:10:50 [[En:using ww3:2013 fall waves school:triangles 101|specific aspects of unstructured grids ]] (A. Roland & F. Ardhuin)
 +
:11:20 [[En:using ww3:2013 fall waves school:waves 301|  grid generation for regular grids ]] (H. Alves)
 +
:12:20 lunch break
  
= Local information =
+
*Wednesday 6, afternon (hands-on practical training)
To prepare your stay in Brest during the ww3 training course, please find
+
:13:00 [[En:using ww3:2013 fall waves school:waves 301|  Example on Lake Victoria  ]]
[[En:using_ww3:2013_fall_waves_school:brest | here ]] all the information you need. For any question, send email to mickael.accensi@ifremer.fr
+
:13:30 [[En:using ww3:2013 fall waves school:waves 301| First step on ww3 wiki and caparmor use ]]
 +
:15:45 coffee break and posters
 +
:16:30 [[En:using ww3:2013 fall waves school:triangles 101| running a triangular mesh ]]
 +
:17:30 [[En:using ww3:2013 fall waves school:waves 301| grid generation (gridgen: regular grids) ]]
 +
:midnight [[En:using ww3:2013 fall waves school:waves 301|  gridgen (continued) and running the multigrid ]]
  
= Live streaming  =
+
:closing at 6 PM or before
  
The morning lectures will be streamed in live on youtube. We will do 2 or 3 videos per morning, depending on the program.
 
  
The youtube links for live streaming will be given each morning on this page. It will also be possible to watch them after. A listing will be done here.  
+
*Thursday 7, morning (9 AM, salon de l'océan)
 +
:09:00 [[En:using ww3:2013 fall waves school:waves 301| Running WW3 as a multi-grid system ]]  (M. Accensi)
 +
:09:40 [[En:using ww3:2013 fall waves school:triangles 101|Mesh generation with polymesh ]] (A. Roland, F. Ardhuin)
 +
:10:15 [[En:using ww3:2013 fall waves school:triangles 201|Mesh optimization for explicit schemes in WAVEWATCH III ]] ( F. Ardhuin)
 +
:10:30 coffee break
 +
:11:30 [[En:using ww3:2013 fall waves school:triangles 201|designing a mesh from scratch (with performance in mind) ]] ( F. Ardhuin & A. Roland 40')
 +
:12:10 Lunch Break
 +
*Thursday 7, afternoon: (hands-on practical training, computer rooms at IUEM B011 and B012  )
 +
:13:15 [[En:using ww3:2013 fall waves school:triangles 101|using polymesh for triangle mesh generation ]]
 +
:15:45 coffee break
 +
:16:15 [[En:using ww3:2013 fall waves school:triangles 201 | optimizing a mesh ]]
  
click here for [http://youtu.be/hC6-f5oworg live]
+
*Friday 8, morning  (hands-on: salon de l'océan). We will be available from 8:30 to 12:30 AM. But that is your day: you decide on the program.
 +
:08:30  Helping around with your projects (mesh or grid generation ...), installation on your laptop / cluster ...
 +
:10:30 Coffee break
 +
:10:50  Continued + your feedback (how effective this was, possible other topics of interest: coupling to atmospheric or circulation models, more applied topics like marine energy, sediment transport, extreme analysis ... )
 +
:12:30 Finishing (lunch is possible at Ifremer)
  
 
= Participants =
 
= Participants =
Ligne 26 : Ligne 120 :
  
 
== List of registered trainees ==
 
== List of registered trainees ==
*01 Anthony, Robert : '''to be confirmed'''
+
*01 Barbariol, Francesco: confirmed
*02 Barbariol, Francesco: confirmed (last 3 days only)
+
*02 Benetazzo, Alvise: confirmed
*03 Benetazzo, Alvise: confirmed
+
*03 Benshila, Rachid: confirmed
*04 Benshila, Rachid: confirmed
+
*04 Camarena, Amaury: confirmed
 
*05 Chailan, Romain: confirmed
 
*05 Chailan, Romain: confirmed
 
*06 Gallagher, Sarah: confirmed
 
*06 Gallagher, Sarah: confirmed
Ligne 36 : Ligne 130 :
 
*09 Gualtieri, Lucia: confirmed (2 days only)
 
*09 Gualtieri, Lucia: confirmed (2 days only)
 
*10 Leckler, Fabien: confirmed
 
*10 Leckler, Fabien: confirmed
*11 Lagodan, Sabique: '''to be confirmed'''
+
*11 Magne, Rudy: confirmed
*12 Magne, Rudy: confirmed
+
*12 Mediavilla, Dernis: confirmed
*13 Mansal, Leon : '''canceled ... moved to march 2014'''
+
*13 Michaud, Héloïse: confirmed
*14 Mediavilla, Dernis: confirmed
+
*14 Mora Escalante, Rodney: confirmed
*15 Michaud, Eloise: confirmed
+
*15 Pallares, Elena: confirmed
*16 Mora Escalante, Rodney: '''to be confirmed'''
+
*16 Pianezze, Joris: confirmed
*17 Pallares, Elena: confirmed
+
*17 Perez, Jorge: confirmed
*18 Pianezze, Joris: confirmed
+
*18 Pein, Johannes: confirmed
*19 Perez, Jorge: confirmed
+
*19 Rawat, Arshad: confirmed
*20 Pein, Johannes: confirmed
+
*20 Sepulveda, Andres: confirmed
*21 Rawat, Arshad: confirmed
+
*21 Stutzmann, Eleonore: confirmed (2 days only)
*22 Sepulveda, Andres: confirmed
+
*22 Veras Guimaraes, Pedro: confirmed
*23 Stutzmann, Eleonore: confirmed (2 days only)
 
*24 Veras Guimaraes, Pedro: confirmed
 
*25 Camarena, Amaury: confirmed
 
  
==Waiting list for November 2013 ==
 
*01 Yohia, Christophe
 
  
== list for March 2014 ==
+
= code and tools versions  =  
*13 Mansal, Leon
+
== Matlab or Octave  ==
+ Many other people
+
Easy reading of NetCDF 4 requires a Matlab version R2010b or more recent. Otherwise you may transform NetCDF 4 in NetCDF 3 and use a Matlab version that is as old as 2008. 
  
= code and tools versions  =
+
Andres Sepulveda has started to adapt some of our basic matlab tools for *Octave* (an open source alternative to Matlab). You may contact him directly.
== Matlab or octave  ==
+
To read NetCDF files in octave you the toolbox [http://modb.oce.ulg.ac.be/mediawiki/index.php/NetCDF_toolbox_for_Octave octcdf], which uses a recent version, 3.4.X at least.
Easy reading of NetCDF 4 requires a Matlab version R2010b or more recent. Otherwise you may transform NetCDF 4 in NetCDF 3 and use a Matlab version that is as old as 2008.  Andres Sepulveda has started to adapt some of our basic matlab tools for *Octave* (an open source alternative to Matlab). You may contact him directly.  
 
  
 
== IDL ==
 
== IDL ==
For visualization of model output (maps, time series ...) and mesh generation we will use a runtime version of IDL that will allow you to use our [[ En:idl_tool | Wave Visualization and Analysis Tool  ]].  Please follow the indications on that page.  
+
For visualization of model output (maps, time series ...) and mesh generation we will use a runtime version of IDL that will allow you to use our [[ En:idl_tool | Wave Visualization and Analysis Tool  ]].  Please follow the indications on that page.
  
== WAVEWATCH III ==
+
For this you need to register in the Exelis website, wait for an approval of your account, and then download IDL. It might take a few days for you account to be approved, so please register as soon as possible.
The WW3 code version to be used is alpha-4.12, with a tar-ball kindly prepared by Henrique Alves. 
 
A request for access to this code version will be sent to NCEP this week (October 7). Due to US gov. shutdown, a temporary ftp site for download may be set up at Ifremer. However please read the licensing agreement and
 
[ftp://ftp.ifremer.fr/ifremer/cersat/products/gridded/wavewatch3/pub/HINDCAST/publications/WW3_early_distribution.pdf | this clarification by NCEP] .
 
  
Because it is an "alpha" version, there are still a few things that need to be ironed out ... thank you for your patience.
+
==Polymesh ==
On [[ En:using_ww3:2013_fall_waves_school:alpha-4.12-bugs | this page ]] you will find a list of known issues ...
+
Polymesh is an interface to the grid generation tool Triangle. You will [[ En:toolbox:polymesh | find details here ]].  
The manual (which is contained in the package) is available  [ftp://ftp.ifremer.fr/ifremer/cersat/products/gridded/wavewatch3/pub/HINDCAST/publications/manual_WW3_alpha_4p12.pdf|here] . The cover page says it corresponds to version 4.08  updated on August 25, 2011 ... This is not true! It does correspond to version 4.12
 
and was updated on July 2013, but it is still incomplete and your feedback will be very useful for completing it and making it easier to read. First time users of WW3 should we warned that it is written backwards, and you should start at chapter 5 if you want to install the model and work your way backwards towards chapter 1. If you just want to know what is in the model and what it does then you can start at chapter 1.  
 
  
[[En:using_ww3:2013_fall_waves_school:todo | our to-do list]]
+
== WAVEWATCH III ==
 +
The WW3 code version to be used is alpha-4.12. An update has just been produced (October 25) to take into account quite a few bug fixes.  It is distributed to all the participants present in Brest.
  
= Program =
+
Due to US gov. shutdown, a temporary ftp site for download may be set up at Ifremer. However please read the licensing agreement and  
The program is designed in such a way that people that only use wave data and do not want to run a model can attend day 1 & 2 while the real brave geeks that actually want to install WAVEWATCH III and run the thing will be welcome to stay until late Friday.  
+
[ftp://ftp.ifremer.fr/ifremer/cersat/products/gridded/wavewatch3/pub/HINDCAST/publications/WW3_early_distribution.pdf this clarification by NCEP] .
  
* Monday 4, 9-10 AM, Ifremer, Salon de l'ocean: Welcome, coffee, logistics, discussion of participants objectives (e-mail discussions before  Monday 4 are welcome): what do you want to acheive / understand with wave data and models.  
+
Because it is an "alpha" version, there are still a few things that need to be ironed out ... thank you for your patience.
 +
On [[ En:using_ww3:2013_fall_waves_school:alpha-4.12-bugs |  this page ]] you will find a list of known issues, and we keep finding more...
 +
 +
The manual (which is contained in the package) is available  [ftp://ftp.ifremer.fr/ifremer/cersat/products/gridded/wavewatch3/pub/HINDCAST/publications/manual_WW3_alpha_4p12.pdf here] . The cover page says it corresponds to version 4.08  updated on August 25, 2011 ... This is not true! It does correspond to version 4.12
 +
and was updated on July 2013, but it is still incomplete and your feedback will be very useful for completing it and making it easier to read. First time users of WW3 should we warned that it is written backwards, and you should start at chapter 5 if you want to install the model and work your way backwards towards chapter 1. If you just want to know what is in the model and what it does then you can start at chapter 1.
  
* Monday 4, morning, starting at 10 AM, Salon de l'Océan (lectures)
+
= Material =
:basic principles of ocean waves: elevations, velocities, pressure.... and spectra                      ( 1 hour: Fabrice Ardhuin)
+
All material (slides) and tutorials are accessible from this page (follow the links).
:different spectral wave parameters: what can be measured and what is usually measured      ( 20':      Fabrice Ardhuin)
+
The slides and tarred tutporials are all on this [ftp://ftp.ifremer.fr/ifremer/cersat/products/gridded/wavewatch3/pub/COURS/WAVES_SHORT_COURSE/ ftp folder].
:short break
+
Additional necessary tools will be handed over to local participants and can generally be found, :  
:wave measurement databases: altimeter and SAR data, buoy data, seismic noise, IOWAGA & Previmer model databases        ( 30': Fabrice Ardhuin)                                                 
+
[ftp://ftp.ifremer.fr/ifremer/cersat/products/gridded/wavewatch3/pub/TOOLS/ here]. If something is missing (we're humans), let us know.
: the NCEP hindcast and forecast database                                                                        ( 30':  Henrique Alves) 
 
:examples of ocean engineering applications: long term statistics  ...                                     ( 30': Michel Olagnon)  
 
: Lunch break 1 PM - 2 PM
 
  
* Monday 4, afternon, starting at  2 PM (hands-on practical training: computer rooms at IUEM )
+
The only outside material is :  
: Model and data file formats: ASCII & NetCDF, reading tools. (M. Accensi)  
+
* the WAVEWATCH III code (contact H. Alves at NCEP)  
: Exercise starting from spectra, visualizing and recomputing integrated parameters   
+
* Matlab (see the Mathworks)
: using long wave data time series (??)
+
* IDL runtime licence: see exelis
: reading wave model output and altimeter data, performing simple error analysis on wave models
 
: coffee break from 4 PM to 4:30 PM  & Posters
 
: comparing ocean wave model or buoy data and seismic noise records
 
: closing at 6 PM. 
 
  
* Dinner somewhere ( downtown Brest, around 8 PM).
+
You can also navigate our wiki pages (use the search menu), for example;   [[ En:using_ww3_output]]
 
 
* Tuesday 5: Physical parameterizations and numerics, 9 AM (lectures, Ifremer, Salon de l'Ocean)
 
:the wave action equation  and source terms, basic principles        (H. Alves  40').
 
:parameterizations in wave models and impacts on various quantities: from Hs to air-sea fluxes. Why results from
 
this WW3 different can be different from that or that version of WAM or SWAN. So why do we have different wave models?    (F. Ardhuin 1h30 hours).
 
:forcing fields: quality of wind fields, validation datasets
 
: coffee break
 
:wave model numerics: principles        (A. Roland. 1 hour)
 
:wave model numerics: the dark side of limiters, SWAN's "renormalization" ....  (A. Roland, 50 minutes)
 
 
 
* Tuesday 5: Physical parameterizations and numerics. afternoon (hands-on practical training)
 
:analysis of different model hindcasts and different model resolutions. (spatial, possibly spectral too).
 
: coffee break and posters from 4 PM to 4:30 PM.
 
:evidence of discretization and numerical scheme effects on coastal wave model results
 
:looking at directional spread
 
: closing .. around 6 PM
 
 
 
* Wednesday 6, morning (9 AM):
 
: Installing and running WAVEWATCH III: code structure, pre-compilation, running the model: the basic steps, from ww3_grid  to ww3_out*    (H. Alves. 2 hours )
 
: coffee break
 
: introduction to grid types and multi-grid  (F. Ardhuin 30 h).
 
: [[ En:using_ww3:2013_fall_waves_school:triangles_101 | specific aspects of unstructured grids ]] (A. Roland & F. Ardhuin 1h)
 
: lunch break (12:30 to 1:30 PM)
 
 
 
*  Wednesday 6, afternon (hands-on practical training)
 
: setting up and running WW3 on single grids
 
: coffee break and posters from 3:45 PM to 4:15 PM.
 
: running a triangular mesh grid and using the results. From preprocessing to post-processing.
 
: closing at 6 PM or before
 
 
 
 
 
* Thursday 7, morning (9 AM, salon de l'océan)
 
:grid generation for regular grids            (H. Alves. 1 hour)
 
:Running WW3 as a multi-grid system   (M. Accensi. 1 hour)
 
:Mesh generation with polymesh          (A. Roland. 1 hour)
 
 
 
* Thursday 7, afternoon:  (hands-on practical training, computer rooms at IUEM )
 
: one simple example with gridgen: a global + regional zoom
 
: using polymesh
 
: optimizing a mesh
 
 
 
* Friday 8, morning, 9 AM (hands-on: salon de l'océan):
 
:to be defined (possibly something more interactive on the different projects of the participants):
 
:Coffee break (10h30 AM)
 
:Finishing at 12h30
 
 
 
= Material =
 
The material and tutorials will be accessible from here.
 
You may already go to the page  [[ En:using_ww3_output]]
 
  
 
= Additional resources =
 
= Additional resources =
  
 
* [http://polar.ncep.noaa.gov/waves/workshops/WinterSchool2013/  The 2013 WW3 winter school at UM]
 
* [http://polar.ncep.noaa.gov/waves/workshops/WinterSchool2013/  The 2013 WW3 winter school at UM]

Version actuelle en date du 31 octobre 2014 à 15:32

the most recent material is available here : 2014 Fall Wave school (sorry for the wrong link in the Coastal List e-mail ...)

Example of unstructured grid and model results (color is wave height) for the French West Indies, case of 2013 Tropical storm Chantal. See http://www.previmer.org/previsions/vagues for real time forecasts and hindcast visualizations

aims and scope

The "waves school" started on November 4... and just finished ... or rather, was just a beginning for the attendees. It is intended for graduate students, post-docs, researchers, engineers or consultant that are dealing with ocean wave data of one form or another. The school draws from the latest developments made possible by the IOWAGA, NOPP-waves, & Previmer, projects, and benefits from the new (alpha) release of the WAVEWATCH III (R) version 4 from NOAA/NCEP.


Live streaming

The morning lectures have been streamed live on youtube. They are now avaiable to view: follow the links from the different pages: waves 101 to triangles 201.

Program

The program was designed in such a way that people that only use wave data and do not want to run a model can attend day 1 & 2 while the real brave geeks that actually want to install WAVEWATCH III and run the thing will be welcome to stay until late Friday. It is thus broken into :

Waves 101: wave data and measurements
Waves 201: principles of the action balance, parameterizations, impact on model results
Waves 301: running the wave model
Triangles 101: running on triangular meshes
Triangles 201: triangle mesh generation and optimization.
Project: let's see how to apply all this for your own project.

Please follow links for slides, videos, and tutorial material.


  • Monday 4, 9-10 AM, Ifremer, Salon de l'ocean: Welcome, coffee, logistics, discussion of participants objectives (e-mail discussions before are welcome): what do you want to acheive / understand with wave data and models.
  • Monday 4, morning, starting at 10 AM, Salon de l'Océan (lectures).
10:00 basic principles of ocean waves: elevations, velocities, pressure.... and spectra ( F. Ardhuin)
10:40 wave parameters: what can be measured and what is usually measured ( F. Ardhuin)
11:15 break
11:30 wave measurement databases: satellites, buoys, seismic noise and models , an Ifremer perspective (F. Ardhuin)
12:00 wave parameters: the NCEP hindcast and forecast database ( Henrique Alves)
12:30 examples of ocean engineering applications: long term statistics ... ( Michel Olagnon) recorded on YouTube
Lunch break 1 PM - 2 PM
  • Monday 4, afternon, starting at 2 PM (hands-on practical training: computer rooms B011 and B012 at IUEM )
Working with modelled and measured wave data
coffee break from 4 PM to 4:30 PM & Posters
reading and plotting maps of wave parameters
closing at 6 PM.


  • Tuesday 5: Physical parameterizations and numerics, (lectures, Ifremer, Salon de l'Ocean)
09:00 The (first) 31 -year reanalysis of waves at NCEP using CFSR winds (H. Alves) .
09:30 data freely available from NCEP (H. Alves).
09:40 the wave action equation and source terms, basic principles (H. Alves).
10:15 Effects of parameterizations on wave model results (F. Ardhuin).
11:15 coffee break
10:45 Effects of forcing fields (winds, currents ...) on wave model results (F. Ardhuin)
11:30 wave model numerics: principles and dirty tricks (A. Roland and F. Ardhuin)
12:15 Installing and running WAVEWATCH III: from ww3_grid to ww3_out* (H. Alves. )
13:00 Lunch break


  • Tuesday 5: Physical parameterizations and numerics. afternoon (hands-on practical training: rooms B011 and B012 at IUEM )
13:30 comparing modeled and measured seismic noise records
13:45 model validation with altimeter data
16:00 coffee break and posters
16:45 using python for analysing NCEP's wave data, including ensemble forecasts
17:00 Basic setup and compilation of WW3
closing .. around 6 PM


  • Wednesday 6, morning:
09:00 Installing and running WAVEWATCH III: continued (H. Alves)
10:00 introduction to grid types and multi-grid (F. Ardhuin).
10:30 coffee break
10:50 specific aspects of unstructured grids (A. Roland & F. Ardhuin)
11:20 grid generation for regular grids (H. Alves)
12:20 lunch break
  • Wednesday 6, afternon (hands-on practical training)
13:00 Example on Lake Victoria
13:30 First step on ww3 wiki and caparmor use
15:45 coffee break and posters
16:30 running a triangular mesh
17:30 grid generation (gridgen: regular grids)
midnight gridgen (continued) and running the multigrid
closing at 6 PM or before


  • Thursday 7, morning (9 AM, salon de l'océan)
09:00 Running WW3 as a multi-grid system (M. Accensi)
09:40 Mesh generation with polymesh (A. Roland, F. Ardhuin)
10:15 Mesh optimization for explicit schemes in WAVEWATCH III ( F. Ardhuin)
10:30 coffee break
11:30 designing a mesh from scratch (with performance in mind) ( F. Ardhuin & A. Roland 40')
12:10 Lunch Break
  • Thursday 7, afternoon: (hands-on practical training, computer rooms at IUEM B011 and B012 )
13:15 using polymesh for triangle mesh generation
15:45 coffee break
16:15 optimizing a mesh
  • Friday 8, morning (hands-on: salon de l'océan). We will be available from 8:30 to 12:30 AM. But that is your day: you decide on the program.
08:30 Helping around with your projects (mesh or grid generation ...), installation on your laptop / cluster ...
10:30 Coffee break
10:50 Continued + your feedback (how effective this was, possible other topics of interest: coupling to atmospheric or circulation models, more applied topics like marine energy, sediment transport, extreme analysis ... )
12:30 Finishing (lunch is possible at Ifremer)

Participants

List of trainers

  • 01 Accensi, Mickael
  • 02 Alves Henrique
  • 03 Ardhuin, Fabrice
  • 04 Roland, Aron

List of registered trainees

  • 01 Barbariol, Francesco: confirmed
  • 02 Benetazzo, Alvise: confirmed
  • 03 Benshila, Rachid: confirmed
  • 04 Camarena, Amaury: confirmed
  • 05 Chailan, Romain: confirmed
  • 06 Gallagher, Sarah: confirmed
  • 07 Gautier, Caroline: confirmed
  • 08 Garnier, Valerie: confirmed
  • 09 Gualtieri, Lucia: confirmed (2 days only)
  • 10 Leckler, Fabien: confirmed
  • 11 Magne, Rudy: confirmed
  • 12 Mediavilla, Dernis: confirmed
  • 13 Michaud, Héloïse: confirmed
  • 14 Mora Escalante, Rodney: confirmed
  • 15 Pallares, Elena: confirmed
  • 16 Pianezze, Joris: confirmed
  • 17 Perez, Jorge: confirmed
  • 18 Pein, Johannes: confirmed
  • 19 Rawat, Arshad: confirmed
  • 20 Sepulveda, Andres: confirmed
  • 21 Stutzmann, Eleonore: confirmed (2 days only)
  • 22 Veras Guimaraes, Pedro: confirmed


code and tools versions

Matlab or Octave

Easy reading of NetCDF 4 requires a Matlab version R2010b or more recent. Otherwise you may transform NetCDF 4 in NetCDF 3 and use a Matlab version that is as old as 2008.

Andres Sepulveda has started to adapt some of our basic matlab tools for *Octave* (an open source alternative to Matlab). You may contact him directly. To read NetCDF files in octave you the toolbox octcdf, which uses a recent version, 3.4.X at least.

IDL

For visualization of model output (maps, time series ...) and mesh generation we will use a runtime version of IDL that will allow you to use our Wave Visualization and Analysis Tool . Please follow the indications on that page.

For this you need to register in the Exelis website, wait for an approval of your account, and then download IDL. It might take a few days for you account to be approved, so please register as soon as possible.

Polymesh

Polymesh is an interface to the grid generation tool Triangle. You will find details here .

WAVEWATCH III

The WW3 code version to be used is alpha-4.12. An update has just been produced (October 25) to take into account quite a few bug fixes. It is distributed to all the participants present in Brest.

Due to US gov. shutdown, a temporary ftp site for download may be set up at Ifremer. However please read the licensing agreement and this clarification by NCEP .

Because it is an "alpha" version, there are still a few things that need to be ironed out ... thank you for your patience. On this page you will find a list of known issues, and we keep finding more...

The manual (which is contained in the package) is available here . The cover page says it corresponds to version 4.08 updated on August 25, 2011 ... This is not true! It does correspond to version 4.12 and was updated on July 2013, but it is still incomplete and your feedback will be very useful for completing it and making it easier to read. First time users of WW3 should we warned that it is written backwards, and you should start at chapter 5 if you want to install the model and work your way backwards towards chapter 1. If you just want to know what is in the model and what it does then you can start at chapter 1.

Material

All material (slides) and tutorials are accessible from this page (follow the links). The slides and tarred tutporials are all on this ftp folder. Additional necessary tools will be handed over to local participants and can generally be found, : here. If something is missing (we're humans), let us know.

The only outside material is :

  • the WAVEWATCH III code (contact H. Alves at NCEP)
  • Matlab (see the Mathworks)
  • IDL runtime licence: see exelis

You can also navigate our wiki pages (use the search menu), for example; En:using_ww3_output

Additional resources