Stabiliserad bikonjugatgradientmetod

Biconjugate gradient stabilized method (BiCGStab ) är  en iterativ metod för att lösa SLAE av Krylov-typ . Utvecklad av Van der Worst (engelska) för att lösa system med icke- symmetriska matriser . Konvergerar snabbare än den konventionella bikonjugatgradientmetoden , som är instabil [1] och därför mer vanligt förekommande [2] .  

Notation

För komplexa SLAE:er använder metoden två typer av skalära produkter , i fallet med riktiga matriser och den högra sidan sammanfaller de.

Metodalgoritm

För att lösa SLAE av formen , där är en komplex matris, kan följande algoritm [1] [3]  användas med den stabiliserade metoden för bikonjugatgradienter :

Förberedelse inför den iterativa processen
  1. Vi väljer en initial uppskattning
-th metoden iteration
Kriterium för att stoppa den iterativa processen

Utöver de traditionella stoppkriterierna, såsom antalet iterationer ( ) och den angivna residualen ( ), kan metoden också stoppas när värdet har blivit mindre än något förutbestämt tal .

Se även

Anteckningar

  1. 1 2 Henk A. van der Vorst. Iterativa Krylov-metoder för stora linjära system. - Cambridge University Press, 2003. - 221 sid. — ISBN 9780521818285 .
  2. T. Huttunen, M. Malinen, P. Monk. Lösa Maxwells ekvationer med hjälp av ultrasvag variationsformulering  . – 2006.
  3. A. Formmer , V. Hannemann , B. Nokel , Th. Lippert , K. Schilling. Accelerera Wilson Fermion Matrix Invesion med hjälp av Stibilized Biconjugate Cgadient  Agorithm . — 1994.