Parallel Spectral Numerical Methods (Gong Chen, et al)

 
0.0 (0)
Parallel Spectral Numerical Methods (Gong Chen, et al)

The fundamentals of Fourier spectrum methods are covered in this book, along with how to use them in code to solve partial differential equations. Several Fourier spectrum implementations' performance considerations are explored, and techniques for efficient scaling on parallel computers are described.

It begins by quickly reviewing finite precision arithmetic. The topic of employing the separation of variables to solve ordinary differential equations (ODE) and partial differential equations (PDE) follows. Following that, numerical time-stepping techniques are presented that can be utilized to resolve PDEs and ODEs. Following this, a description of the discrete Fourier Transform (DFT) and the Fast Fourier Transform (FFT) algorithm, which is used to compute the DFT quickly, is given before an introduction to pseudo spectral approaches. In order to solve a few different PDEs, it will finally merge all of these, solving them in both a serial and parallel mode.

Fortran and Matlab1 will be used in the programs. There is also a Python2 implementation of a few of the Matlab programs.

Ebook Details

About the Authors
Gong Chen is a first-year student at the University of Minnesota – Twin Cities' School of Mathematics. Analysis, differential equations, and mathematical physics are some of his areas of interest in mathematics.
Publisher
License(s)
CC BY 3.0
eBook Format
HTML and PDF (348 pages)
Language
English

Similar Programming & Computer Books

Parallel Complexity Theory (Sanjeev Arora, et al.)
The focus of this free programming book is the research of Parallel Computing and Programming, which serves as an abstract indicator of the complexity of parallel computing problems. ...
Computational Complexity: A Conceptual Perspective (Oded Goldreich)
The study of the innate complexity of computer jobs is introduced conceptually in this free programming book. It is meant to be used as a textbook or for independent...
Computational Complexity (Wikibooks)
All computer science grads should read this free programming book since it offers information that is fundamental to their understanding of computation theory. ...
Modeling, Programming and Simulations Using LabVIEW™ Software (Riccardo De Asmundis)
This free programming book presents a variety of applications that cover a wide range of possibilities. We progress from straightforward or distributed control software to LabVIEW modeling, then use...
Technology and Engineering Applications of SIMULINK (Subhas Chakravarty)
This free programming book's topic is to outline the steps needed to model and simulate the fundamental dynamic system issues in SIMULINK. ...
Learning Processing: A Beginner's Guide to Programming Images, Animation, and Interaction (Daniel Shiffman)
This free programming book shows you how to use Processing to build the fundamental programming building blocks required to develop cutting-edge graphics applications, such as interactive art, live video...
The Complexity of Boolean Functions (Ingo Wegener)
One of the most fascinating and crucial areas of theoretical computer science presently includes research on the difficulty of Boolean functions in non-uniform processing models. It directly relates to...
Numerical Recipes in C: The Art of Scientific Computing, Second Edition (William H. Press, et al)
Numerical Recipes is a comprehensive handbook and reference on scientific computing and the result of a special partnership between four top researchers in academia and business. ...
Finite Element Analysis - From Biomedical Applications to Industrial Developments (David Moratal)
The numerical study of complex structures based on their material qualities is made possible by the use of finite element analysis, a method for approximating solutions to integral and...
Numerical Methods for Large Eigenvalue Problems, Revised Edition (Yousef Saad)
This free programming book is written for practitioners interested in learning the theory behind numerical techniques used for eigenvalue problems as well as researchers in applied mathematics and scientific...

User reviews

There are no user reviews for this listing.
Ratings
Rate this Book
Comments