By A. A. Mohamad

Lattice Boltzmann Method introduces the lattice Boltzmann procedure (LBM) for fixing delivery phenomena – move, warmth and mass move – in a scientific means. offering explanatory laptop codes during the e-book, the writer publications readers via many useful examples, such as:

  • flow in isothermal and non-isothermal lid pushed cavities;
  • flow over obstacles;
  • forced circulate via a heated channel;
  • conjugate pressured convection; and
  • natural convection.

Diffusion and advection-diffusion equations are mentioned with purposes and examples, and entire machine codes accompany the insurance of unmarried and multi-relaxation-time tools. even if the codes are written in FORTRAN, they are often simply translated to different languages, resembling C++. The codes is additionally prolonged with little attempt to multi-phase and multi-physics, if the reader is aware the physics of the problem.

Readers with a few adventure of complex arithmetic and physics will locate Lattice Boltzmann Method an invaluable and easy-to-follow textual content. it's been written when you have an interest in studying and using the LBM to engineering and business difficulties and it may well additionally function a textbook for complex undergraduate or graduate scholars who're learning computational shipping phenomena.

Show description

Read or Download Lattice Boltzmann Method: Fundamentals and Engineering Applications with Computer Codes PDF

Similar fluid dynamics books

Smart material systems: model development

The textual content can be utilized because the foundation for a graduate direction in any of a number of disciplines which are occupied with clever fabric modeling, together with physics, fabrics technological know-how, electromechanical layout, keep watch over structures, and utilized arithmetic. .. [T]his well-written and rigorous textual content can be worthy for a person attracted to particular clever fabrics in addition to common modeling and regulate of smart-material habit.

Fluid Mechanics for Chemical Engineers

Geared toward the normal junior point introductory direction on fluid mechanics taken via all chemical engineers, the ebook takes a broad-scale method of chemical engineering functions together with examples in defense, fabrics and bioengineering. a brand new bankruptcy has been extra on blending, in addition to move in open channels and unsteady circulate.

Basic Coastal Engineering

The second one version (1997) of this article was once a totally rewritten model of the unique textual content easy Coastal Engineering released in 1978. This 3rd variation makes numerous corrections, advancements and additions to the second one version. easy Coastal Engineering is an introductory textual content on wave mechanics and coastal strategies besides basics that underline the perform of coastal engineering.

Additional info for Lattice Boltzmann Method: Fundamentals and Engineering Applications with Computer Codes

Example text

5). 3 Three-Dimensional In general two models are used in simulation of three dimensional problems, D3Q15 and D3Q19. Fig. 5 Lattice arrangements for 2-D problems, D2Q9. 22 2 The Boltzmann Equation Fig. 6 Lattice arrangements for 3-D problems, D3Q15. 1 D3Q15 In this model 15 velocity vectors are used, Fig. 6, the central distribution function, f0 has zero speed. D3Q15 is most commonly used for 3-D simulations. Notice that nodes 1, 2, 3, and 4 are on the center of the east, north, west, and south faces, respectively.

0001. Note that, Dt and Dx must be properly chosen to ensure stable solution if an explicit method is used. , Dx ¼ 1 and Dt ¼ 1: The question is what will be the number of lattices and time steps for total dimensional time of 5 (for example). We can select any total number of lattices, for example N ¼ 500, then the nondimensional distance, x, at any site (i), is i/500. 1. Time scale need to be worked out. Remember that t à is equal to at=L2 which in lattice unit should equal to TDt=sN 2 where s is relaxation time in LBM, T is total time and N is the total number of lattice sites.

2 Adiabatic Boundary Condition, Zero Flux Condition The temperature gradient is zero, which implies that TðmÞ ¼ Tðm À 1Þ: Hence, f1 ðmÞ þ f2 ðmÞ ¼ f1 ðm À 1Þ þ f2 ðm À 1Þ; or f1 ðmÞ ¼ f1 ðm À 1Þ and f2 ðmÞ ¼ f2 ðm À 1Þ; where m denotes the last lattice node. 4 Constant Heat Flux Example Same example as before, except that the left-hand boundary is exposed to a constant heat flux of 100 W=m2 instead of a constant temperature. The thermal conductivity of the slab is 20 W/mK (Figs. 7). Solution The procedure is same as for previous example, except that we need to determine f1 ð0Þ at x = 0.

Download PDF sample

Rated 4.12 of 5 – based on 37 votes