Sitemap

A list of all the posts and pages found on the site. For you robots out there is an XML version available for digesting as well.

Pages

About me

Posts

Future Blog Post

less than 1 minute read

Published:

This post will show up by default. To disable scheduling of future posts, edit config.yml and set future: false.

Blog Post number 4

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

Blog Post number 3

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

Blog Post number 2

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

Blog Post number 1

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

projects

FluidSim Lab - College of Computing

FluidSim Lab - College of Computing at UM6P is a research group that focuses on the development and application of tools to perform scale-resolving simulations of transient flow phenomena and turbulence. In particular, we concentrate on the development of novel high-order discretizations for use on structured and unstructured grids, as well as their implementation for massively-parallel many-core architectures. We are also interested in the development of novel meshing methods.

publications

teaching

Previous teaching activities

Postgraduate Degree, ISAE/Supaero and ISAE/ENSMA, 2019

The list of courses I have taught when I was PhD student or Postdoctoral fellow.

Introduction to GPU Programming

Master Modélisation et Sciences des Données, Université Mohammed VI Polytechnique, 2021

The Graphics Processing Unit or GPU is nowadays a mainstream component in Scientific Computing. For relatively little money one can have supercomputer performance. However, some extra work has to be done to make an ordinary sequential program suitable for use on the GPU. One of the most important tools for using GPUs is currently “CUDA” (Compute Unified Device Architecture). This is basically an extension to the C programming language, which can be used to program the GPU in an easy way. During this course you will learn the basic principles of GPU programming and let you practise with many examples. After this course you should be able to make simple CUDA programs which can be run on a GPU.

Introduction to CFD using OpenFOAM Technology

Licence Sciences des Données, Université Mohammed VI Polytechnique, 2021

OpenFOAM is a popular open source software package for Computational Fluid Dynamics (CFD). It has a large user base across most areas of engineering and science, from both commercial and academic organisations. OpenFOAM has an extensive range of features to solve anything from complex fluid flows involving chemical reactions, turbulence and heat transfer, to acoustics, solid mechanics and electromagnetics. It is free-to-use numerical simulation software, including usage on HPC systems. In this course you are going to learn how to simulate various flow configurations in the Computational Fluid Dynamics software OpenFOAM. This includes the simulation of laminar and turbulent, stationary and transient flows. Furthermore, you are going to see how to work with multiphase flows. We will cover how to choose correct initial and boundary conditions for the calculation. Moreover you will learn how to define a spatial domain and mesh it with a structured or unstructured grid. You are going to learn how to edit runtime controls and how to run a job including how to check convergence of the solution and visualize it graphically with ParaView.

Introduction à la statistique

Licence Sciences des Données, Université Mohammed VI Polytechnique, 2021

Ce cours constitue une introduction à la statistique, destiné aux étudiants de première année Licence Sciences des Données. Son but principal est de donner les éléments de base permettant de comprendre, d’interpréter et de critiquer les informations à caractère statistique. L’accent est mis sur l’utilisation pratique et non sur la rigueur mathématique. L’emploi de formules est réduit au maximum et celles-ci sont simplifiées autant que possible sans affecter la qualité des résultats.