Most books on algorithms are narrowly focused on a single field of application. This unique book cuts across discipline boundaries, exposing readers to the most successful algorithms from a variety of fields. Algorithm derivation is a legitimate branch of the mathematical sciences driven by hardware advances and the demands of many scientific ......
Including One Theorem, One Rule of Thumb, and One Hundred and Six Exercises
This book provides an easily accessible, yet detailed, discussion of computer arithmetic as mandated by the IEEE 754 floating point standard, arguably the most important standard in the computer industry. The result of an unprecedented cooperation between academic computer scientists and industry, the standard is supported by virtually every ......
The book presents a solution to a problem in adaptive control design that was open for 40 years: robustification of disturbances without compromising asymptotic performance. This original methodology builds on foundational ideas, such as the use of a deadzone in the update law and nonlinear damping in the controller, and advances the tools for and ......
This is the only book devoted exclusively to Hessenberg and tridiagonal matrices. Hessenberg matrices are involved in Krylov methods for solving linear systems or computing eigenvalues and eigenvectors, in the QR algorithm for computing eigenvalues, and in many other areas of scientific computing (for instance, control theory). Matrices that are ......
Navier-Stokes equations are one of the most impactful techniques for modeling physical flow phenomena. The coupling of velocity and pressure, along with the nonlinearity, is a challenge for the mathematical and numerical analysis of these equations. This self-contained book provides a thorough theoretical study of finite element methods for ......
This book is a continuation of the author's earlier book Spline Functions: Computational Methods, published in 2015 by SIAM. This new book focuses on computational methods developed in the last ten years that make use of splines to approximate functions and data and to solve boundary-value problems. The first half of the book works with bivariate ......
Implicit-explicit (IMEX) time discretization methods have proven to be highly effective for the numerical solution of a wide class of evolutionary partial differential equations (PDEs) across various contexts. These methods have become mainstream for solving evolutionary PDEs, particularly in the fields of hyperbolic and kinetic equations. The ......
From Magnetic Fields to Symmetries and Optimization
This self-contained book is the first to provide readers with an introduction to mathematical foundations and modeling of stellarator design. It covers the fundamental theoretical building blocks of magnetic fields modeling, some of the associated challenges, and the main concepts behind optimization for the design of stellarators. The book is ......
This textbook introduces key numerical algorithms used for problems arising in three core areas of scientific computing: calculus, differential equations, and linear algebra. Theoretical results supporting the derivation and error analysis of algorithms are given rigorous justification in the text and exercises, and a wide variety of detailed ......