Eine Poisson-Gleichung mit allen Neumann-Randbedingungen hat einen einzigen konstanten dimensionalen Nullraum. Beim Lösen mit einer Krylov-Methode kann der Nullraum entweder durch Subtrahieren des Mittelwerts der Lösung bei jeder Iteration oder durch Fixieren des Werts eines einzelnen Scheitelpunkts entfernt werden.
Das Fixieren eines einzelnen Scheitelpunkts hat den Vorteil der Einfachheit und vermeidet außerdem eine zusätzliche globale Reduzierung pro Projektion. Es wird jedoch typischerweise aufgrund seiner Wirkung auf die Konditionierung als schlecht angesehen. Deshalb habe ich immer Mittel abgezogen.
Die beiden Methoden unterscheiden sich jedoch höchstens durch eine Rang-2-Korrektur, so dass sie gemäß (1) in nahezu der gleichen Anzahl von Iterationen konvergieren sollten (zumindest in exakter Arithmetik). Ist diese Argumentation richtig, oder gibt es einen zusätzlichen Grund, warum das Festhalten von Punkten schlecht ist (möglicherweise ungenaue Arithmetik)?
(1): Wie wirken sich Änderungen mit niedrigem Rang auf die Konvergenz der Krylov-Methode aus?
quelle