I want to have boundary condition like BounceBackTemperature in my Advection-Diffusion Dynamics. Can I use BounceBackBulkDensity for it? As the zeroth moment in the ADE is the scaler. Like in Navier Stokes equation, there is BounceBackVelocity boundary condition.
Would the BounceBackBulkDensity work for me to bounce back the temperature on the walls?
if I understood correctly, you would like to implement a Dirichlet boundary condition (BC) for advection-diffusion equations, which is possible in OpenLB via setAdvectionDiffusionTemperatureBoundary2D.
An exemplary implementation of this type of BC is given in the examples/thermal/porousPlate2d(3d).
In the 2d case, you might want to switch to
to observe the corresponding results.
the setAdvectionDiffusionTemperatureBoundary defines a Dirichlet boundary condition for the temperature. The same is obtained with setRegularizedTemperatureBoundary.
The difference is that the latter regularizes the information of higher order moments.
However, using the former is recommended, since it is validated and should suffice in most cases.