Swalbe.jl: A lattice Boltzmann solver for thin film hydrodynamics

  • Stefan Zitz (Ophav)
  • Manuel Zellhöfer (Ophav)
  • Andrea Scagliarini (Ophav)
  • Jens Harting (Ophav)

Data set

Beskrivelse

Swalbe.jl A lattice Boltzmann framework to solve thin liquid film problems. Thin film simulations using lattice Boltzmann Why is a thin film solver called Swalbe.jl you may ask? The idea is to use the lattice Boltzmann method (LBM) and all its benefits (easy to code, vast amount of literature and scalability) to simulate thin liquid film flows. Instead of reinventing the wheel we make use of a class of lattice Boltzmann models that were build to simulate shallow water problems, see Salmon (not the fish), Dellar and van Thang et al. (all free to read). Thus the name of the package Shallow WAter Lattice Boltzmann slovEr or Swalbe. Of course using a plain shallow water model will not work to simulate thin film dynamics, that is the reason we build our own model . Now the main difference is that we throw away most of the shallow water parts by assuming they are small as compared to thin film relevant things, e.g. the substrate fluid interaction. The full explanation of the model with some benchmarks can be found in our paper Zitz et al. (the C/C++ OpenACC codebase has not been further developed since the project moved to *Julia*) This archive contains the Swalbe.jl package, which serves the purpose of performing scientific simulations of thin liquid film flows.

Bibliografisk note

Datasættet er licenseret under Creative Commons Attribution 4.0 International License (CC BY)
Dato for tilgængelighed29 aug. 2022
ForlagZenodo

Emneord

  • Thin films
  • Computational fluid dynamics
  • Lattice Boltzmann method
  • Lubrication approximation
  • Software

Citer dette