Optimisation of a FLIP Fluids solver

In spring 2021 I joined forces with three classmates, and as part of the ETH lecture “Advanced Systems Lab” we revisited the FLIP Fluids Solver project from two years prior. The goal this time was to optimise the code using the skills acquired in this lecture and improve the time required to run a simulation.

xclip reference: copy-to-clipboard CLI

xclip is a nifty little utlity to make working in the terminal just a little more comfortable. It allows you to copy the contents of files or the output of other programs to the clipboard. Here are some use cases: xclip myfile.txt # Copy file to clipboard ls -l | xclip # Copy program output