pdf 224167 bytes - Cimat
pdf 224167 bytes - Cimat
pdf 224167 bytes - Cimat
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Gradiente biconjugado precondicionado con SAI<br />
Hay que hacer cuatro multiplicaciones matrix-vector: p k A, A p k, r k M, M r k. Para hacerlo<br />
eficiente, hay que almacenar A y M dos veces cada una usando CSR y CSC.<br />
x0, coordenada inicial<br />
r0 b− A x0, gradiente inicial<br />
T<br />
r 0 r 0,<br />
pseudo-gradiente inicial<br />
p0 M r0, dirección de descenso inicial<br />
p 0 r 0 M, pseudo-dirección de descenso<br />
, tolerancia<br />
k 0<br />
mientras ∥rk∥ α k ← ̃r k M r k<br />
̃p k A p k<br />
x k1 x k k p k<br />
r k1 r k− A p k<br />
r k1 r k− p k A<br />
k r k1 M r k1<br />
r k M r k<br />
p k1 M r k1 k1 p k<br />
p k1 r k1 M k1 p k<br />
k k1<br />
11/10/11 14/27