LAPACK

Da Wikipedia, l'enciclopedia libera.
LAPACK
Ultima versione 3.4.0 (11 novembre 2011)
Sistema operativo Unix-like
Linguaggio Fortran
Genere Libreria software (non in lista)
Analisi numerica
Licenza Pubblico dominio
(Licenza libera)
Sito web www.netlib.org/lapack

LAPACK (Linear Algebra PACKage) è un insieme di librerie software usate per effettuare calcoli scientifici ad alto livello. Tali librerie sono state scritte in Fortran 77 e sono di dominio pubblico, anche se esistono delle personalizzazioni di queste librerie a pagamento. L'ultima versione è la 3.5.0 del 16 novembre 2013.

Mediante queste librerie, è possibile effettuare calcoli di notevole importanza, come il calcolo di autovalori ed autovettori di matrici, risoluzione di sistemi lineari, fattorizzazioni di matrici, e molto altro ancora. Ad esempio, esistono delle procedure interne, nascoste all'utente, in grado di trasformare la matrice iniziale in una matrice tridiagonale, per poi calcolare effettivamente autovalori ed autovettori.

Come dipendenza questa libreria richiede l'installazione di un'altra libreria: la BLAS (Basic Linear Algebra Subprograms). Le procedure all'interno di tale libreria consentono di effettuare calcoli scientifici di più basso livello, come al calcolo del prodotto scalare tra due vettori, prodotto matrice per vettore, etc.

Collegamenti esterni[modifica | modifica wikitesto]