Eigen

Szoftver screenshot:
Eigen
Szoftver adatai:
Változat: 3.2.0
Feltöltés dátuma: 19 Feb 15
Fejlesztő: Benoit Jacob
Engedély: Ingyenes
Népszerűség: 88

Rating: nan/5 (Total Votes: 0)

Eigen projekt egy nyílt forráskódú és könnyű C ++ template könyvtár vektor és mátrix matematikai aka lineáris algebra.
Ellentétben a legtöbb lineáris algebra könyvtárak, Eigen összpontosít egyszerű matematikai igényeinek alkalmazások, mint például a játékok és más OpenGL alkalmazások.

Mi az új ebben a kiadásban:

  • Sűrű világon:
  • New Ref osztály, amely lehetővé teszi, hogy írjon a nem használt sablonokat funkciót vesz különböző típusú Eigen sűrű objektumok nélkül példányban.
  • New RealQZ faktorizációt és GeneralizedEigenSolver.
  • Add vektoros bölcs normalizálódik, és normalizálják funkciók, és hasNaN / allFinite tagjai.
  • Add vegyes statikus / dinamikus méretű .block () függvényt.
  • optimalizálása külső termékeket nem rank-1 frissítési műveleteket.
  • optimalizálása képátlójú termékek (engedélyezés vektorizálásra több esetben).
  • Javítani kell a robusztusság és teljesítmény JacobiSVD :: megoldani ().
  • Ritka világon:
  • New SparseLU modul: beépített gyér LU a szupercsomópontok és numerikus sorban csuklós (kikötő SuperLU hogy a SuperLUSupport modul elavult).
  • New SparseQR modul: rank-felfedve gyér QR faktorizációt numerikus oszlop csuklós.
  • New COLAMD rendelés és az egységes rendelési API.
  • Add támogatása általános blokkok ritka mátrixok (csak olvasható).
  • Add konzervatív átméretezés funkció ritka mátrixok.
  • Add egységes támogatási megoldására ritkás rendszerek gyér jobb oldalon.
  • Add támogatása ritka mátrix idő ritkás önadjungált termékek megtekintése.
  • Javítani BiCGSTAB robusztusság, az újraindulást.
  • Támogatás külső könyvtárak:
  • New MetisSupport modul: wrapper a híres gráf particionálás könyvtár.
  • New SPQRSupport modul: burkolót suitesparse a supernodal QR megoldó.

Mi az új verzióban 3.1.3:

  • Bug 526 - Fix lineáris vektoros transzverzális a linspace.
  • Bug 551 - Fix összeállítása kérdés amikor használni EIGEN_DEFAULT_DENSE_INDEX_TYPE.
  • Bug 533 - Fix egyes hiányzik const selejtező Transzponálás
  • Fix egy összeállítás a CGAL :: Gmpq hozzáadásával explicit belső :: névtér hívásakor ABS ().
  • Fix számítása külső-csúcsra hívásakor .real () vagy .imag ().
  • Fix handmade_aligned_realloc (érintett conservativeResize ()).
  • Fix ritka vektoros megbízásából ritka mátrix.
  • Fix log (0) SSE.
  • Fix bug aligned_free a Windows CE.
  • Fix vonásait térkép

Mi az új verzióban 3.2.0 Beta 1:

  • Ez a béta verzió bemutatja beépített LU és QR factorizations a ritka mátrixok, a real-QZ faktorizációt és generalizált eigen megoldó sűrű mátrixok, új Ref class enyhíteni írásban generikus de nem sablon funkció figyelembe Eigen tárgyak érvek, csomagolóanyagokat a Metis és SuiteSparse QR könyvtárak, valamint néhány kisebb fejlesztéseket és hibajavításokat.

