Classical Numerical Methods in Scientific Computing

Authors

Jos van Kan, Delft University of Technology, Faculty of Electrical Engineering, Mathematics and Computer Science, Department of Applied Mathematics; Guus Segal, Delft University of Technology, Faculty of Electrical Engineering, Mathematics and Computer Science, Department of Applied Mathematics; Fred Vermolen, University of Hasselt, Faculty of Science, Department of Computational Mathematics; Hans Kraaijevanger, Radboud University
Keywords: partial differential equations, finite element method, discretization, time integration, mathematical modelling

Synopsis

Partial differential equations are paramount in mathematical modelling with applications in engineering and science. The book starts with a crash course on partial differential equations in order to familiarize the reader with fundamental properties such as existence, uniqueness and possibly existing maximum principles. The main topic of the book entails the description of classical numerical methods that are used to approximate the solution of partial differential equations. The focus is on discretization methods such as the finite difference, finite volume and finite element method. The manuscript also makes a short excursion to the solution of large sets of (non)linear algebraic equations that result after application of discretization method to partial differential equations. The book treats the construction of such discretization methods, as well as some error analysis, where it is noted that the error analysis for the finite element method is merely descriptive, rather than rigorous from a mathematical point of view. The last chapters focus on time integration issues for classical time-dependent partial differential equations. After reading the book, the reader should be able to derive finite element methods, to implement the methods and to judge whether the obtained approximations are consistent with the solution to the partial differential equations. The reader will also obtain these skills for the other classical discretization methods. Acquiring such fundamental knowledge will allow the reader to continue studying more advanced methods like meshfree methods, discontinuous Galerkin methods and spectral methods for the approximation of solutions to partial differential equations.

Downloads

Download data is not yet available.

Author Biographies

Jos van Kan, Delft University of Technology, Faculty of Electrical Engineering, Mathematics and Computer Science, Department of Applied Mathematics

Jos van Kan (1944) graduated in 1968 from Delft University of Technology, Delft, Netherlands, in Numerical Analysis and was assistant professor at the Department of Mathematics of that institute until 2009. He wrote several articles on Numerical Fluid Mechanics (pressure correction methods) and has written a multigrid pressure solver for the Delft software package to solve the Navier-Stokes equations. He was teaching classes in Numerical Analysis from 1971 until 2009, and wrote several books on the subject. Currently he is a retired professor.

Guus Segal, Delft University of Technology, Faculty of Electrical Engineering, Mathematics and Computer Science, Department of Applied Mathematics

Guus Segal (1948) graduated in 1971 from Delft University of Technology, Delft, Netherlands, in Numerical Analysis and was part time assistant professor at the Department of Mathematics of that institute until 2013. He also worked in the consultancy and numerical software company SEPRA in The Hague, Netherlands. He wrote a number of articles on Finite Element Methods and several articles on curvilinear Finite Volume Methods and Numerical Fluid Mechanics. He has written a book on Finite Element methods and Navier-Stokes equations. He is the main developer of the finite element package SEPRAN. He was teaching classes in Numerical Analysis from 1973 until 2013.

Fred Vermolen, University of Hasselt, Faculty of Science, Department of Computational Mathematics

Fred Vermolen (1969) graduated in 1993 from Delft University of Technology, Delft, Netherlands and defended his PhD thesis on numerical methods for moving boundary problems in 1998. He has written several contributions on Stefan problems, computational mechanics, mathematical analysis and uncertainty quantification with most of the applications in medicine. He has held an assistant and associate professorship in Numerical Analysis at the Delft University from 2000 until 2020. In 2020 he started his current position as a full professor in Computational Mathematics at the University of Hasselt in Belgium.

Hans Kraaijevanger, Radboud University

Hans Kraaijevanger, retired research mathematician and lecturer Hans Kraaijevanger (1960) graduated in Mathematics from Leiden University in 1982 and obtained his PhD in Numerical Mathematics at the same university in 1986. In the first six years after his PhD he continued his research in the numerical solution of stiff differential equations and was also involved in teaching. This was mainly at Leiden University, with working visits of 1 year to Oxford (England) and 5 months to M.I.T. (Cambridge, U.S.A.). In 1992 Hans moved to Shell, where he worked 24 years as research mathematician and principal reservoir engineer. In Shell he was a member of a multi-disciplinary team of scientists and software engineers producing complex reservoir simulation software. After leaving Shell in 2016 Hans returned to academia, where he was (part time) lecturer in Mathematics at Groningen University (2017), Delft University of Technology (2017-2020) and Radboud University (2017-2023). Currently Hans enjoys his retirement.

Published

July 27, 2023 — Updated on July 29, 2024

Versions

License

Creative Commons License

This work is licensed under a Creative Commons Attribution 4.0 International License.

Details about the available publication format: Download PDF

ISBN-13 (15)

978-94-6366-732-6