Stabiloitu bikonjugaattigradienttimenetelmä

Bikonjugaattigradienttistabiloitu menetelmä (BiCGStab ) on  iteratiivinen menetelmä Krylov-tyyppisten SLAE :iden ratkaisemiseksi . Van der Worstin ( englanniksi) kehittämä järjestelmien ratkaisemiseksi epäsymmetrisillä matriiseilla . Konvergoi nopeammin kuin perinteinen bikonjugaattigradienttimenetelmä , joka on epävakaa [1] ja siksi yleisemmin käytetty [2] .  

Merkintä

Monimutkaisille SLAE :ille menetelmä käyttää kahden tyyppisiä skalaarituloja , kun kyseessä ovat todelliset matriisit ja oikean puolen ne osuvat yhteen.

Menetelmäalgoritmi

Muodon SLAE:n ratkaisemiseksi , jossa on kompleksinen matriisi, voidaan käyttää seuraavaa algoritmia [1] [3]  bikonjugaattigradienttien stabiloidulla menetelmällä :

Valmistelu ennen iteratiivista prosessia
  1. Valitsemme alustavan likiarvon
-th menetelmä iteraatio
Iteratiivisen prosessin pysäyttämisen kriteeri

Perinteisten pysäytyskriteerien, kuten iteraatioiden lukumäärän ( ) ja määritellyn jäännösmäärän ( ), lisäksi menetelmä voidaan pysäyttää myös, kun arvosta on tullut pienempi kuin jokin ennalta määrätty luku .

Katso myös

Muistiinpanot

  1. 1 2 Henk A. van der Vorst. Iteratiiviset Krylov-menetelmät suurelle lineaariselle järjestelmälle. - Cambridge University Press, 2003. - 221 s. — ISBN 9780521818285 .
  2. T. Huttunen, M. Malinen, P. Monk. Maxwellin yhtälöiden ratkaiseminen ultraheikosta variaatioformulaatiolla  . – 2006.
  3. A. Formmer , V. Hannemann , B. Nokel , Th. Lippert , K. Schilling. Wilsonin fermion-matriisi-invesion nopeuttaminen stibiloidun bikonjugaatti-cgadientti-  agoritmin avulla . – 1994.