8 Numerical Methods
8.1 Introduction
This text has introduced the terminology of electromagnetic field theory, which
governs the relations between the various field quantities – Maxwell’s equations in
particular – and a few of the methods that are suitable to analytically solve field
theoretical problems. It is obvious, however, that for many problems, analytical
methods may only allow for an approximate solution or may not be solvable this
way at all. If we need to solve such problems, a different methodology has to be
employed. Sometimes, if the problem under consideration differs only slightly
from one that can be solved exactly, then perturbation theory may be applied. We
shall not discuss perturbation in this text. A discussion of that topic can be found at
Morse Feshbach [9]. In contrast, the various types of numerical methods are
generally applicable, at least in principle. In light of the ever increasing potential of
computer power, these methods become more and more attractive and constitute a
fruitful area for field theory as well. The subject is so vast, that we can only touch
on the basic ideas. On the other hand, numerical methods are so important that it
should not go unmentioned and therefore, the following shall be dedicated to
describe the most important numerical methods, including some simple examples.
Although we will focus on electrostatic problems, these methods are applicable to
all areas of field theory, in particular to magnetostatics and to time dependent
problems. It shall particularly be illustrated that, and how the various methods
relate to the analytical methods formally, and in to the field theoretical problems
from a content perspective. It is advisable to always work numerical and analytical
problems in parallel. This is an important basis for successful work in this area of
study. Such approach fosters a deeper and clearer understanding that is sufficiently
critical of the problem and its results. Areas for possible errors can be recognized
more easily and testing of the created programs can focus on the critical aspects of
the problem and thus be more efficient.
The following sections (8.2 though 8.5) prepare for the later sections (8.6
though 8.10), where the various numerical methods shall be explained.
8.2 Basics of Potential Theory
8.2.1 Boundary Value Problems and Integral Equations
The potential theory only briefly described in Sect. 3.4, is a basic building block for
both, the analytic as well as the numerical methods. This is particularly true for
Kirchhoff’s theorem (see 3.4.7, eq. (3.57)), which because of its far reaching
significance could easily be called the principal theorem of potential theory.
G. Lehner, Electromagnetic Field Theory for Engineers and Physicists,
DOI 10.1007/978-3-540-76306-2_8, © Springer-Verlag Berlin Heidelberg 2010