## Think before you compute - Conservation laws and the numerical solution of the Navier–Stokes equations - Transport equations - *Brief intro to Basilisk coding framework* ## First coding steps - Implementing basic transport equations in Basilisk C. - Using headers in Basilisk, modular code structure, problem setup, and compilation - [1st Working Assignment](1st-workingAssignment) ## Next coding steps - Solving Navier–Stokes equations in Basilisk C: [2nd Working Assignment](2nd-workingAssignment.md) ## Interface Dynamics - Interface tracking methods (VoF, level set, phase-field approaches) and numerical strategies - Hands-on tutorial with interface-tracking to a simple two-phase problem: [3rd Working Assignment](https://blogs.comphy-lab.org/Lecture-Notes/Basilisk101/3rd-workingAssignment) ## Non-Newtonian flows - Non-Newtonian flows: viscoelasticity. - Coding exercises for viscoelastic fluids: [4th Working Assignment](https://blogs.comphy-lab.org/Lecture-Notes/Basilisk101/4th-workingAssignment) ## Special topics - Three-phase flows. - Holey Sheets. - Contact line dynamics.