Menu

CoMPhy Lab · Teaching

Teaching

Courses and workshops on Basilisk C, multiphase-flow numerics, and soft-matter simulation.

Basilisk C Course

High-Fidelity Simulations Using Basilisk C

Universidad Carlos III de Madrid
March 10-13, 2025

Four-day Basilisk C course on conservation laws, interface tracking, and non-Newtonian flow exercises.

View Course
Basilisk for Multiphase Flow Simulations

Basilisk for Multiphase Flow Simulations

European Coating Symposium 2025
September 15, 2025

Three-hour ECS session on heat conduction, drop impact, and Landau-Levich dip coating.

View Course
Introduction to Soft Matter

Introduction to Soft Matter

Durham University
Fall 2025

Lecture notes for the Durham soft-matter course.

View Lecture Notes

How we teach

We start from the physics, then write the code. Students derive or read the governing equations, implement a minimal case, and compare the output with scaling arguments, benchmarks, or experiments.

Our teaching approach emphasizes:

  • Think before you compute: Understanding the underlying physics before implementation
  • Modular code structure: Building maintainable and extensible computational tools
  • Numerical methods: Using the right discretisation for the problem
  • Open science: Sharing knowledge and tools with the scientific community. Checkout

If you’re interested in hosting a course or workshop with CoMPhy Lab, please contact us for collaboration opportunities.