
Home  Forums  Rules  Articles  The diyAudio Store  Gallery  Blogs  Register  Donations  FAQ  Calendar  Search  Today's Posts  Mark Forums Read  Search 
Everything Else Anything related to audio / video / electronics etc) BUT remember we have many new forums where your thread may now fit! .... Parts, Equipment & Tools, Construction Tips, Software Tools...... 

Please consider donating to help us continue to serve you.
Ads on/off / Custom Title / More PMs / More album space / Advanced printing & mass image saving 

Thread Tools  Search this Thread 
3rd March 2008, 02:38 PM  #1 
Account Disabled
Join Date: Jan 2006
Location: whereisit

Poisson solvers?
I'm sure this seems pretty random, but since there are engineers around here someone might be familiar with simulation and be able to help me out.
I'm using smoothed particle hydrodynamics for a realtime simulation intended for computer graphics application (rather than accuracy), which runs at a good frame rate with as much as 20,000 particles on a quad core Intel (I spent some time getting things to parallelize nicely). My problem is stability in a tall column of fluidI'm using a weakly compressible fluid (pressure computed from density by Tait's equation) and if restricted to a tall and thin vessel resulting into many layers of particles, under gravity, the liquid bounces a lot. If the gravity is high, the simulation blows up. One solution is applying a stability criterion to determine the maximum allowable timestep, but reducing the timestep artificially makes the simulation nonrealtime, so this is not an acceptable solution for this application. I've read that a fully incompressible SPH simulation can be done by using a pressure projection step, which needs solving a Poission equation. This is not something I'm familiar with and I'm wondering which solving algorithm to use, and how to specify boundary conditions (the fluid is freesurface). 
3rd March 2008, 08:30 PM  #2  
diyAudio Member
Join Date: Aug 2006
Location: minimalopolis

Re: Poisson solvers?
Quote:
But I have absolutely no background in using Poisson for fluids. A nice treatment of Poisson as a function of shear can be found in Boresi, but since fluids have no resistance to shear I'm wouldn't no where to begin. Good luck! 

Thread Tools  Search this Thread 


New To Site?  Need Help? 