Fluids and Solids on Octree Structure
نویسندگان
چکیده
Our fluid simulation runs on an unrestricted octree data structure which uses mesh refinement techniques to enable higher level of detail and solves Navier Stokes equations for multiple fluids. We also show our solution for floating objects and unmoving obstacles by setting up the boundry conditions and solving the velocity of objects using a simple rigid body solver. We propose technique for discretizing the Poisson equation on this octree grid. The resulting linear system is symmetric positive definite enabling the use of fast solution methods. The standard approximation to the Poisson equation on an octree grid results in a nonsymmetric linear system which is more computationally challenging. For solving advection velocity of fluid we use the semi-Lagrangian characteristic tracing technique. To track the fluid surface we use Volume of fluid (VOF) method.
منابع مشابه
Quadtree and Octree Grid Generation
Engineering analysis often involves the accurate numerical solution of boundary value problems in discrete form. Hierarchical quadtree (or octree) grid generation offers an efficient method for the spatial discretisation of arbitrary-shaped two- (or three-) dimensional domains. It consists of recursive algebraic splitting of sub-domains into quadrants (or cubes), leading to an ordered hierarchi...
متن کاملOctree–based Volume Sculpting
A volume sculpting system is presented. The system provides tools for interactive editing of a voxel raster that is stored in an octree data structure. Two different modes of sculpting are supported: Sculpting by adding and subtracting solids, and sculpting with tools that are based on a spray can metaphor. The possibility of extending the method to support multiresolution sculpting is discusse...
متن کاملNon-evaluated Manipulation of Complex CSG Solids
One of the most important problems to solve in Solid Modeling is computing boolean operations for solids (union, intersection and difference). In this paper we present a method to obtain the boolean operators based on covering the solids by simplices without evaluating the boundary. The representation of the obtained solid does not correspond with the minimal boundary of the solid, but using th...
متن کاملHandling Several Fluids in Computer Graphics Simulations
Fluid dynamics governed by Navier-Stokes equations is already solved for decades but the recent trend in computer graphics is to modify the simulation such that it easily controllable for the purpose of computer animation or real time fluid animation. In Eulerian approach, fields must be discretized in space, making these techniques inherently mesh-based. Each mesh cell represents an approximat...
متن کاملDefects and Structural Analysis of Multi-Wall Carbon Nano Tubes via Ball milling and Cryo-milling
Nano fillers are part of new studies to enhance various properties of fluids and solids. For example, adding nanoparticles as an enforcement in nanocomposites or as an additive to improve thermal or electrical properties in nano-fluids are of extreme importance in science and industry. There are numerous methods to uniformly disperse nanoparticles in fluid and solid phase. One of the well-used ...
متن کامل