next up previous contents
Next: Model Implementation Up: Introducing Gravity Previous: Adding an Additional Term

Review of Methods

  The first two methods can only be used if the body force is so small that its effect is negligible, so neither is suited to modelling a phenomena where gravity is important. The two methods described in sections 5.1.4 and 5.1.5 give the same equations of motion, however they are different. The method described in section 5.1.4 shall be called method (1) and the method described in section 5.1.5 method (2). The difference between the lattice Boltzmann operators tex2html_wrap_inline15173 for models 1 and 2, acting on the same distribution function tex2html_wrap_inline13989 is

  equation4819

The difference contains terms tex2html_wrap_inline15177 and tex2html_wrap_inline15179 . During the implementation tex2html_wrap_inline13603 , the speed of sound and tex2html_wrap_inline15183 . Thus, in general, the difference expressed in equation (5.26) will be small. Although tex2html_wrap_inline15185 is small it can still produce a significant effect. The difference expressed in equation (5.26) being small does not imply that tex2html_wrap_inline12127 is negligible in equation (5.3) or that tex2html_wrap_inline15039 in equation (5.7) is negligible.

In section 5.1.4 the additional force affects the updated distribution function, tex2html_wrap_inline15191 , on each link, i=0,..7. In section 5.1.5 the updated distribution function is altered, by the additional term, by an amount proportional to tex2html_wrap_inline15195 . This means that tex2html_wrap_inline15197 is not changed ( tex2html_wrap_inline15197 will, however, be updated according to the standard collision operator). If a hexagonal grid, with links 2 and 5 horizontal, is used then neither tex2html_wrap_inline15201 or tex2html_wrap_inline14233 will be changed by the additional term. If the grid is orientated so that tex2html_wrap_inline15201 and tex2html_wrap_inline14233 are vertical then the additional term will affect tex2html_wrap_inline15209 and it will have a larger effect on tex2html_wrap_inline15201 and tex2html_wrap_inline14233 than it will on the others. A change in some of the tex2html_wrap_inline13989 terms at one time-step will propagate through to all the tex2html_wrap_inline13989 terms at the next time-step.


next up previous contents
Next: Model Implementation Up: Introducing Gravity Previous: Adding an Additional Term

James Buick
Tue Mar 17 17:29:36 GMT 1998