Thank you very much for your reply. What I mean by the standard BounceBack is that the particles bounce directly at the boundary, and the boundary is at the grid point, rather than half step bounce by pushing half of the grid inward. I don’t know whether the standard BounceBack realized in OpenLB is what I mean ？
This reply was modified 1 year, 10 months ago by Gloriousface.
Bounce back implemented as dynamics in OpenLB (i.e. as a local collision step) provide “fullway” bounce back. “Halfway” bounce back (implemented using a PostProcessor / Streaming modification) reflects the populations during streaming and e.g. requires no solid nodes. Both of them model a boundary mid way between grid points.
You can read more details in e.g. Krüger et al. “The Lattice Boltzmann Method: Principles and Practice” Section 184.108.40.206.