Eigen

Yazılım ekran görüntüsü:
Eigen
Yazılım detaylar:
Versiyon: 3.2.0
Qayıt: 19 Feb 15
Geliştirici: Benoit Jacob
Lisans: Ücretsiz
Popülerlik: 38

Rating: nan/5 (Total Votes: 0)

öz projesi bir açık kaynak ve lineer cebir aka vektör ve matris matematik için hafif C ++ şablon kütüphanesi.
Diğer birçok lineer cebir kütüphanelerden farklı olarak, Öz oyunlar ve diğer OpenGL uygulamaları gibi uygulamalar, basit matematiksel ihtiyaçlarına odaklanan

Bu sürümde Yeni nedir:.

  • Yoğun bir dünya:
  • kopya olmadan öz yoğun nesneleri çeşitli tür alarak olmayan şablonu işlevi yazmak için izin Yeni Referans sınıf.
  • Yeni RealQZ çarpanlara ve GeneralizedEigenSolver.
  • vektör bilge normalize ekleyin ve işlevleri normale ve hasNaN / allFinite üyeleri.
  • ) (işlevleri karışık statik / dinamik boyutlu .block ekleyin.
  • olmayan rütbe-1 güncelleştirme işlemleri için dış ürünler optimize.
  • Optimize diyagonal ürünler (daha durumlarda vektörelleştirmeyi etkinleştirin).
  • JacobiSVD içinde sağlamlık ve performansını artırın ::) (çözmek.
  • Seyrek dünya:
  • Yeni SparseLU modülü:. Yerleşik (eski SuperLUSupport modülü yapma SuperLU limanı) dönme süper düğümler ve sayısal satır ile seyrek LU
  • Yeni SparseQR modülü:. Rütbe-ifşa sayısal sütun dönme ile seyrek QR çarpanlara
  • Yeni COLAMD sipariş ve birleşik sipariş API.
  • seyrek matrisler (salt okunur) jenerik bloklar için destek ekleyin.
  • seyrek matrisler üzerinde muhafazakar yeniden boyutlandırma özelliği ekleyin.
  • seyrek sağ taraf ile seyrek sistemlerinin çözümünde tek tip destek ekleyin.
  • seyrek matris zaman seyrek özeslenik görünümü ürünleri için destek ekleyin.
  • ile yeniden BiCGSTAB sağlamlığı geliştirin.
  • Dış kütüphaneleri Destek:
  • Yeni MetisSupport modülü:. Ünlü grafik bölümleme kütüphanesine sarıcı
  • Yeni SPQRSupport modülü: sarıcı QR çözücü supernodal suitesparse için
  • .

sürüm 3.1.3 yeni nedir:

  • Bug 526 - linspace doğrusal vectorized enine Fix.
  • Hata 551 -. EIGEN_DEFAULT_DENSE_INDEX_TYPE kullanırken derleme sorunu Fix
  • Bug 533 - Transpoz bazı eksik const elemeleri Fix
  • () abs çağrılırken açık iç :: ad ekleyerek CGAL :: Gmpq ile bir derleme Fix.
  • Fix dış adım hesaplama .real arayarak () veya .imag ().
  • Fix handmade_aligned_realloc (etkilenen conservativeResize ()).
  • seyrek matris seyrek vektör atama Fix.

  • SSE ile
  • Fix günlüğü (0).

  • Windows CE ile aligned_free
  • Fix hata.
  • Harita Fix özellikleri

sürümünde yeni 'nedir 3.2.0 Beta 1: Yerleşik

  • Bu beta sürümü tanıttı LU ve seyrek matrisler için QR çarpanlama, gerçek QZ çarpanlara ve yoğun matrisler için genelleştirilmiş öz çözücü, Metis ve SuiteSparse QR kütüphanelerine öz argümanlar gibi nesneleri, sarmalayıcıları alarak jenerik ama non-şablon fonksiyonlarını yazma kolaylaştırmak için yeni bir Ref sınıf olarak iyi küçük geliştirmeler ve hata düzeltmeleri bir çift olarak.

nedir sürüm 3.1.2 Yeni:

  • Bug 524 - Pardiso parametre dizisi zorunda değildir aynı hizada!
  • Bug 521 - MSVC ile x86 veya x86-64 farklı mimarileri üzerinde __cpuidex devre dışı bırakın
  • .
  • Bug 519 - AlignedBox :: dim () dinamik boyutları için yanlış
  • .
  • Hata 515 -. Açık skaler dönüşüm eksik Fix
  • Hata 511 -. Pencere üzerinde oldukça yazıcıları Fix
  • Bug 509 - gcc 4.7
  • ile uyarıları Fix
  • Hata 501 -. Agresif mat / skaler optimizasyonu (olmayan tamsayı türleri için mat * (1 / skaler) ile değiştirildi) Kaldır
  • Hata 479 -. Schur ayrışma iters maksimum sayıda yeniden kullanın EISPACK stratejisi
  • diyagonal matris skaler birden desteği ekleyin.
  • İleri mat.array (). (A, b) artık izin yeniden boyutlandırmak şekilde iç içe geçmiş ifadeye Dizi / Matris sarmalayıcılardaki () işlevini yeniden boyutlandırmak.
  • Windows CE:. Bu platformda aligned_malloc fonksiyonunun eksikliği gidermek
  • Fix virgül başlatıcı boş matrisleri ekleyerek.
  • yoğun = seyrek * diyagonal ürünler Fix.

  • M.array () ile
  • Fix derleme min. (Skaler) ve m.array (). Max (skaler).
  • GEMV (bellek sadece hizalanmış paket yükleri hizalanmayacağı paketleri monte, hesaplama için kullanılan değildi) dışarı aralık bellek erişimi Fix.
  • MKL desteği ile çeşitli regresyon Fix.
  • seyrek matris atama aliasing sorunu düzeltildi.
  • mavi norm aptal assert çıkarın.

  • MSVC ile
  • Çözüm garip bir derleme hatası.

sürüm 3.1 yeni nedir:

  • temsil resmen desteklenen seyrek modülleri bir dizi yeni, montaj ve birçok yerleşik ve üçüncü taraf seyrek doğrusal çözücüler içeren seyrek problemlerin çözümü.
  • sorunsuz böyle matris ürünleri, yoğun matris ayrışmaları ve matematik dizi işlemleri de dahil olmak üzere bazı işlemler için Intel MKL çare yeteneği.
  • Bu isteğe bağlı arkauçlar derleme sırasında etkin olabilir.
  • Bazı yeni katsayısı ve vektör-bilge işlemler, rütbe güncelleme / LLT ve LDLT çarpanlama için downdate, biçim öz-ayrışmaları kapalı ve bazı bellek ve performans iyileştirmeleri.

nedir sürüm 3.0.5 Yeni:

  • Bu, çeşitli hata ve uyarı bir bakım sürümüdür düzeltmeleri.

nedir sürüm 3.0.3 Yeni:

  • Bu sürüm pkgconfig hedefini belirlemek için izin verir , belgelere çeşitli iyileştirmeler yapar ve Eigen2 desteği etkinleştirildiğinde scalar1 * scalar2, tekil matrisler için LDLT kullanarak çözümler çözüm varsa * Form Matris1 * Matris2 ifadelerini değerlendirirken, bir hata derleme hataları giderir, ve sonsuz bir döngü zaman Çok az sayıda bazı matrislerin SVD bilgisayar.

sürüm 3.0.2 yeni nedir:

çeşitli küçük hata düzeltmeleri arasında

  • Bu sürüm, bazı düzeltmeler MinGW ile derleme sorunları, artık min / max makro #undef için, windows.h kullanıcıları için, gerekli değil C ++ standart uyumu geliştirir, ve.

sürüm 3.0.1 Yeni nedir:

  • çeşitli küçük onarımları ek olarak, bu sürüm getiriyor gcc 4.6 ve ARM NEON için resmi destek yanı sıra özel skalar türleri için geliştirilmiş destek.
  • ikinci istisnalar güvenliği ve skaler türünün ad ilan matematik fonksiyonları otomatik kullanımları kapsamaktadır.

Benzer yazılım

g3data
g3data

2 Jun 15

MBDyn
MBDyn

2 Jun 15

JKuadrat
JKuadrat

20 Feb 15

AnalyticMath
AnalyticMath

3 Jun 15

Geliştirici Diğer yazılım Benoit Jacob

JMathLib
JMathLib

3 Jun 15

Yorumlar Eigen

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!