Any Squeakers into CFD?
Joshua Gargus
schwa at fastmail.us
Tue Dec 11 19:19:28 UTC 2007
I don't know of any Squeak code to do this. The starting-point paper
about this kind of simulation (for computer graphics, anyway) is
"Stable Fluids" by Jos Stam (http://www.dgp.toronto.edu/people/stam/reality/Research/pdf/ns.pdf
). I'm not sure if there is a later paper that is more approachable;
the others I've seen are more complicated. Also note that I don't
believe that Stam's method can model breaking waves... it doesn't
allow for a dynamic boundary between different fluids (eg: air and
water).
Ron Fedkiw has some of the most impressive results (for example: http://physbam.stanford.edu/~fedkiw/animations/lighthouse.avi)
. Of course, the implementations are more complicated.
Sorry I couldn't be more helpful; hopefully someone else has better
pointers.
Josh
On Dec 11, 2007, at 9:23 AM, Dan Ingalls wrote:
> ... that's Computational Fluid Dynamics. I'm specifically
> interested in running a Navier-Stokes simulation using something
> like the Volume of Fluid model to deal with free surface movement.
> My first goal is to be able to duplicate something like the
> following simulation of a breaking wave:
>
> http://www.coastal.udel.edu/faculty/jpuleo/RIPPLE/ripple.mov
>
> I want to be able to run similar simulations for waves breaking
> against different shaped walls.
>
> Most people use big programs in C or Fortran (!), and half the
> trouble is learning how to use them, since there's no prayer of
> changing them. However the basic equations can be written in half a
> page, and I don't need it to run very fast.
>
> It could be fun but so far it looks like it will be simpler to build
> a wave tank :-(.
>
> Thanks for any useful pointers.
>
> - Dan
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20071211/3e46bc4e/attachment.htm
More information about the Squeak-dev
mailing list
|