% IMPORTANT: The following is UTF-8 encoded.  This means that in the presence
% of non-ASCII characters, it will not work with BibTeX 0.99 or older.
% Instead, you should use an up-to-date BibTeX implementation like “bibtex8” or
% “biber”.

@ARTICLE{Zitz:912059,
      author       = {Zitz, Stefan and Zellhöfer, Manuel and Scagliarini, Andrea
                      and Harting, Jens},
      title        = {{S}walbe.jl: {A} lattice {B}oltzmann solver for thin film
                      hydrodynamics},
      journal      = {The journal of open source software},
      volume       = {7},
      number       = {77},
      issn         = {2475-9066},
      address      = {[Erscheinungsort nicht ermittelbar]},
      publisher    = {Joss},
      reportid     = {FZJ-2022-05286},
      pages        = {4312 -},
      year         = {2022},
      abstract     = {Small amounts of liquid deposited on a substrate are an
                      everyday phenomenon. From atheoretical point of view this
                      represents a modelling challenge, due to the multiple
                      scalesinvolved: from the molecular interactions among the
                      three phases (solid substrate, liquidfilm and surrounding
                      vapor) to the hydrodynamic flows. An efficient way to deal
                      with thismultiscale problem is the thin-film
                      equation:𝜕𝑡ℎ = ∇ ⋅ (𝑀 (ℎ)∇𝑝), (1)where
                      ℎ is the film thickness, 𝑀 (ℎ) is a thickness
                      dependent mobility and 𝑝 is the pressure atthe
                      liquid-vapor interface. Solving the thin film equation
                      directly is a difficult task, because it isa fourth order
                      degenerate PDE (Becker et al., 2003). Swalbe.jl approaches
                      this problem froma different angle. Instead of directly
                      solving the thin film equation we use a novel method basedon
                      a class lattice Boltzmann models (Krüger et al., 2016),
                      originally developed to simulateshallow water flows (Salmon,
                      1999). This approach serves two benefits, on the one hand
                      theease of implementation where the lattice Boltzmann method
                      essentially comprises of two steps:collision and streaming.
                      On the other hand due to the simple algorithm a
                      straightforwardapproach to parallelize the code and run it
                      on accelerator devices. Choosing appropriate forcesit is
                      possible to simulate complex problems. Among them is the
                      dewetting of a patternedsubstrates as shown in Figure 1.
                      Beyond films, low contact angle droplets can be studied
                      andcompared to relaxation experiments, e.g. the Cox-Voinov
                      or Tanner’s law (Bonn et al., 2009).Due to a disjoining
                      pressure model for the three phase contact line droplets can
                      not only relaxtowards their equilibrium they can slide as
                      well (Zitz et al., 2019). All of this can be coupledwith
                      thermal fluctuations to study the stochastic thin film
                      equation (Shah et al., 2019; Zitz etal., 2021).},
      cin          = {IEK-11},
      ddc          = {004},
      cid          = {I:(DE-Juel1)IEK-11-20140314},
      pnm          = {1215 - Simulations, Theory, Optics, and Analytics (STOA)
                      (POF4-121) / DFG project 422916531 - Adaptive und schaltbare
                      Grenzflächen basierend auf strukturierten Kolloiden},
      pid          = {G:(DE-HGF)POF4-1215 / G:(GEPRIS)422916531},
      typ          = {PUB:(DE-HGF)16},
      doi          = {10.21105/joss.04312},
      url          = {https://juser.fz-juelich.de/record/912059},
}