diff --git a/_teaching/2025-Basilisk101-Madrid.md b/_teaching/2025-Basilisk101-Madrid.md index 72aabe4..e6f1367 100644 --- a/_teaching/2025-Basilisk101-Madrid.md +++ b/_teaching/2025-Basilisk101-Madrid.md @@ -74,30 +74,37 @@ The course combines theoretical lectures with extensive hands-on sessions, allow ## Course Schedule ### Monday: Foundations + #### Think before you compute + - **10:00-11:30**  |  **Lecture (1a)** - Conservation laws and the numerical solution of the Navier–Stokes equations - **11:45-13:00**  |  **Lecture (1b)** - Transport equations - - *Brief intro to Basilisk coding framework* + - _Brief intro to Basilisk coding framework_ #### First coding steps + - **15:00-18:00**  |  **Hybrid Session** - Implementing basic transport equations in Basilisk C. - Using headers in Basilisk, modular code structure, problem setup, and compilation - - *Whiteboard + coding* + - _Whiteboard + coding_ - [1st Working Assignment](https://blogs.comphy-lab.org/Lecture-Notes/Basilisk101/1st-workingAssignment) ### Tuesday: Advanced Implementation + #### Coding like a pro + - **10:00-11:15**  |  **Hackathon (1c)** - - Solving Navier–Stokes equations in Basilisk C. + - Solving Navier–Stokes equations in Basilisk C. - [2nd Working Assignment](https://blogs.comphy-lab.org/Lecture-Notes/Basilisk101/2nd-workingAssignment) - **11:30-13:00**  |  **Hackathon Continued** - Expanding on the morning tasks and code debugging ### Wednesday: Interface Dynamics + #### Interface tracking methods + - **10:00-11:30**  |  **Lecture (2a)** - Interface tracking methods (VoF, level set, phase-field approaches) and numerical strategies - **11:45-13:00**  |  **Hackathon (2b)** @@ -105,10 +112,12 @@ The course combines theoretical lectures with extensive hands-on sessions, allow - [3rd Working Assignment](https://blogs.comphy-lab.org/Lecture-Notes/Basilisk101/3rd-workingAssignment) #### Seminar + - **13:30-14:00**  |  **Department seminar (2c)** - A note on the thrust of airfoils by [José Manuel Gordillo](https://scholar.google.com/citations?user=14wOsewAAAAJ&hl=en&inst=5726176096060060532&oi=ao) #### Non-Newtonian flows + - **15:00-16:00**  |  **Lecture (3a)** - Non-Newtonian flows: viscoelasticity. - **16:15-18:00**  |  **Hackathon (3b)** @@ -116,12 +125,14 @@ The course combines theoretical lectures with extensive hands-on sessions, allow - [4th Working Assignment](https://blogs.comphy-lab.org/Lecture-Notes/Basilisk101/4th-workingAssignment) ### Thursday: Special Topics + #### Special topics + - **10:00-11:30**  |  **Lecture (4a)** - Review and catching up on [4th Working Assignment](https://blogs.comphy-lab.org/Lecture-Notes/Basilisk101/4th-workingAssignment). - - Special Topics: Three-phase flows, + - Special Topics: Three-phase flows, - **11:45-13:00**  |  **Hackathon (4b)** - - Special Topics: Holey Sheets, Contact line dynamics. + - Special Topics: Holey Sheets, Contact line dynamics. - **15:00-16:30**  |  **Lecture (4c)** - Open discussion, deeper dives into advanced features, final code reviews, and next steps. @@ -134,10 +145,10 @@ The course combines theoretical lectures with extensive hands-on sessions, allow - Understanding of partial differential equations - Laptop with ability to compile C code - ## Registration -For registration details, please contact +For registration details, please contact +
bubbles@ing.uc3m.es
+ diff --git a/_teaching/2025-Basilisk101nano-ECS.md b/_teaching/2025-Basilisk101nano-ECS.md index 62843d5..8992876 100644 --- a/_teaching/2025-Basilisk101nano-ECS.md +++ b/_teaching/2025-Basilisk101nano-ECS.md @@ -167,7 +167,6 @@ Registration for this pre-conference session is handled through [ECS 2025](https -
Course Examples & Resources diff --git a/package-lock.json b/package-lock.json index 0b05994..8d3f4f3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5942,9 +5942,9 @@ } }, "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", + "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", "dev": true, "license": "ISC", "dependencies": {