Zur effizienten Lösung der bei der Approximation zweidimensionaler elliptischer Probleme typischerweise auftretenden pentadiagonalen Gleichungssysteme (vgl. Gleichung (5.12)) kann alternativ die direkte Methode der Fourierreihen verwendet werden. Sie ist mathematisch mit einer Eigenwert-Eigenvektor-Transformation vergleichbar. Eine verständliche Herleitung des Verfahrens ist von Le Bail [21] angegeben. Das Prinzip der Methode der Fourierreihen wird im folgenden am Beispiel des numerischen Lösungswegs der Poisson-Gleichung
![]() |
(5.66) |
mit Dirichlet-Randbedingungen für ein rechteckiges Gebiet verdeutlicht.
![]() |
(5.67) |
Die Randbedingungen seien durch die entsprechenden Werte sowie gegeben.
Da die Methode der Fourier-Reihen (Sinus-Reihen) als Randwerte immer den Wert Null benötigt, bestimmen wir nun eine neue Unbekannte mit für und für und . Es gilt für alle Zeilen :
Die allgemeine Form von Differenzengleichungen, die sich mit Hilfe der Fourierreihenmethode behandeln lassen lautet:
![]() |
(5.68) |
und ist für ein konstantes eindeutig darstellbar durch die Fourier-Sinus-Reihe (Fourier-Synthese):
![]() |
(5.69) |
Die erste Reihe beschreibt eine periodische Funktion mit den Randwerten . Die Fourier-Koeffizienten einer Sinus-Reihe sind nachfolgend angegeben (Fourier-Analyse):
![]() |
(5.70) |
Bei endlicher Anzahl von Funktionswerten für konstantes führt die Trapezregel auf:
![]() |
(5.71) |
Für und ist mit bekannten Funktionswerten
nun bekannt.
Setzt man die Fourier-Sinus-Reihe für und in
die Differenzengleichung ein
![]() |
(5.72) |
Dieser Ausdruck ist identisch mit dem linearen System eindimensionaler Differenzengleichungen in -Richtung zur Bestimmung der Fourier-Koeffizienten für jeweils konstantes :
Die Methode der Fourier-Reihen setzt sich demnach für zweidimensionale Probleme aus drei Schritten zusammen:
Der Vorteil der Methode besteht darin, daß das pentadiagonale Gleichungssystem (5.68) auf eindimensionale tridiagonale Systeme zurückgeführt werden kann, die rekursiv mit geringem Rechenaufwand lösbar sind. Dieser Vorgang wird auch als Faltung bezeichnet. Eine wesentliche Einschränkung des Verfahrens beruht auf dem Koeffizienten in Gleichung (5.68). Der Einfluß des rechten und linken Nachbarn muß hier jeweils gleich sein.
Bei der elementaren Durchführung der Transformation (5.71) für die rechte Seite der Differenzengleichung (Fourier-Analyse) und Gleichung (5.69) zur Bestimmung der Lösung (Fourier-Synthese) werden für jede der Zeilen Multiplikationen und ebensoviele Additionen benötigt. Die für die Brauchbarkeit des Verfahrens wesentliche Verbesserung war, daß sich die Anzahl der Operationen durch einen Algorithmus, der unter dem Namen Fast Fourier Transforms (FFT) bekannt wurde, entscheidend verringern läßt. FFT benötigt etwa Multiplikationen für konstantes und ist durchführbar für alle .