本徵項目是一個開源的,輕量級的C ++模板庫,向量和矩陣數學又名線性代數。
與大多數其他線性代數庫,本徵專注於應用程序,如遊戲和其他應用程序的OpenGL簡單的數學需要
什麼在此版本中是新的:
- 在密集的世界:
- 在新的參考類,允許寫非模板函數採取各種樣的本徵密集物體沒有副本。
- 在新RealQZ分解和GeneralizedEigenSolver。
- 添加矢量明智的規範化和標準化的功能,hasNaN / allFinite成員。
- 在添加混合靜態/動態尺寸.block()函數。
- 在優化產品外,非秩1更新操作。
- 在優化產品的對角線(啟用矢量化在更多的情況下)。
- 在提高耐用性和性能JacobiSVD ::解決()。
- 在稀疏的世界:
- 在新SparseLU模塊:內置稀疏LU存在超節點和數值連續旋轉(SuperLU端口使得SuperLUSupport模塊過時)
- 在新SparseQR模塊:秩露出稀疏QR分解和數值列旋轉
- 在新COLAMD訂貨,統一訂貨API。
- 在添加支持稀疏矩陣(只讀)的通用模塊。
- 在加入稀疏矩陣保守調整大小功能。
- 在加入統一的支持,解決稀疏系統稀疏的右手邊。
- 在添加支持稀疏矩陣稀疏的時間自伴查看產品。
- 在提高BiCGSTAB魯棒性重啟。
- 在支持外部庫:
- 在新MetisSupport模塊:包裝著名的圖形分割庫
- 在新SPQRSupport模塊:包裝,以suitesparse的supernodal QR求解器 。
什麼版本3.1.3的新:
- 在錯誤526 - 修正線性量化的橫向的linspace。
- 在錯誤551 - 使用EIGEN_DEFAULT_DENSE_INDEX_TYPE時修復編譯問題
- 在錯誤533 - 修正了一些缺失的常量預選賽移調
- 在調用時,ABS()加入明確的內部空間::修復與CGAL :: Gmpq彙編。
- 修正計算()或.imag()。
- 修正handmade_aligned_realloc(影響conservativeResize())。
- 從一個稀疏矩陣修復稀疏矢量分配。
- 在修復日誌(0)與SSE。
- 修正錯誤,在aligned_free與Windows CE。
- 在地圖的固定特性
外步幅的調用。真正當
什麼版本的新 3.2.0 Beta 1版本:
- 在這個beta版本引入了內置LU和QR因式分解的稀疏矩陣,一個真實的QZ分解和廣義特徵求解器密集矩陣,一個新的參考類,緩解編寫通用,但非模板函數以徵對象作為參數,包裝到梅蒂斯和SuiteSparse QR庫,還有一對夫婦小的改進和bug修復。
什麼是3.1.2版本,新的:
- 在錯誤524 - PARDISO的參數數組不必對齊!
- 在錯誤521 - 禁止__cpuidex的架構不同的是x86或x86-64的與MSVC 。
- 在錯誤519 - AlignedBox ::暗淡()是錯誤的,動態的尺寸 。
- 在錯誤515 - 修復缺少明確標轉換
- 在錯誤511 - 修正了漂亮的打印機在Windows
- 在錯誤509 - 修正了GCC 4.7 警告
- 在錯誤501 - 刪除侵略性墊/標量優化(被替換墊*(1 /標量)非整數類型)
- 在錯誤479 - 使用EISPACK的戰略重新在舒爾分解iters的最大數量
- 在添加支持對角矩陣的標量多。
- 在正向調整從陣列/矩陣封裝()函數的嵌套表達這樣mat.array()。調整(A,B)現在是允許的。
- 在Windows CE的:解決缺乏在這個平台上aligned_malloc功能
- 在插入空當基質修復逗號初始化。
- 修正密集=稀疏*對角線的產品。
- 修正編譯與m.array()分鐘(標量)和m.array()。最大(標量)。
- 修正超出範圍的GEMV(內存不用於計算,僅組裝從對齊的數據包負載不對齊的數據包)的內存訪問。
- 在解決各種回歸與MKL支持。
- 在稀疏矩陣分配修復走樣的問題。
- 在藍色規範刪除愚蠢的斷言。
- 在解決方法一個奇怪的編譯錯誤與MSVC。
什麼3.1版本是新的:
- 在一套新的官方支持稀疏模塊的代表性,裝配和稀疏的問題,其中包括許多內置的和第三方稀疏線性求解求解。
- 來無縫地退回到英特爾MKL的一些操作,例如包括矩陣產品,密集矩陣分解和數學數組操作的能力。
- 在這些可選的後端可以在編譯時被啟用。
- 在一些新的係數向量的運算,等級更新/ downdate為LLT和活體肝移植因式分解,封閉形式的本徵分解,以及一些內存和性能優化。
什麼是3.0.5版本,新的:
- 在這是一個維護版本的各種錯誤和警告修復。
什麼是3.0.3版本,新的:
- 在這個版本允許用戶指定pkgconfig目的地,提出了一些改進的文檔,而當EIGEN2支持啟用修復編譯錯誤,錯誤評估的形式矩陣*矩陣2 * scalar1 * scalar2,使用活體肝移植的奇異矩陣解決方案,如果解決方案存在的表情,和一個無限循環的時候計算一些矩陣具有非常小的數字SVD。
什麼在3.0.2版本新:
- 在在各種小錯誤修正,這個版本修復了一些與MinGW的編譯問題,提高了符合C ++標準,而且,對於用戶WINDOWS.H,這是沒有必要的#UNDEF最小/最大宏了。
什麼是3.0.1版本,新的:
- 在除了各種小錯誤修正,這個版本帶來對於GCC 4.6和ARM NEON官方支持,以及自定義標量類型的改進支持。
- 在後者包括例外安全的標量型的命名空間中聲明的數學函數自動使用。
評論沒有發現