In computational fluid dynamics there are various methods to simulate a fluid, the most common one is the Lattice Boltzmann Method (LBM), however operations might take a long time to run in a single processor. By parallelizing the code and dividing the tasks we can reduce the time it takes to get a result.