Nodal discontinuous Galerkin methods. Algorithms, analysis, and applications.

*(English)*Zbl 1134.65068
Texts in Applied Mathematics 54. New York, NY: Springer (ISBN 978-0-387-72065-4/hbk). xiv, 500 p. (2008).

This book is intended to offer a comprehensive introduction to, and an efficient implementation of discontinuous Galerkin finite element methods for approximating solutions to partial differential equations.

The book consists of ten chapters. The first chapter contains a brief description of the book and a short history of the discontinuous Galerkin method. Chapter 2 presents the basics of the discontinuous Galerkin finite element method and is focussed on the formulation of this method for linear one-dimensional wave problems. This presentation is continued in Chapter 3 where several choices of the local basis are discussed. Chapter 4 is concerned with fundamental properties of the discontinuous Galerkin method such as stability and accuracy. Although the discussion in this chapter is focussed on one-dimensional linear problems, most of these results can easily be adapted to multidimensional or even to nonlinear problems. Chapter 5 deals with problems with variable coefficients and nonlinear conservation laws. Chapters 6 contains an extension to two-dimensional problems and Chapter 7 is concerned with equations of higher-order in the spatial variable. Chapter 8 is devoted to spectral properties of discontinuous Galerkin operators. Chapter 9 deals with curvilinear elements and nonconforming discretizations. Chapter 10 discusses the implementation of the method to three-dimensional problems.

Each chapter of the book is largely self-contained and is complemented by adequate exercises. The topics are illustrated by various examples, algorithms and Matlab codes for classical systems of partial differential equations including Poisson and Helmholtz equations, Maxwell’s equation, Euler equation of gas dynamics, compressible and incompressible Navier-Stokes equations.

The book concludes with three appendices containing an overview of orthogonal polynomials and associated library routines, a brief introduction to grid generation, and some useful scripts and associated software. The style of writing is clear and concise, as are the illustrative examples taken from various branches of science and engineering. The book under review is an exceptionally complete and accessible reference for graduate students, researchers, and professionals in applied mathematics, physics, and engineering. It may be used in graduate-level courses, as a self-study resource, or as a research reference.

The book consists of ten chapters. The first chapter contains a brief description of the book and a short history of the discontinuous Galerkin method. Chapter 2 presents the basics of the discontinuous Galerkin finite element method and is focussed on the formulation of this method for linear one-dimensional wave problems. This presentation is continued in Chapter 3 where several choices of the local basis are discussed. Chapter 4 is concerned with fundamental properties of the discontinuous Galerkin method such as stability and accuracy. Although the discussion in this chapter is focussed on one-dimensional linear problems, most of these results can easily be adapted to multidimensional or even to nonlinear problems. Chapter 5 deals with problems with variable coefficients and nonlinear conservation laws. Chapters 6 contains an extension to two-dimensional problems and Chapter 7 is concerned with equations of higher-order in the spatial variable. Chapter 8 is devoted to spectral properties of discontinuous Galerkin operators. Chapter 9 deals with curvilinear elements and nonconforming discretizations. Chapter 10 discusses the implementation of the method to three-dimensional problems.

Each chapter of the book is largely self-contained and is complemented by adequate exercises. The topics are illustrated by various examples, algorithms and Matlab codes for classical systems of partial differential equations including Poisson and Helmholtz equations, Maxwell’s equation, Euler equation of gas dynamics, compressible and incompressible Navier-Stokes equations.

The book concludes with three appendices containing an overview of orthogonal polynomials and associated library routines, a brief introduction to grid generation, and some useful scripts and associated software. The style of writing is clear and concise, as are the illustrative examples taken from various branches of science and engineering. The book under review is an exceptionally complete and accessible reference for graduate students, researchers, and professionals in applied mathematics, physics, and engineering. It may be used in graduate-level courses, as a self-study resource, or as a research reference.

Reviewer: Marius Ghergu (Dublin)

##### MSC:

65M60 | Finite element, Rayleigh-Ritz and Galerkin methods for initial value and initial-boundary value problems involving PDEs |

65-02 | Research exposition (monographs, survey articles) pertaining to numerical analysis |

65M70 | Spectral, collocation and related methods for initial value and initial-boundary value problems involving PDEs |

65N30 | Finite element, Rayleigh-Ritz and Galerkin methods for boundary value problems involving PDEs |

65N35 | Spectral, collocation and related methods for boundary value problems involving PDEs |

65Y15 | Packaged methods for numerical algorithms |

35L15 | Initial value problems for second-order hyperbolic equations |

35L65 | Hyperbolic conservation laws |

35J05 | Laplace operator, Helmholtz equation (reduced wave equation), Poisson equation |

35Q60 | PDEs in connection with optics and electromagnetic theory |

35Q30 | Navier-Stokes equations |

76M10 | Finite element methods applied to problems in fluid mechanics |

78M10 | Finite element, Galerkin and related methods applied to problems in optics and electromagnetic theory |

76D05 | Navier-Stokes equations for incompressible viscous fluids |

76N15 | Gas dynamics (general theory) |