100 Commits (5ed05975a052d2ec65cdd420b56aeb6cab1d02fa)

Author SHA1 Message Date
jnyrup 83441365c0 Fix typos 8 years ago
Christoph Ruegg 5e0514d932 Cosmetics: fix trailing whitespace 10 years ago
Arthur 40af1c8f1b Directly address underlying data-array for multiplying sparse with dense matrices with DenseColumnMajorMatrixStorage for Complex types 10 years ago
Christoph Ruegg 36a46bd7fc Cleanup: no longer mention CodePlex in file headers, deprecate its release archive 10 years ago
Christoph Ruegg 55db448f90 LA: fix bug in Complex and Complex32 SparseMatrix.ToTypeString #347 11 years ago
Christoph Ruegg 5ff5a75389 LA: fix a critical bug in SparseMatrix.Add when adding a matrix to itself #341 11 years ago
Christoph Ruegg 26657680b4 LA: fix a critical bug in SparseMatrix.Add when adding a matrix to itself #341 11 years ago
Christoph Ruegg 83218f9881 LA: rework constant and random vector/matrix building #253 12 years ago
Christoph Ruegg e50de5b606 LA: the proper term for being conjugate symmetric is 'Hermitian' 12 years ago
Christoph Ruegg 2e787ddafb LA: Matrix.IsSymmetric now a method; added IsConjugateSymmetric; more efficient #209 12 years ago
Christoph Ruegg 1681a5208f LA: use enums for zero and existing data behavior instead of booleans (readability, errors) 12 years ago
Christoph Ruegg 8573cedafc LA: transpose at storage level, more efficient sparse implementation (via wo80) 12 years ago
Christoph Ruegg 1671a9ec32 LA: Matrix MapSubMatrixIndexedTo 12 years ago
Christoph Ruegg 7820018d3b LA: restrict modified sparse*diagonal matrix product to square diagonal matrices only 12 years ago
Christoph Ruegg f551d7f8a6 LA: optimize sparse*sparse and sparse*diagonal matrix products (via wo80); cleanup 12 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 7f7120ea60 LA: phase out Matrix.CreateMatrix/CreateVector (no longer needed) 13 years ago
Christoph Ruegg bff2f68396 LA: norml xml docs 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 afec8f3c2f LA: Migrate sparse CSR format to more common row pointer convention 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 72439d00ff LA: Create sparse matrix from row/col vectors; rework creation in F# 13 years ago
Christoph Ruegg d53c1cda0d LA: Clean up and extend matrix enumeration 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 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 5f5d29cb6a LA: matrix OfColumns/OfRows more usable, basic tests 13 years ago
Christoph Ruegg 78dc152c43 Cosmetics: cleanup usings 13 years ago
Christoph Ruegg fad553b8a4 LA: matrix of nested enumerables, with F# support and tests 13 years ago
Christoph Ruegg 2876913afe LA: matrices of indexed enumerable 13 years ago
Christoph Ruegg 46ef39b84b LA: Functional matrix init 13 years ago
Christoph Ruegg 96f66e8ca4 LA: sparse matrix OfColumnMajor to accept IList instead of just array 13 years ago
Christoph Ruegg 555879bdd2 LA: sparse matrix OfColumnMajorList 13 years ago
Christoph Ruegg 400d61641f LA: upgrade old/obsolete ctors to new implementation (deduplication) 13 years ago
Christoph Ruegg bd131a91e0 LA: sparse matrix OfArray 13 years ago
Christoph Ruegg 29d2a3454e LA: storage OfVector/OfMatrix 13 years ago
Christoph Ruegg af476c29f1 LA: matrix construction rework #104 13 years ago
Christoph Ruegg d87f23e046 LA: Initialize sparse matrix by enumerable #104 13 years ago
Christoph Ruegg ec483fb874 LA: clarify 'column-major' in xml docs 13 years ago
Christoph Ruegg 8ac6bb151f LA: Improving ctor xml doc based on user feedback 13 years ago
Christoph Ruegg b4ee5ed34f LA: Adapt parsing and unit tests to modified string formatting 13 years ago
Christoph Ruegg 05cf8a435f LA: Sparse vector/matrix ToString to include %-filled 13 years ago