| Seldon. Seldon è una libreria C ++ per l'algebra lineare. |
Scarica ora |
Seldon. Classifica e riepilogo
- Nome editore:
- Vivien Mallet
Seldon. Tag
Seldon. Descrizione
Seldon è una libreria C ++ per algebra lineare. Seldon è una libreria C ++ per algebra lineare. Seldon fornisce strutture di matrice e vettoriale e alcuni metodi e funzioni per i calcoli (algebra lineare). Seldon è progettato per essere efficiente e conveniente, che è notevolmente raggiunto grazie alle classi del modello. La gestione delle eccezioni e diversi livelli di debug sono utili durante la codifica. Seldon offre diversi tipi di matrici: matrici completa, matrici sparse, matrici simmetriche, matrici eremizia e matrici triangolari. Ogni tipo include diversi formati. Per esempio. Le matrici simmetriche possono essere memorizzate come matrici complete o in forma confezionata (formato Blas) .Seldon è completamente interfacciato con Blas (livello 1, 2 e 3), ad eccezione delle funzioni BLAS che coinvolgono matrici bande (poiché questo formato non è disponibile per il momento) e la maggior parte delle operazioni di rango. Se Blas non è disponibile per l'utente, può essere utilizzata alcune funzioni alternative (le stesse funzioni scritte in C ++). Seldon include molte altre funzionalità descritte nella documentazione. Seldon dovrebbe essere pienamente conforme allo standard C ++. Pertanto, può essere compilato da GNU GCC (> = 3.0; testato con la versione 3.2, 3.3 e 3.4) e da Intel C ++ Compiler ICC (testato con ICC 7.1 e 8.0). Nessun test è stato condotto con compilatori proprietari sotto UNIX, ma la conformità con lo standard C ++ dovrebbe garantire la portabilità. Le ultime versioni di Microsoft Visual C ++ (da Visual C ++ 2003) potrebbero compilare Seldon in base alle sue funzionalità annunciate, ma non è stata testata. Come passaggio successivo, l'interfaccia di lapack è stata completata. E qualsiasi aiuto è il benvenuto!
Seldon. Software correlato