Next: Computational Grid
Up: NUMERICAL METHODS FOR THE
Previous: Higher-Order Finite Difference Methods
  Contents
These are fast, in the sense that if you use an FFT to do the Fourier
computations, it is faster that the Discrete Fourier Transform (DFT).
Competitive in speed with ADI and SOR optimized. It proves useful, in any
event, to know how to use this technology because its applicable to other
boundary value problems.
Motivations
There are a number of reasons for visiting this problem:
- You get an idea of what is involved in solving problems in
two-space dimensions and of the importance of boundary data in fixing a
solution.
- You see how advantageous it is, in many cases, to use
analytical means as much as possible to pose a problem for solution
BEFORE actually coding it up. In general, one should explore all
possible means to advance a calculation by analytical means before
resorting to numerics...of course, this is not a theorem, but merely a
rule of thumb.
- Following the lead in the last item, we could find that the
problem posed below can be solved exactly via analytical means (as are
many of the problems covered in this course). Nevertheless, we want to
remind you that in many instances, problems in several space dimensions
can be solved most easily numerically and analytically if you happen to
choose the right reference frame and/or coordinate system. In this
instance we'll emphasize the issue of choosing the coordinate system,
and in this case, the choice is based on symmetries in the boundary
geometry and the type of PDE (consult an elementary PDE book,
particularly, one geared towards engineers).
- The reason for wanting to solve the disk problem is that we'll
get come practice in solving PDE in coordinates other than Cartesian,
and we'll show how the boundary conditions must be payed special
attentions to.
- We will also use this problem to introduce, albeit in an
elementary way, how spectral methods can be used numerically. Also, many
books do not emphasize the fact that numerical methods can often be
combined, a fact that is obvious later on, but sometimes not so obvious
as a beginning computational scientist.
We will solve the Helmholtz Equation
|
(172) |
 |
on a unit disk with domain
with boundary conditions
Remarks
Note that (173), with
, we get the Poisson
Equation. The Helmholtz Equation originates from the linear
2-way wave equation, where the time dependence of the solution is assured
time harmonic:
To see this, take the Wave Equation (with no forcing term, for simplicity)
|
(173) |
  |
where
is the wave speed.
Substitute
|
(174) |
 |
where
is the frequency of the wave, assumed constant.
Let
be the wavenumber,
then the (175) solution to (174) is found by solving
|
(175) |
 |
When the problem is defined on a disk and a forcing term
is added
to the equation (176), we get (173).
Next: Computational Grid
Up: NUMERICAL METHODS FOR THE
Previous: Higher-Order Finite Difference Methods
  Contents
Juan Restrepo
2003-05-02