Vortex Shedding using Vortex particle method. The Boundary conditions on the circle are implemented using Linear Panel Method. Viscosity is included using Random vorticity method. Fast Multipole method is used for adaption and to speed up the simulation. In the end there are about 20000+ particles and it took around 29 hours on i7 16Gb RAM Intel processor workstation.
This was done as a part of the assignment for the subject Particle Methods in Fluid Flow Simulation at Aerospace Engineering Department, IIT Bombay taught by Prof Prabhu Ramachandran (www.aero.iitb.ac.in/~prabhu/)