|
|
 |
 |
waLBerla
|
Description
In recent years the lattice Boltzmann method has achieved the reputation as a true alternative
to the classical Navier-Stokes approach to simulate fluid behavior. Due to this development
and the multitude of different Lattice Boltzmann solvers developed at our chair for
different problems, the desire for a single Lattice Boltzmann implementation grew. We
introduced the waLBerla project, an all-in-one Lattice Boltzmann solver for a wide range of
applications. Next to the basic requirements of the easy adaptivity and extensibility for new
fluid problems, the waLBerla project also aims at physical correctness, high performance and
ease of use.
waLBerla is planned to be a comprehensive program rich in features as well as a library for easy development
of new applications based on fluid simulation. Thus, it is supposed to meet the requirements of
scientific researchers, performance optimisers, code developers as well as needs for industrial production of
simulation results. The currently planned final version of waLBerla will include a wide range of physical
applications already profoundly researched by our group:
-
fluid in arbitrary geometries with complex boundary conditions like periodic, acceleration, freeslip,
a.s.o., in order to be able to support medical applications like blood flow in vessels (see here)
-
fluid-structure interaction to simulate moving particles in a fluid, including the calculation of the
forces that occur between the particles and the fluid and therefore determine the movement of
particles caused by the fluid and vice versa (see here)
-
simulation of liquid fluids having free surfaces, which includes both bubbles and atmosphere, resulting
in scenarios that enable simulation of squirting drops, rising and deforming bubbles, foams, a.s.o. (see here)
-
ionised fluid reacting to electrical fields induced by charges or charged colloids in the fluid (see here)
Project
Klaus Iglberger
Stefan Donath
Christian Feichtinger
Jan Götz
Publications
Videos and pictures
|
| |