Algebraic multigrid theory: The symmetric case
Applied Mathematics and Computation - Second Copper Mountain conference on Multigrid methods Copper Mountain, Colorado
A stable and accurate convective modelling procedure based on quadratic upstream interpolation
Computer Methods in Applied Mechanics and Engineering - Special edition on the 20th Anniversary
On red-black SOR smoothing in multigrid
SIAM Journal on Scientific Computing - Special issue on iterative methods in numerical linear algebra; selected papers from the Colorado conference
Proceedings of the 26th annual conference on Computer graphics and interactive techniques
Semi-Lagrangian methods for level set equations
Journal of Computational Physics
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
Physically based modeling and animation of fire
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Animation and rendering of complex water surfaces
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Three Ways to Show 3D Fluid Flow
IEEE Computer Graphics and Applications
CGI '97 Proceedings of the 1997 Conference on Computer Graphics International
A multigrid solver for boundary value problems using programmable graphics hardware
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware
Animating suspended particle explosions
ACM SIGGRAPH 2003 Papers
Sparse matrix solvers on the GPU: conjugate gradients and multigrid
ACM SIGGRAPH 2003 Papers
A Boundary Condition--Capturing Multigrid Approach to Irregular Boundary Problems
SIAM Journal on Scientific Computing
Simulating water and smoke with an octree data structure
ACM SIGGRAPH 2004 Papers
A vortex particle method for smoke, water and explosions
ACM SIGGRAPH 2005 Papers
ACM SIGGRAPH 2005 Papers
Efficient simulation of large bodies of water by coupling two and three dimensional techniques
ACM SIGGRAPH 2006 Papers
Fluid animation with dynamic meshes
ACM SIGGRAPH 2006 Papers
Stable, circulation-preserving, simplicial fluids
ACM Transactions on Graphics (TOG)
FlowFixer: using BFECC for fluid simulation
NPH'05 Proceedings of the First Eurographics conference on Natural Phenomena
Energy-preserving integrators for fluid animation
ACM SIGGRAPH 2009 papers
Guiding of smoke animations through variational coupling of simulations at different resolutions
Proceedings of the 2009 ACM SIGGRAPH/Eurographics Symposium on Computer Animation
Synthetic turbulence using artificial boundary layers
ACM SIGGRAPH Asia 2009 papers
Interactive fluid-particle simulation using translating Eulerian grids
Proceedings of the 2010 ACM SIGGRAPH symposium on Interactive 3D Graphics and Games
A novel algorithm for incompressible flow using only a coarse grid projection
ACM SIGGRAPH 2010 papers
Scalable fluid simulation using anisotropic turbulence particles
ACM SIGGRAPH Asia 2010 papers
A parallel multigrid Poisson solver for fluids simulation on large grids
Proceedings of the 2010 ACM SIGGRAPH/Eurographics Symposium on Computer Animation
Real-time Eulerian water simulation using a restricted tall cell grid
ACM SIGGRAPH 2011 papers
A multigrid fluid pressure solver handling separating solid boundary conditions
SCA '11 Proceedings of the 2011 ACM SIGGRAPH/Eurographics Symposium on Computer Animation
Liquid simulation with mesh-based surface tracking
ACM SIGGRAPH 2011 Courses
The Journal of Supercomputing
Scalable fluid simulation in linear time on shared memory multiprocessors
Proceedings of the Digital Production Symposium
ACM Transactions on Graphics (TOG) - SIGGRAPH 2013 Conference Proceedings
The Visual Computer: International Journal of Computer Graphics
Recent progress and challenges in exploiting graphics processors in computational fluid dynamics
The Journal of Supercomputing
Hi-index | 0.00 |
We present a combination of techniques to simulate turbulent fluid flows in 3D. Flow in a complex domain is modeled using a regular rectilinear grid with a finite-difference solution to the incompressible Navier-Stokes equations. We propose the use of the QUICK advection algorithm over a globally high resolution grid. To calculate pressure over the grid, we introduce the Iterated Orthogonal Projection (IOP) framework. In IOP a series of orthogonal projections ensures that multiple conditions such as non-divergence and boundary conditions arising through complex domains shapes or moving objects will be satisfied simultaneously to specified accuracy. This framework allows us to use a simple and highly efficient multigrid method to enforce non-divergence in combination with complex domain boundary conditions. IOP is amenable to GPU implementation, resulting in over an order of magnitude improvement over a CPU-based solver. We analyze the impact of these algorithms on the turbulent energy cascade in simulated fluid flows and the resulting visual quality.