IIIT Hyderabad Publications
Playing Paseidon: A Lattice Boltzmann Approach to Simulating Generalised Newtonian Fluids
Author: Nitish Tripathi
Report no: IIIT/TH/2016/22
Advisor:P J Narayanan
Imitating the behaviour and characteristics of fluids with the help of a computer is called fluid simulation. Real world fluids are fickle. They are subtle and gentle at times; at times they are ravenous and tumultuous. Needless to say, complex equations are behind even the tiniest of ripple, so much so that often fluid mechanics has been described as ”the physicists nightmare”. The development of fluid simulations has traditionally been in two concurrent streams, viz., Eulerian and Lagrangian Simulations. Lattice Boltzmann Method developed around the same time but unlike the conventional methods, it is a statistical method based on Kinetic Theory. In this work, we combine physical models of non-Newtonian fluids with Lattice Boltzmann Method. We give the CPU implementation, showing how easy it is to understand and code. We show how the method, in spite of its ease of implementation, doesn’t compromise on physical realism or accuracy. We also give a model for GPU implementation for increased efficiency and interactive frame rates.
Full thesis: pdf
Centre for Visual Information Technology
Copyright © 2009 - IIIT Hyderabad. All Rights Reserved.