Lattice Boltzmann Method Fundamentals and Engineering Applications w

Lattice Boltzmann Method introduces the lattice Boltzmann method (LBM) for solving transport phenomena – flow, heat and mass transfer – in a systematic way. Providing explanatory computer codes throughout the book, the author guides readers through many p

  • PDF / 146,110 Bytes
  • 11 Pages / 439.37 x 666.142 pts Page_size
  • 57 Downloads / 223 Views

DOWNLOAD

REPORT


A. A. Mohamad

Lattice Boltzmann Method Fundamentals and Engineering Applications with Computer Codes

123

Prof. A. A. Mohamad Department of Mechanical and Manufacturing Engineering Schulich School of Engineering The University of Calgary Calgary, AB T2N 1N4 Canada e-mail: [email protected] Present Address Prof. A. A. Mohamad College of Engineering Alfaisal University Riyadh KSA

ISBN 978-0-85729-454-8

e-ISBN 978-0-85729-455-5

DOI 10.1007/978-0-85729-455-5 Springer London Dordrecht Heidelberg New York Ó Springer-Verlag London Limited 2011 Apart from any fair dealing for the purposes of research or private study, or criticism or review, as permitted under the Copyright, Designs and Patents Act 1988, this publication may only be reproduced, stored or transmitted, in any form or by any means, with the prior permission in writing of the publishers, or in the case of reprographic reproduction in accordance with the terms of licenses issued by the Copyright Licensing Agency. Enquiries concerning reproduction outside those terms should be sent to the publishers. The use of registered names, trademarks, etc., in this publication does not imply, even in the absence of a specific statement, that such names are exempt from the relevant laws and regulations and therefore free for general use. The publisher makes no representation, express or implied, with regard to the accuracy of the information contained in this book and cannot accept any legal responsibility or liability for any errors or omissions that may be made. Cover design: eStudio Calamar S.L. Printed on acid-free paper Springer is part of Springer Science+Business Media (www.springer.com)

Simplicity is Embedded in Complexity

Preface

Computational methods have emerged as powerful techniques for investigating and exploring physical and chemical phenomena and for solving real engineering problems. The finite element method (FEM) was first applied to solve a structural problem in 1956 by Turner et al. In the late 1960s, the finite element became a powerful technique for solving partial differential equations, heat transfer, and fluid dynamics problems. Also, at the same time the finite difference method (FDM) was used to solve fluid dynamics problems. In 1980, the finite volume method (FVM) was developed in Imperial College mainly to solve fluid dynamics problems. Since then the FVM has been extensively used to solve transport phenomena problems. Indeed finite difference, finite element, and finite volume methods belong to the same family of weighted residual methods and the only difference between these methods is the nature of the base and weighting functions. In 1988, the Lattice Boltzmann method (LBM) was introduced by McNamara and Zanetti to overcome the drawbacks of the lattice gas cellular automata. Since then the LBM emerged as an alternative powerful method for solving fluid dynamics problems. In traditional computational fluid dynamics methods (CFD), Navier–Stokes equations (NS) solve mass, momentum and energy conservation equations on discrete nod