0
$\begingroup$

Actually I am reading a book about the Lattice Boltzmann methods, and here is a quotation:

After introducing BGKW approximation, the Boltzmann equation (without external forces) can be approximated as, $$\dfrac{\partial f}{\partial t}+c\cdot \nabla f=\dfrac1\tau\left(f^{eq}-f\right)\tag{1}$$ In lattice Boltzmann method, the above equation is descretized and assumed it is valid along specific diresctions, linkages. Hence, the discrete Boltzmann equation can be written along a specified direction as, $$\dfrac{\partial f_i}{\partial t}+c_i \nabla f_i=\dfrac1\tau\left(f_i^{eq}-f_i\right)\tag{2}$$

I cannot understand how can I pass from equation $(1)$ to $(2$) (notice also the absence of the dot product between $c_i$ and $\nabla f_i$) can you please explain? is it a typo?

$\endgroup$
5
  • $\begingroup$ Yes, I think there is a typo. From what I understand of LBM, the approximation consists in "freezing" single directions; usually the coordinate directions $x_i$. This would correspond to replacing $c$ in (1) by the vector $c_i e_i$, i.e., the vector where all but the $i$th component are set to zero. If this is the case, then in (2) it should actually be $c_i\partial_i f_i$, where $\partial_i$ is the partial derivative in direction $x_i$ and $f_i$ is just to denote that this is the approximation of $i$ corresponding to the direction $x_i$. $\endgroup$ Jul 1, 2016 at 20:59
  • $\begingroup$ @ChristianClason: Can you please share with some books on lattice boltzmann methods, the most books are very advanced, is there any easy to read booksfor engineers? $\endgroup$
    – Navaro
    Jul 1, 2016 at 21:12
  • $\begingroup$ I'm sorry, I don't know any. I know very little about LBM myself. (But some things just are advanced, and there's no way around it. Sometimes you have to read two books!) $\endgroup$ Jul 1, 2016 at 22:19
  • $\begingroup$ @Navaro - you should check out my answer here for a list of references. Specifically, Sukop's book is good as an initial introduction. Unfortunately, it will not help with answering your question which is more suited for a book like Succi's. $\endgroup$
    – nluigi
    Jul 4, 2016 at 15:43
  • $\begingroup$ @Navaro - it is indeed a typo; $c$ is a continuous particle velocity, while $c_i$ is a discretized particle velocity. It is still a velocity however and as such is a vector. The above equation should therefor be written as: $\partial_{t}f_{i}+c_{i}\cdot\nabla f_{i}=-\frac{\left\​ (f_{i}-f_{i}^{eq}\right)}{\tau}$‌​ Note, that the discretized velocity is a constant vector (it's mapped to a lattice) and therefor it is allowed to do this: $c_i\cdot\nabla f_i = \nabla \cdot c_if_i$ $\endgroup$
    – nluigi
    Aug 16, 2016 at 12:20

1 Answer 1

1
$\begingroup$

In (1), $f$ is an unknown function of $t$, $x$ and $\xi$. Here $\xi$ denotes the moment of a particle. Note that (1) is only a scalar equation for $f=f(t,x,\xi)$.

From (1) to (2), we actually discretize the space of $\xi$, from continuous space $-\infty<\xi<\infty$ to discretize space $\xi_1$, $\xi_2$, $\dots$, $\xi_n$. Now (2) is a set of $n$ equations for functions $f_i=f_i(t,x)$, $i=1,\dots,n$.

$\endgroup$
1
  • $\begingroup$ $f$ is a function of time $t$, position $\mathbf r$, and velocity $\mathbf c$ $\endgroup$
    – Navaro
    Jul 2, 2016 at 1:13

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.