Seldon

SELDON is een C ++ -bibliotheek voor lineaire algebra.
Download nu

Seldon Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Vivien Mallet
  • Uitgever website:

Seldon Tags


Seldon Beschrijving

Seldon is een C ++ -bibliotheek voor lineaire algebra. Seldon is een C ++ -bibliotheek voor lineaire algebra. Seldon biedt matrix en vectorstructuren en sommige methoden en functies voor berekeningen (lineaire algebra). Seldon is ontworpen om efficiënt en handig te zijn, wat met name is bereikt dankzij sjabloonklassen. Uitzonderingsafhandeling en verschillende debuggeniveaus zijn nuttig tijdens het codering. Seldon biedt verschillende soorten matrices: volledige matrices, schaarsmatrices, symmetrische matrices, heremitische matrices en driehoekige matrices. Elk type bevat verschillende formaten. B.v. Symmetrische matrices kunnen worden opgeslagen als volledige matrices of in verpakt formulier (BLAS-formaat). Seldon is volledig ingesloten met blas (niveau 1, 2 en 3), behalve BLAS-functies met betrekking tot gestreepte matrices (omdat dit formaat niet beschikbaar is voor het moment) en de meeste rangactiviteiten. Als Blas is niet beschikbaar voor de gebruiker, kan een paar alternatieve functies (dezelfde functies geschreven in C ++) te worden gebruikt. Seldon bevat veel andere functies die in de documentatie worden beschreven. Seldon wordt verondersteld volledig compatibel met de C ++ standaard. Daarom kan het worden samengesteld door GNU GCC (> = 3,0; getest met versie 3.2, 3.3 en 3.4) en de Intel C ++ compiler ICC (getest met icc 7.1 en 8.0). Geen tests werden uitgevoerd met de eigen compilers onder Unix, maar de naleving van de C ++ standaard moet zorgen voor draagbaarheid. De laatste versies van Microsoft Visual C ++ (van Visual C ++ 2003) zou kunnen compileren Seldon volgens zijn aangekondigde features, maar het is niet getest. Als een volgende stap wordt de LAPACK-interface wordt voltooid. En alle hulp is welkom!


Seldon Gerelateerde software