47 Commits (9afcf2a98a4bdd8a332c9545c737bd42a07ba160)

Author SHA1 Message Date
Christoph Ruegg 9afcf2a98a LA: Matrix FoldRows/FoldColumns 13 years ago
Christoph Ruegg 519b0baf22 LA: clear a set of rows or columns at storage level 13 years ago
Christoph Ruegg 1681a5208f LA: use enums for zero and existing data behavior instead of booleans (readability, errors) 13 years ago
Christoph Ruegg 8573cedafc LA: transpose at storage level, more efficient sparse implementation (via wo80) 13 years ago
Christoph Ruegg 1671a9ec32 LA: Matrix MapSubMatrixIndexedTo 13 years ago
Christoph Ruegg f551d7f8a6 LA: optimize sparse*sparse and sparse*diagonal matrix products (via wo80); cleanup 13 years ago
Christoph Ruegg ebc5471d5c LA: special case for matrix inplace map 13 years ago
Christoph Ruegg d83a8f8ba1 LA: storage-aware non-inplace map on matrices 13 years ago
Christoph Ruegg fdd2c5368f LA: expose publicly whether a matrix/vector storage format is dense or not 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 b4f03e4560 LA: Further clean up and extend matrix/vector enumeration 13 years ago
Christoph Ruegg d53c1cda0d LA: Clean up and extend matrix enumeration 13 years ago
Christoph Ruegg 498e9c0a6d Matrix: create directly from row/column vectors 13 years ago
Christoph Ruegg bae2c9614f Fix exception details in DenseColumnMajorStorage.OfColumnEnumerables #113 14 years ago
Christoph Ruegg cdbf857fc8 LA: Parallelize functional map/mapi where trivial 14 years ago
Christoph Ruegg a3a40666b6 LA: Functional Map/MapIndexed on matrices, with F# support 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 6908674873 Cosmetics 14 years ago
Christoph Ruegg 46ef39b84b LA: Functional matrix init 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 5e07f34a8e LA: Initialize dense storage by enumerable #104 14 years ago
Christoph Ruegg 2654f4b481 LA: Storage always provide CopyTo, never CopyFrom 14 years ago
Christoph Ruegg 34790fe410 Comments: Add/fix some missing copyright headers 14 years ago
Christoph Ruegg 12194f2a63 LA: Migrate Matrix SetColumn/Row to storage routines 14 years ago
Christoph Ruegg d1d20b01c1 Delegate Matrix To(Row/Column)Array to storage classes 14 years ago
Christoph Ruegg cc02d61121 LA: Delegate Matrix Row/Column methods to storage classes 14 years ago
Christoph Ruegg 2cf9d889e9 LA: Matrix storage: clarify checked vs unchecked 14 years ago
VicPara 733ce50abf SparseMatrix marked as Serializable 14 years ago
Christoph Ruegg d47895aeaf LA: storage implementations should be public for advanced user extensibility 14 years ago
Christoph Ruegg c6d35b3ecd LA: SubMatrix 14 years ago
Christoph Ruegg e38acb03a0 LA: validate strorage ctors, fix tests 14 years ago
Christoph Ruegg 4f207c2fc9 LA Storage: drop redundant CopyTo overrides 14 years ago
Christoph Ruegg b3dd68f358 LA Storage: drop redundant accessors and overrides 14 years ago
Christoph Ruegg 55d50fb8fd LA Storage: enforce MatrixStorage 14 years ago
Christoph Ruegg 3fd92a7e1d LA Storage: IMatrixStorage 14 years ago
Christoph Ruegg 2bf58e0c61 LA Storage: diagonal sub matrix 14 years ago
Christoph Ruegg 29471df102 LA Storage: this = range checked, At = not checked 14 years ago
Christoph Ruegg 95ab1d161b LA Storage: sparse matrix storage 14 years ago
Christoph Ruegg 5f834765c9 LA Storage: At (get/set) delegated to storage 14 years ago
Christoph Ruegg 44c811bea3 LA Storage: diagonal matrix storage 14 years ago
Christoph Ruegg da88833216 LA Storage: dense matrix get/set submatrix (perf, dedupl) 14 years ago
Christoph Ruegg 8e8f7704bb LA Storage: dense matrix storage (perf, deduplication) 14 years ago