11.07.2015 Views

Introduction to Krylov subspace methods - IMAGe

Introduction to Krylov subspace methods - IMAGe

Introduction to Krylov subspace methods - IMAGe

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

TakingV T m AV m y = H m r 0 = H m (βv 1 ) = βẽ 1FOM⎢V ⇒ x m = x 0 + V m (Mm −1 )βẽm T AV m = Vm T V m+1 H m = ⎢ . 1Combing MGS/Arnoldi with the above ⎣ leads ..<strong>to</strong> FOM 0:Generater 0 = b − Ax 0 , β = ‖r 0 ‖ 2 , v 1 = r 0 /βH m = {h ij } m i,j=1 : Set H m = 0w j = Av jfor i = 1, 2, · · · , j doAVh ij = (w j , v i )m y m = r 0w j = w j − h ij v iFULL endV ORTHOGONALIZATION METHOD (FOMm T AVh m y m = Vj+1,j = ‖w j ‖ m T r 0 = V2 , if h j+1,j = m T (βv0 set m 1 ) = βẽ= j exit 1endv j+1 = w j /h j+1,j⎡⎤1 · · · 0⎢1 0⎥⎦y m = H −1m (βẽ 1 ), x m = x 0 + V m y m1 0m×(m+1)⎡∗ ∗0 ∗0⎢⎣Vfor j m T AV= 1, 2, m = H· · · , m m where Hdom := {H m deleted the lastRemark : In practice, a modified Gram-Schmidt (MGS) is uSolution isx m = x 0 + V m y mholder version of Arnoldi’s algo.y m = Hm −1 (βẽ 1 )L = K = K m (A; r 0 ) ⊕ b − Ax m ⊥ K m (A; r 0 )Galerkin condi33

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!