Re: lattice-Boltzmann method for 2D cfd

• To: mathgroup at smc.vnet.net
• Subject: [mg120922] Re: lattice-Boltzmann method for 2D cfd
• From: Oliver Ruebenkoenig <ruebenko at wolfram.com>
• Date: Tue, 16 Aug 2011 01:26:46 -0400 (EDT)
• Delivered-to: l-mathgroup@mail-archive0.wolfram.com
• References: <201108141213.IAA03361@smc.vnet.net>

```Hello Fonseca,

On Sun, 14 Aug 2011, Fonseca wrote:

> Hi,
>
> I'll need to simulate transient flow of free surface water on a
> prismatic channel.
>
> I'm looking for models on both 1D and 2D. There are a lot of free and
> commercial software available that do exactly what I want: the time
> simulation of the transient effect (basically a water wave) along the
> channel and with the possibility of interconnecting different channels
> in a network system. Nevertheless, I want to really learn how it's
> done, and, based on my personal experience, the only way to really
> learn the works of such a system, is to do it our self (at least the
> basic part of it -> no intention on building a complete cfd software
> from scratch, or at least, not for now...).
>
> I've some experience with the simulation of pipe water hammer, and the
> 1D free surface solution is basically equivalent.
>
> But this time I wanted to try something different. I've been looking
> into the different possibilities, and was wondering if a lattice-
> Boltzmann method was a good start (in 2D). For what I've seen, it's
> not too hard to program (for a free surface system, seems much simpler
> to program than a FEM or a FVM), and, from what I could understand, it
> can correctly simulate my scenario..
>
> I was wondering if any of you in this forum has any opinion on the
> subject, that can guide me in the task, or knows of a simple piece of
> code on the subject, from which I could analyze the basic structure.
>

If you do implement that via the LBM, I'd be very interested to see it.
Unfortunately, I have no experience with the LBM so I can not comment on
how difficult it would be to implement the LBM.

A while I did implement a Navier-Stokes solver with a Level-Set method
(FEM based and I think I have some FDM stuff as well) - and yes, it was a
lot of work but also a lot of fun. If you are interested in that I can

Oliver

> thank you,
> P. Fonseca
>
>
>

```

• Prev by Date: Re: Map legend
• Next by Date: Re: Gaussian Fourier transform approximations?
• Previous by thread: Re: lattice-Boltzmann method for 2D cfd
• Next by thread: Gaussian Fourier transform approximations?