This course provides an introduction to the analysis of data (related to the CCE program) based on the langage Python. The following main modules are presented : Python basics, Numpy, Scipy, Pandas with focus on data i/o, data wrangling, data plotting, statistics, signal processing and map plotting. Specific exercises mainly focuing on wave data are proposed to develop the student's skills to use these aformentionned modules.
- Enseignant: Stéphane Abadie
This course focuses on theoretical and practical aspects of the spectral approach for wave modelling, especially in the coastal area. Practical course are based on the use of the state-of-the-art, third generation, spectral wve model SWAN.
- Enseignant: Mathias Delpey
- Enseignant: Volker Röber
Students involved in the CCE program will have to conduct 2 projects during the year. One of the project should be based on one of the models presented in the first module "Linear wave models", namely : SWAN or Artemis. The second project should use one of the models presented in the second module "Advanced models for coastal engineering", namely Telemac2D, BOSZ or OpenFoam. The first projects starts as soon as the lab classes of the first module are advanced enough and the same goes for the second project. Each project should lead to a report of about 3500 words written in latex taking the form of a mini scientific article.
- Enseignant: Stéphane Abadie
- Enseignant: Mathias Delpey
- Enseignant: Denis Morichon
- Enseignant: Volker Röber
This course offers supplementary pedagological resources for the students to prepare for the CCE program. It mainly proposes materials on data processing with Python and Matlab, basic notions on Linux, the operating system which runs the laptops provided by the program and Latex, a software system for scientific document preparation.
- Enseignant: Stéphane Abadie
- Enseignant: Mathias Delpey
- Enseignant: Denis Morichon
- Enseignant: Jonas Pinault
- Enseignant: Volker Röber
- Enseignant: Stéphane Abadie
- Enseignant: Jonas Pinault
- Enseignant: Volker Röber
This class focuses on the theoretical framework and applications of phase-resolving numerical models such as commonly encountered in Boussinesq-type or non-hydrostatic models.
The course will cover the mathematical derivation of a popular set of Boussinesq-type equations, highlight the assumptions the equations are based on, and explain advantages and limitations of the approach.
We will further introduce the components necessary for a functional Boussinesq-type model such as boundary conditions, wavemaker, as well as data output, and finally go over typical benchmarking problems.
The TD sessions will mainly be devoted to the use of an in-house Boussinesq-type model with applications to practical problems such as nearshore wave transformation, runup/overtopping, and wave-driven current patterns.
Prerequisites: Fundamental understanding of fluid mechanics, knowledge of ODEs and PDEs, programming skills in Python and/or Matlab, and experience with data analysis methods.
- Enseignant: Stéphane Abadie
- Enseignant: Volker Röber
This course intends to give the students some insight on the simulation of immiscible incompressible 2 phases flow with the Navier-Stokes equations. The physical model described is the 1-fluid model with the VOF method to track the interface. The course reviews the basic equations, the finite volume discretization and the VOF methods. Finally an introduction to the numerical model OpenFoam is given with a focus on InterFoam, the two phase flow module of the former software. A significant amount of time is then devoted to the tutorial of openFoam leading to a project that the student have to complete with a report at the end of the course.
- Enseignant: Stéphane Abadie
This is a course on shallow water equations : the
basic equations describing free surface flows in shallow waters
developped by Barré de Saint Venant. The course describes the type
of flows concerned, the developpement of the equations, the physics
involved and a few simple applications. The second part is devoted to
the Telemac2D numerical model, which simulates the shallow water
equations with finite elements. The course is composed of lectures
and practical works.
- Enseignant: Stéphane Abadie
The disturbance inside harbour basins is one of the most relevant factors when engineers are to select construction sites and determine the harbour geometry in relation to predefined criteria for acceptable disturbance, ship movements, mooring arrangements and maintenance operations.
The
course will teach you the fundamentals of short and long period waves
interactions with coastal structures. The course will also help to
set up and analyze a wave agitation model for various applications
using the ARTEMIS-TELEMAC code. A special attention will be paid on
the prediction and the analysis of wave conditions in ports where
accurate assessment of wave impact is of crucial importance.
- Enseignant: Stéphane Abadie
- Enseignant: Denis Morichon