© 2013

Computational Electromagnetics


  • Describes most popular computational methods used to solve problems in electromagnetics

  • Matlab code is included throughout, so that the reader can implement the various techniques discussed

  • Extensive computer projects included in this new edition


Part of the Texts in Applied Mathematics book series (TAM)

Table of contents

  1. Front Matter
    Pages i-xix
  2. Thomas Rylander, Pär Ingelström, Anders Bondeson
    Pages 1-9
  3. Thomas Rylander, Pär Ingelström, Anders Bondeson
    Pages 11-18
  4. Thomas Rylander, Pär Ingelström, Anders Bondeson
    Pages 19-42
  5. Thomas Rylander, Pär Ingelström, Anders Bondeson
    Pages 43-61
  6. Thomas Rylander, Pär Ingelström, Anders Bondeson
    Pages 63-92
  7. Thomas Rylander, Pär Ingelström, Anders Bondeson
    Pages 93-184
  8. Thomas Rylander, Pär Ingelström, Anders Bondeson
    Pages 185-221
  9. Thomas Rylander, Pär Ingelström, Anders Bondeson
    Pages 223-231
  10. Back Matter
    Pages 233-286

About this book


Computational Electromagnetics is a young and growing discipline, expanding as a result of the steadily increasing demand for software for the design and analysis of electrical devices. This book introduces three of the most popular numerical methods for simulating electromagnetic fields: the finite difference method, the finite element method and the method of moments. In particular it focuses on how these methods are used to obtain valid approximations to the solutions of Maxwell's equations, using, for example, "staggered grids" and "edge elements." The main goal of the book is to make the reader aware of different sources of errors in numerical computations, and also to provide the tools for assessing the accuracy of numerical methods and their solutions. To reach this goal, convergence analysis, extrapolation, von Neumann stability analysis, and dispersion analysis are introduced and used frequently throughout the book. Another major goal of the book is to provide students

with enough practical understanding of the methods so they are able to write simple programs on their own. To achieve this, the book contains several MATLAB programs and detailed description of practical issues such as assembly of finite element matrices and handling of unstructured meshes. Finally, the book summarizes  the strengths and weaknessesof the different methods to help the student decide which method may be best for each problem.

In this second edition the book was updated throughout and  extensive computer projects are included.

Reviews of previous edition:

"This well-written monograph is devoted to students at the undergraduate

level, but is also useful for practising engineers." (Zentralblatt MATH, 2007)


Convergence Eigenvalues Finite Differences Krylov Methods

Authors and affiliations

  1. 1.Dept. ElectromagneticsChalmers University of TechnologyGöteborgSweden
  2. 2.Dept. ElectromagneticsChalmers University of TechnologyGöteborgSweden
  3. 3.Dept. ElectromagneticsChalmers University of TechnologyGöteborgSweden

About the authors

Thomas Rylander is a Professor at Chalmers University of Technology.

Bibliographic information

Industry Sectors
IT & Software
Energy, Utilities & Environment
Oil, Gas & Geosciences


From the reviews of the second edition:

“The book under review is an introductory textbook on CEM targeted at undergraduate students. The aim of the book is to introduce some popular and powerful CEM algorithms. … this is a well-written and lucid textbook for students and researchers interested in learning CEM. Readers can enhance their knowledge of CEM with the Summary, Review Questions, Problems, and Computer Projects sections presented in most chapters.” (JiChun Li, Mathematical Reviews, June, 2013)