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: 38

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

MBDyn
MBDyn

2 Jun 15

Gplib++
Gplib++

12 May 15

Mantissa
Mantissa

2 Jun 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!