Projects & courses
Research work, numerical-methods courses and software projects. Click a card to open its detailed page.
Course — Numerical methods
Cours
Lecture notes on numerical methods: finite differences, finite elements, finite volumes…
Hybrid VoF / Phase-Field method for soluble surfactants
2023 – présent
Numerical solver for direct simulation of soluble surfactant-laden interfacial flows.
Linear stability analysis of two-interface flows
2024 – présent
Theoretical models for multi-interface systems from the linearized Navier-Stokes equations.
Rayleigh-Taylor instability with surfactants
2024 – présent
Theoretical and numerical study of the Rayleigh-Taylor instability with surfactants.
Liquid lenses on a soap film: gravitational analogs
2023 – 2026
Orbiting, colliding and merging liquid lenses on a soap film, toward gravitational analogs.
Basilisk Sandbox — interfacial flows & surfactants
2023 – présent
Open-source research code for soluble surfactant transport in Basilisk.
YouTube channel — programming for numerical methods
2024 – présent
Educational videos (FR & EN) on scientific programming and computational fluid mechanics.
Tawqit — the science of prayer times
Article & application
An article on ʿilm al-mīqāt: how astronomy determines prayer times — and the app I built to implement it.