Mini project for the PPSC doctoral course of 2023-2024.
All plots are in the results directory, and result files are in the code subdirectories.
The project description and the answers are respectively in the consignes.pdf and Rendu_V_Lannelongue.pdf files (generated from a Notion page).
Each subdirectories contain a makefile with the following commands:
comp: compile the code filesrun: run the code with example parametersclear: remove the log and compiled files
And for the zeta0 and mach0 directories:
utest: unit test to validate that the code computes as expectedvtest: verification test to measure the algorithm properties
All plots are generated with the plot_results.py script (needing seaborn, numpy and matplotlib to run).