Handouts
Lecture notes:
- Lecture Notes Numerics and Compressible Flow (last update 20220103): SG2212_Lecture_Notes.pdf Download SG2212_Lecture_Notes.pdf
- Lecture Notes: Introduction to fluid mechanics: Introduction_Fluid_Mechanics.pdf Download Introduction_Fluid_Mechanics.pdf
- Lecture Notes: Incompressible NS equations and FV method: Incompressible_NS_and_FV_methoth.pdf Download Incompressible_NS_and_FV_methoth.pdf
- Lecture notes: Methods for incompressible flows: Methods_for_incompressible_flows.pdf Download Methods_for_incompressible_flows.pdf
- Lecture notes: Iterative methods: Iterative_methods.pdf Download Iterative_methods.pdf
- Lecture notes: Coordinate transformation: Coordinate_transformation.pdf Download Coordinate_transformation.pdf
- Lecture notes: Unstructured FV: Unstructred_grid.pdf Download Unstructred_grid.pdf
- Lecture notes: Upwind scheme and flux splitting: Upwind_scheme.pdf Download Upwind_scheme.pdf
- Lecture notes: Compact finite differences: Compact_finite_differences.pdf Download Compact_finite_differences.pdf
Notes from Zoom:
- Lecture 4: L04.pdf Download L04.pdf
- Week 2: W02.pdf Download W02.pdf
- Week 3: W03.pdf Download W03.pdf
- Lecture 16 (20230216): L16.pdf Download L16.pdf
- Lecture 17 (20230217): L17.pdf Download L17.pdf
- Lecture 18 (20230220): L18.pdf Download L18.pdf
- Lecture 19 (20230221): L19.pdf Download L19.pdf
- Lecture 20 (20230223): L20.pdf Download L20.pdf
- Lecture 21 (20230224): L21.pdf Download L21.pdf
- Lecture 22 (20230301): L22.pdf Download L22.pdf
- Lecture 24 (20230303): L24.pdf Download L24.pdf
- Lecture 25 (20230306): L25.pdf Download L25.pdf
Jupyter Notebooks:
To run the below scripts, either install "anaconda Links to an external site." on your computer, and start Jupyter notebooks. You will then have a free powerful tool for any type of numerical computation and data science at your fingertips! Alternatively, you can view the Jupyter notebooks using nbviewer, or run them on binder.
- Basic types of PDEs:
PDE types.ipynb on nbviewer Links to an external site. or run on binder Links to an external site.. - Errors of derivatives:
ferr.ipynb on nbviewer Links to an external site. or run on binder Links to an external site.. - Absolute stability for RK and AB schemes:
rk.ipynb on nbviewer Links to an external site. or run on binder Links to an external site.. - Stability of advection equation using upwind (FTBS) scheme:
blowup.ipynb on nbviewer Links to an external site. or run on binder Links to an external site.. - Burgers equation using upwind flux-splitting scheme:
burgers.ipynb on nbviewer Links to an external site. or run on binder Links to an external site.. - Burgers equation using low and high-order schemes:
flux_limiter.ipynb on nbviewer Links to an external site. or run on binder Links to an external site..
Study Questions:
- Study questions 2022: study_questions.pdf Download study_questions.pdf