- 1,028
- 763
From this article on the Lattice Boltzmann Method for CFD simulation...
https://feaforall.com/creating-cfd-solver-lattice-boltzmann-method/
I am trying to understand what this is saying. For example, let's choose an "e0" at time t0 and position x0, such that the probability maximum with respect to changes in e, occurs at e0. That is, f peaks at e0 when we vary e while keeping x=x0, t=t0. (Assume equilibrium conditions). Now if there are no collisions etc, I would expect that this peak probability would occur at the same value e = e0 even if we look at another instant in time t1 and another point in space x1. But the equation seems to suggest that the peak probability value could shift to e0 + delta_x / delta_t when we move to (x1, t1). But I would expect to be off-peak for this new value of e1 = e0 + delta_x / delta_t.
What am I getting wrong?
https://feaforall.com/creating-cfd-solver-lattice-boltzmann-method/
The distribution of particles in phase space can be defined by a function f(x,e,t). It corresponds to the probability for a particle at a position [x] to possess a velocity [e] at a time [t].
In the absence of compression or relaxation, the spatial distribution remains essentially unchanged over time. At low Mach and in the absence of collision, the differential of f is conserved. We can thus deduce the following equality:
I am trying to understand what this is saying. For example, let's choose an "e0" at time t0 and position x0, such that the probability maximum with respect to changes in e, occurs at e0. That is, f peaks at e0 when we vary e while keeping x=x0, t=t0. (Assume equilibrium conditions). Now if there are no collisions etc, I would expect that this peak probability would occur at the same value e = e0 even if we look at another instant in time t1 and another point in space x1. But the equation seems to suggest that the peak probability value could shift to e0 + delta_x / delta_t when we move to (x1, t1). But I would expect to be off-peak for this new value of e1 = e0 + delta_x / delta_t.
What am I getting wrong?
Last edited: