In CG fluid simulations, one either use grid-based Eulerian methods (Bridson’s book uses a thing called a MAC grid), or use particled-based Lagrangian methods such as SPH (smoothed particle hydrodynamics). They all use the Navier-Stokes equations and the incompressibility condition; the difference is how you approximate it (with tradeoff between realism/performance). Each method has its own quirks (such as the PIC method suffering from unwanted viscosity, and FLIP suffering from numerical instability.) Nowadays the grid-based people use APIC a lot, because it seems to solve both the disadvantages of the two (you can see the links in the comment above)