33 Commits (550d71bef062875c68596cd60ba5013fb76ab36e)

Author SHA1 Message Date
Christoph Ruegg 550d71bef0 Linear Algebra: VectorStorage and MatrixStorage DataContract for ephemeral serialization #350 11 years ago
Christoph Ruegg b2e9445a88 Minor optimization how we call Array.Copy 11 years ago
Christoph Ruegg e591f86e2f LA: Vector.Find/2, Exists/2, ForAll/2 12 years ago
Christoph Ruegg d1651ebb4f LA: Storage should not make Zeros/ExistingData arguments optional (internal only until v4). Minor optimization. 12 years ago
Christoph Ruegg 70dda56f85 LA: MatrixStorage.Find/Find2; leverage Find2 in Equals #291 12 years ago
Christoph Ruegg 94a37cb1c1 LA: More consistent range checking in MatrixStorage.Clear and related routines #284 12 years ago
Christoph Ruegg 83218f9881 LA: rework constant and random vector/matrix building #253 12 years ago
Christoph Ruegg 20d7bdb828 LA: Vector.Fold2 12 years ago
Christoph Ruegg d4c13af568 LA: F# Vector.map2 module function 12 years ago
Christoph Ruegg 2bf262c329 LA: Vector.Map2, storage-optimized 12 years ago
Christoph Ruegg 1681a5208f LA: use enums for zero and existing data behavior instead of booleans (readability, errors) 13 years ago
Christoph Ruegg f73bc67ee0 LA: storage-aware non-inplace map on vectors 13 years ago
Christoph Ruegg fdd2c5368f LA: expose publicly whether a matrix/vector storage format is dense or not 13 years ago
Christoph Ruegg b4f03e4560 LA: Further clean up and extend matrix/vector enumeration 13 years ago
Christoph Ruegg 88d26ccee0 LA: Clean up and extend vector enumeration 13 years ago
Christoph Ruegg a3a40666b6 LA: Functional Map/MapIndexed on matrices, with F# support 14 years ago
Christoph Ruegg 0384038145 LA: Functional Map/MapIndexed on vectors, with F# support 14 years ago
Christoph Ruegg 68b620ebee LA: vectors of indexed enumerable 14 years ago
Christoph Ruegg 73599b146b LA: Functional vector init 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 0f2a289373 LA: Initialize sparse vector by enumerable #104 14 years ago
Christoph Ruegg 2cb8a2a0a7 LA: Matrix group operators together, some eol whitespaces fixes 14 years ago
Christoph Ruegg f2f702a017 LA: Vector enumeration migrated to storage, unified Zero definition 14 years ago
Christoph Ruegg 418cb8cf22 LA: Drop redundant sparse vector ToColumn/RowMatrix overrides 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 c5009df2e0 LA: Vectors: delegate GetHashCode fully to storage 14 years ago
Christoph Ruegg e5bed3c158 LA: Generic Vector: Extract BCL interfaces to partial class 14 years ago
Christoph Ruegg 957098b405 LA: Vector storage: clarify checked vs unchecked 14 years ago
Christoph Ruegg 9f8a58ebcb Sparse Vectors: post-refactoring cleanup 14 years ago
Christoph Ruegg 78a933aaf3 LA: migrate vectors to storage classes (major) 14 years ago