Patent ID: 8577659

Claim:
A method for simulating dispersed bubble flow, the method comprising steps of: representing gas and liquid volumes using a level set surface on a grid mesh comprising a plurality of grid cells; representing a plurality of dispersed bubbles with a plurality of spherical particles in the grid mesh; modeling a gas-liquid dynamics of the plurality of dispersed bubbles of the gas and liquid volumes by assuming viscous incompressible two-phase flow, wherein the gas-liquid dynamics is governed by an incompressible Navier-Stokes equation and a mass conservation equation; converting information from both a level set for capturing and tracking a gas-liquid interface and the plurality of dispersed bubbles to a fraction field using a Heaviside function; discretizing a pressure Poisson equation resulting from the incompressible Navier-Stokes equation and the mass conservation equation; computing pressure and viscosity for surrounding faces between two neighboring grid cells of the plurality of grid cells across the grid mesh; advecting the plurality of dispersed bubble particles according to velocity field; modeling bubble-bubble interactions as a discrete random walk and determining a direction of a bubble using a Schlick phase function; updating states of the plurality of bubbles; and displaying the plurality of bubbles on a display.