Abstract
After reading this chapter, you will have insight into a number of other fluid simulation methods and their advantages and disadvantages. These methods are divided into two categories. First, conventional numerical methods based on discretising the equations of fluid mechanics, such as finite difference, finite volume, and finite element methods. Second, methods that are based on microscopic, mesoscopic, or macroscopic particles, such as molecular dynamics, lattice gas models, and multi-particle collision dynamics. You will know where the particle-based lattice Boltzmann method fits in the landscape of fluid simulation methods, and you will have an understanding of the advantages and disadvantages of the lattice Boltzmann method compared to other methods.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Before electronic computers, numerical solutions were performed manually by people whose job title was “computer”!
- 2.
- 3.
The forward difference approximation corresponds to the forward Euler approximation for time discretisation, shown in (2.1).
- 4.
As a practical example, a deer can smell a hunter who is upwind of it, since the wind blows the hunter’s scent towards the deer.
- 5.
We here use the term “volume” in a general sense, where a 2D volume is an area and a 1D volume is a line segment.
- 6.
That is not to say that the FV method is limited to conservation equations; it can also be used to solve more general hyperbolic problems [6].
- 7.
For the internal surfaces between adjacent finite volumes, the surface integrals from the two volumes will cancel each other.
- 8.
In Fig. 2.5, S i is the triangular surface around each volume, and s j represents the straight-line faces of these triangles.
- 9.
This straightforward force approach scales with the number N of particles as \(\mathcal{O}(N^{2})\), though more efficient approaches that scale as \(\mathcal{O}(N)\) also exist [10].
- 10.
Most of them also conserve energy.
- 11.
While the kernel function can be e.g. Gaussian, it is advantageous to choose kernels that are zero for \(\vert {\boldsymbol x} -{\boldsymbol x}_{j}\vert> h\), so that only particles in the vicinity of \({\boldsymbol x}\) need be included in the sum. Additionally, the fact that h j can be particle-specific and varying allows adaptive resolution.
- 12.
For instance, molecular dynamics is tailored to simulating phenomena on an atomic and molecular level, and smoothed-particle hydrodynamics was invented to deal with the largely empty domains of astrophysical CFD.
- 13.
- 14.
This concise description is attributed to Sauro Succi.
References
R.J. LeVeque, Finite Difference Methods for Ordinary and Partial Differential Equations: Steady State and Time Dependent Problems (SIAM, Philadelphia, 2007)
C. Pozrikidis, A Practical Guide to Boundary Element Methods with the Software Library BEMLIB (CRC Press, Boca Raton, 2002)
C. Canuto, M.Y. Hussaini, A.M. Quarteroni, A. Thomas Jr, et al., Spectral Methods in Fluid Dynamics (Springer Science & Business Media, New York, 2012)
S.V. Patankar, Numerical Heat Transfer and Fluid Flow (Taylor & Francis, Washington, DC, 1980)
J.H. Ferziger, M. Peric, A. Leonard, Computational Methods for Fluid Dynamics, vol. 50, 3rd edn. (Springer, New York, 2002)
R.J. LeVeque, Finite-Volume Methods for Hyperbolic Problems. Cambridge Texts in Applied Mathematics (Cambridge University Press, Cambridge, 2004)
H.K. Versteeg, W. Malalasekera, An Introduction to Computational Fluid Dynamics: The Finite Volume Method, 2nd edn. (Pearson Education, Upper Saddle River, 2007)
O.C. Zienkiewicz, R.L. Taylor, P. Nithiarasu, The Finite Element Method for Fluid Dynamics, 7th edn. (Butterworth-Heinemann, Oxford, 2014)
C.A.J. Fletcher, Computational Techniques for Fluid Dynamics, vol. 2 (Springer, New York, 1988)
D. Frenkel, B. Smit, Understanding Molecular Simulation: From Algorithms to Applications, 2nd edn. Computational science series (Academic Press, San Diego, 2002)
M.P. Allen, D.J. Tildesley, Computer Simulation of Liquids. Oxford Science Publications (Clarendon Press, Oxford, 1989)
M. Karplus, J.A. McCammon, Nat. Struct. Biol. 9 (9), 646 (2002)
J. Hardy, Y. Pomeau, O. de Pazzis, J. Math. Phys. 14 (12), 1746 (1973)
U. Frisch, B. Hasslacher, Y. Pomeau, Phys. Rev. Lett. 56 (14), 1505 (1986)
S. Succi, The Lattice Boltzmann Equation for Fluid Dynamics and Beyond (Oxford University Press, Oxford, 2001)
J.P. Rivet, J.P. Boon, Lattice Gas Hydrodynamics (Cambridge University Press, Cambridge, 2001)
D.A. Wolf-Gladrow, Lattice-Gas Cellular Automata and Lattice Boltzmann Models (Springer, New York, 2005)
G.R. McNamara, G. Zanetti, Phys. Rev. Lett. 61 (20), 2332 (1988)
F.J. Higuera, S. Succi, R. Benzi, Europhys. Lett. 9 (4), 345 (1989)
F.J. Higuera, J. Jimenez, Europhys. Lett. 9 (7), 663 (1989)
X. He, L.S. Luo, Phys. Rev. E 56 (6), 6811 (1997)
P.J. Hoogerbrugge, J.M.V.A. Koelman, Europhys. Lett. 19 (3), 155 (1992)
P. Español, P. Warren, Europhys. Lett. 30 (4), 191 (1995)
M.B. Liu, G.R. Liu, L.W. Zhou, J.Z. Chang, Arch. Computat. Methods Eng. 22 (4), 529 (2015)
P. Español, M. Revenga, Phys. Rev. E 67 (2), 026705 (2003)
R.D. Groot, P.B. Warren, J. Chem. Phys. 107 (11), 4423 (1997)
I. Pagonabarraga, M.H.J. Hagen, D. Frenkel, Europhys. Lett. 42 (4), 377 (1998)
A. Malevanets, R. Kapral, J. Chem. Phys. 110 (17), 8605 (1999)
A. Malevanets, R. Kapral, J. Chem. Phys. 112 (16), 7260 (2000)
H. Noguchi, N. Kikuchi, G. Gompper, Europhys. Lett. 78 (1), 10005 (2007)
G. Gompper, T. Ihle, D.M. Kroll, R.G. Winkler, in Advanced Computer Simulation Approaches for Soft Matter Sciences III, Advances in Polymer Science (Springer, Berlin, Heidelberg, 2008), pp. 1–87
T. Ihle, E. Tüzel, D.M. Kroll, Europhys. Lett. 73 (5), 664 (2006)
E. Tüzel, G. Pan, T. Ihle, D.M. Kroll, Europhys. Lett. 80 (4), 40010 (2007)
Y.G. Tao, I.O. Götze, G. Gompper, J. Chem. Phys. 128 (14), 144902 (2008)
R. Kapral, in Advances in Chemical Physics, ed. by S.A. Rice (Wiley, New York, 2008), p. 89–146
E. Westphal, S.P. Singh, C.C. Huang, G. Gompper, R.G. Winkler, Comput. Phys. Commun. 185 (2), 495 (2014)
A. Malevanets, J.M. Yeomans, Europhys. Lett. 52 (2), 231 (2000)
T. Ihle, D.M. Kroll, Phys. Rev. E 67 (6), 066706 (2003)
E. Allahyarov, G. Gompper, Phys. Rev. E 66 (3), 036702 (2002)
J.K. Whitmer, E. Luijten, J. Phys. Condens. Matter 22 (10), 104106 (2010)
M. Ripoll, R.G. Winkler, G. Gompper, Eur. Phys. J. E 23 (4), 349 (2007)
N. Kikuchi, C.M. Pooley, J.F. Ryder, J.M. Yeomans, J. Chem. Phys. 119 (12), 6388 (2003)
T. Ihle, E. Tözel, D.M. Kroll, Phys. Rev. E 72 (4), 046707 (2005)
C.M. Pooley, J.M. Yeomans, J. Phys. Chem. B 109 (14), 6505 (2005)
G.A. Bird, Phys. Fluids 6, 1518 (1963)
G.A. Bird, Molecular Gas Dynamics and the Direct Simulation of Gas Flows (Claredon, Oxford, 1994)
C. Shen, Rarefied gas dynamics: Fundamentals, Simulations and Micro Flows (Springer, New York, 2005)
G.A. Bird, Ann. Rev. Fluid Mech. 10, 11 (1978)
E.S. Oran, C.K. Oh, B.Z. Cybyk, Ann. Rev. Fluid Mech. 30, 403 (1998)
G.A. Bird, Comp. Math. Appl. 35, 1 (1998)
W. Wagner, J. Stat. Phys. 66, 1011 (1992)
D. Violeau, Fluid Mechanics and the SPH Method: Theory and Applications, 1st edn. (Oxford University Press, Oxford, 2012)
G.R. Liu, M.B. Liu, Smoothed Particle Hydrodynamics: A Meshfree Particle Method (World Scientific Publishing, Singapore, 2003)
P.J. Frey, P.L. George, Mesh Generation: Application to Finite Elements (Wiley, Hoboken, 2008)
Z. Wang, Prog. Aerosp. Sci. 43 (1–3), 1 (2007)
R.R. Nourgaliev, T.N. Dinh, T.G. Theofanous, D. Joseph, Int. J. Multiphas. Flow 29 (1), 117 (2003)
S. Geller, M. Krafczyk, J. Tölke, S. Turek, J. Hron, Comput. Fluids 35 (8-9), 888 (2006)
M. Yoshino, T. Inamuro, Int. J. Num. Meth. Fluids 43 (2), 183 (2003)
B. Dünweg, A.J.C. Ladd, in Advances in Polymer Science (Springer, Berlin, Heidelberg, 2008), pp. 1–78
A.J.C. Ladd, J. Fluid Mech. 271, 285 (1994)
R. Adhikari, K. Stratford, M.E. Cates, A.J. Wagner, Europhys. Lett. 71 (3), 473 (2005)
B. Dünweg, U.D. Schiller, A.J.C. Ladd, Phys. Rev. E 76 (3), 036704 (2007)
M. Gross, M.E. Cates, F. Varnik, R. Adhikari, J. Stat. Mech. 2011 (03), P03030 (2011)
D. Belardinelli, M. Sbragaglia, L. Biferale, M. Gross, F. Varnik, Phys. Rev. E 91 (2), 023313 (2015)
E.M. Viggen, The lattice Boltzmann method: Fundamentals and acoustics. Ph.D. thesis, Norwegian University of Science and Technology (NTNU), Trondheim (2014)
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Krüger, T., Kusumaatmaja, H., Kuzmin, A., Shardt, O., Silva, G., Viggen, E.M. (2017). Numerical Methods for Fluids. In: The Lattice Boltzmann Method. Graduate Texts in Physics. Springer, Cham. https://doi.org/10.1007/978-3-319-44649-3_2
Download citation
DOI: https://doi.org/10.1007/978-3-319-44649-3_2
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-44647-9
Online ISBN: 978-3-319-44649-3
eBook Packages: Physics and AstronomyPhysics and Astronomy (R0)