x - fyzikazeme.sk
x - fyzikazeme.sk
x - fyzikazeme.sk
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Predpodmienenie v metóde CG<br />
Pôvodný algoritmus CG:<br />
( 1) ( 1)<br />
r = b−Ax<br />
v<br />
() 1 () 1<br />
α<br />
=<br />
=<br />
r<br />
v<br />
( kT ) ( k)<br />
k kT k<br />
v<br />
( ) ( )<br />
( k+<br />
1) ( k) ( k)<br />
x = x + α v<br />
( k+<br />
1) ( k) ( k)<br />
r<br />
Av<br />
r = r −α<br />
Av<br />
k<br />
k<br />
Algoritmus predpodmienenej CG:<br />
( 1) ( 1) ( 1) ( 1)<br />
r = b−Ax<br />
v<br />
() 1 () 1<br />
α<br />
=<br />
=<br />
z<br />
( kT ) ( k)<br />
k kT k<br />
v<br />
z<br />
r<br />
( ) ( )<br />
Av<br />
( k+<br />
1) ( k) ( k)<br />
x = x + α v<br />
k<br />
,<br />
−1<br />
( k+<br />
1) ( k) ( k) ( k+ 1) ( k+<br />
1)<br />
r = r −α<br />
Av<br />
k<br />
z = M r<br />
,<br />
−1<br />
z = M r<br />
β<br />
v<br />
= −<br />
v<br />
( kT ) ( k+<br />
1)<br />
Ar<br />
k kT k<br />
( ) ( )<br />
Av<br />
β<br />
k<br />
=<br />
z<br />
( k+<br />
1) T ( k+<br />
1)<br />
z<br />
r<br />
( k) T ( k)<br />
r<br />
( k+ 1) ( k+<br />
1) ( k)<br />
v = r + β v<br />
k<br />
v<br />
( k+ 1) ( k+<br />
1) ( k)<br />
= z + β v<br />
k