Prove numeriche sul Metodo del Gradiente Coniugato Modificato

da portare all'esame insieme al progetto n.2

anno accademico 2009/2010

Si testi il metodo del Gradiente Coniugato Modificato (CGM) per la risoluzione di un sistema Ax=b
La matrice A è sparsa, reale, simmetrica e definita positiva ed è memorizzata in forma compatta.
Le matrici che consideriamo riguardano problemi di ingegneria strutturale e provengono dalla Harwell-Boeing Collection (una raccolta di matrici relative a varie applicazioni e sono disponibili in rete come matrici test per lo studio di algoritmi di algebra numerica).
Si sperimenti il metodo del CGM risolvendo i seguenti problemi test.

Come precondizionatore si provi sia la decomposta incompleta di Cholesky che il precondizionatore diagonale.

Nel CGM si usi il vettore iniziale x0 ottenuto con 0, 1, 2,5, 10 e 20 iterazioni preliminari effettuate con lo schema delle Correzioni Residue.

I dettagli sui casi test e su cosa portare all'esame si trovano sulla dispensa.

Per ciascun caso test, si consideri come termine noto il vettore b dato dalla somma degli elementi di ciascuna riga di A in modo che la soluzione esatta sia data dal vettore x con elementi tutti uguali a 1.

Nei files di dati (del tipo matrice_prova.dat ) sono memorizzati, nell'ordine:

Per chi usa il sistema operativo Windows: salvare i files in formato testo e aprire tali files con il BloccoNote o WordPad. In tal modo i files continuano ad essere "letti bene" durante l'esecuzione dei programmi FORTRAN.


Dispense: pagina di G. Gambolati

Ultimo aggiornamento: