88 Commits (e50de5b606462a416752f8a765e422ba8c1c8214)

Author SHA1 Message Date
Christoph Ruegg e50de5b606 LA: the proper term for being conjugate symmetric is 'Hermitian' 12 years ago
Christoph Ruegg d7124278af LA: fix IsConjugateSymmetric to ensure diagonal is real 13 years ago
Christoph Ruegg 462f0e43a3 LA: optional argument on EVD decomposition if matrix is known to be symmetric #209 13 years ago
Christoph Ruegg 2e787ddafb LA: Matrix.IsSymmetric now a method; added IsConjugateSymmetric; more efficient #209 13 years ago
Christoph Ruegg 8573cedafc LA: transpose at storage level, more efficient sparse implementation (via wo80) 13 years ago
Christoph Ruegg 857751979b LA: Matrix canonical modulus vs remainder #175 13 years ago
Christoph Ruegg 10f8e22bd3 LA: concrete conjugate and negate 13 years ago
Christoph Ruegg 67a0923040 LA: Matrix ConjugateTransposeAndMultiply and variants 13 years ago
Christoph Ruegg 241336e1e4 LA: diagonal-dense Add Subtract 13 years ago
Christoph Ruegg 2e1dc29f96 LA: dense-diagonal TransposeThisAndMultiply 13 years ago
Christoph Ruegg 19873cb304 LA: dense-diagonal TransposeAndMultiply 13 years ago
Christoph Ruegg 06be8470b6 LA: dense-diagonal Add Subtract Multiply 13 years ago
Christoph Ruegg bff2f68396 LA: norml xml docs 13 years ago
Christoph Ruegg 778b8151a5 Providers: double-valued matrix norms 13 years ago
Christoph Ruegg 59b1005d7f LA/Precision: Matrix norms double-valued (like vectors); generic AlmostEqual support 13 years ago
Christoph Ruegg 6a65aa5027 LA: align CreateIdentity with the other static create functions 13 years ago
Christoph Ruegg a5503f8563 LA: create of column/row arrays/vectors IEnumerable overload #139; F# workaround no longer needed 13 years ago
Christoph Ruegg 57a2916866 LA: default to enable the computation of SVD vectors; cosmetics 13 years ago
Christoph Ruegg 5f66808724 LA: Simplify QR decomposition architecture 13 years ago
Christoph Ruegg f4ea07ce21 LA: Simplify SVD decomposition architecture 13 years ago
Christoph Ruegg 390cae2177 LA: Simplify Gram-Schmidt decomposition architecture 13 years ago
Christoph Ruegg be00439c57 LA: Simplify Eigen decomposition architecture 13 years ago
Christoph Ruegg eed657a63d LA: Simplify Cholesky decomposition architecture 13 years ago
Christoph Ruegg 37863cc55c LA: Simplify LU decomposition architecture 13 years ago
Christoph Ruegg b522c1f6da LA: member methods instead of extension methods for matrix factorizations 13 years ago
Christoph Ruegg e6fe8a8560 LA: Refactoring towards the generic matrix/vector types, test simplification 13 years ago
Christoph Ruegg 3e4c215d37 LA: backport matrix of seq without rows/cols count from F# to core 13 years ago
Christoph Ruegg 1d0c49086c LA: rework create matrix from diagonal array or vector 13 years ago
Christoph Ruegg 03a05b29ed LA: push some of the manual F# matrix create routines up to storage for perf and C# support 13 years ago
Christoph Ruegg 015d5211f0 LA: create matrix from row/col arrays, rework & simplify creating from F# 13 years ago
Christoph Ruegg 8111e739df LA Provider: move to Providers namespace 13 years ago
Christoph Ruegg 8bfcab62ed LA: Move all from .Generic namespace to parent namespace 13 years ago
Christoph Ruegg 1e9ca30c74 LA: Modulus between matrix and scalar; pointwise modulus; improved naming 13 years ago
Christoph Ruegg d0d982f77e LA: Leverage providers for scalar division 13 years ago
Christoph Ruegg 841e1f8843 LA: Subtract a scalar from a matrix, and a matrix from a scalar 13 years ago
Christoph Ruegg 90ea9c62e6 LA: Add a scalar to a matrix 13 years ago
Christoph Ruegg 01b54a5168 Drop obsolete code 13 years ago
Christoph Ruegg e44454ef94 Build: No longer impersonate System.Numerics to avoid conflicts; introduce new build flags for more flexible config: NOSYSNUMERICS, NATIVEMKL 13 years ago
Christoph Ruegg 498e9c0a6d Matrix: create directly from row/column vectors 13 years ago
Christoph Ruegg 5f5d29cb6a LA: matrix OfColumns/OfRows more usable, basic tests 14 years ago
Christoph Ruegg fad553b8a4 LA: matrix of nested enumerables, with F# support and tests 14 years ago
Christoph Ruegg 2876913afe LA: matrices of indexed enumerable 14 years ago
Christoph Ruegg 46ef39b84b LA: Functional matrix init 14 years ago
Christoph Ruegg 400d61641f LA: upgrade old/obsolete ctors to new implementation (deduplication) 14 years ago
Christoph Ruegg bd131a91e0 LA: sparse matrix OfArray 14 years ago
Christoph Ruegg 29d2a3454e LA: storage OfVector/OfMatrix 14 years ago
Christoph Ruegg af476c29f1 LA: matrix construction rework #104 14 years ago
Christoph Ruegg d87f23e046 LA: Initialize sparse matrix by enumerable #104 14 years ago
Christoph Ruegg ec483fb874 LA: clarify 'column-major' in xml docs 14 years ago
Christoph Ruegg 5e07f34a8e LA: Initialize dense storage by enumerable #104 14 years ago