Mi az új verzióban 3.1.2:

  • Bug 524 - Pardiso paraméterablaka tömb nem kell összhangba kell hozni!
  • Bug 521 - Disable __cpuidex a architektúrák más, hogy x86 vagy x86-64 a MSVC.
  • Bug 519 - AlignedBox :: homályos () volt a baj a dinamikus méretek.
  • Bug 515 - Fix hiányzik explicit skalár átalakítás.
  • Bug 511 - Fix elég nyomtatók ablakokat.
  • Bug 509 - Fix figyelmeztetések a gcc 4.7
  • Bug 501 - Vegye agresszív mat / skalár optimalizálás (váltotta mat * (1 / skalár) nem egész típusú).
  • Bug 479 - Használati EISPACK stratégia újbóli max száma iters a Schur bomlás.
  • Add támogatása skalár több diagonális mátrix.
  • Előre átméretezni () függvény a Array / Matrix csomagolást a beágyazott kifejezést, hogy mat.array (). Átméretezni (a, b) most hagyjuk.
  • Windows CE: fix hiánya a aligned_malloc funkció ezen a platformon.
  • Fix vesszővel eltérő kezdeti behelyezésekor üres mátrixok.
  • Fix sűrű = gyér * átlós termékek.
  • Fix összeállítás m.array (). Min (skalár) és m.array (). Max (skalár).
  • Fix out-of-tartományban memória-hozzáférést GEMV (a memória nem volt a számításhoz használt, csak össze unaligned csomagokat igazítva packet terhelés).
  • Fix különböző regresszió a MKL támogatást.
  • Fix aliasing kérdés ritka mátrix feladat.
  • Vegye hülye hangoztatta a kék norma.
  • A megoldás egy furcsa fordítási hibát a MSVC.

Mi az új 3.1-es verziója:

  • Egy új államilag támogatott ritkás modulok képviseletét, összeszerelés, és megoldása a ritkás problémák, köztük sok beépített és harmadik fél ritkás lineáris képességük.
  • Az a képesség, hogy gond nélkül, visszatér Intel MKL bizonyos műveletek, például többek között a mátrix termékek, sűrű mátrixot decompositions, és matematikai műveletek tömb.
  • Ezek az opcionális backends lehet engedélyezni fordításkor.
  • Néhány új koefficiens és vektor-bölcs műveletek, rank update / downdate az LLT és LDLT factorizations, zárt formában Eigen-decompositions, és néhány memória és teljesítmény optimalizálás.

Mi az új verzióban 3.0.5:

  • Ez egy karbantartási kiadás különböző bug és figyelmeztető javítások.

Mi az új verzióban 3.0.3:

  • Ez a változat lehetővé teszi a felhasználó számára a pkgconfig úti cél teszi több fejlesztést a dokumentációt, és a javítások fordítási hibák Eigen2 támogatás be van kapcsolva, a hiba értékelésének megnyilvánulásai formájában matrix1 * matrix2 * scalar1 * scalar2, megoldások LDLT az egyes szám mátrixok, ha a megoldás létezik, és egy végtelen ciklust, amikor számítástechnikai SVD néhány mátrixok nagyon kis számban.

Mi az új verzióban 3.0.2:

  • között különböző kisebb hibajavítások, ez a kiadás javít néhány összeállítása kérdések MinGW, javítja a megfelelést a C ++ standard, a windows.h felhasználók számára, hogy nem szükséges #undef a min / max makrók többé.

Milyen új a 3.0.1 verzió:

  • A különféle apróbb hibajavításokat, Ez a kiadás hivatalos támogatása gcc 4.6 és ARM NEON, valamint javult támogatja az egyéni skalár típus.
  • Ez utóbbi magában foglalja kivételek a biztonság és az automatikus felhasználása a matematikai függvényeket nyilvánította a skalár típusú névtér.

Hasonló program

GetDP
GetDP

14 Apr 15

libagf
libagf

20 Feb 15

MDP
MDP

11 May 15

Distances
Distances

14 Apr 15

Más szoftver fejlesztő Benoit Jacob

JMathLib
JMathLib

3 Jun 15

Hozzászólások a Eigen

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!