25 Commits (ec497cb610a150f81ca57daf371b993abb8cbcfd)

Author SHA1 Message Date
Ryan Blackwell ec497cb610 Removed ICloneable from NET Standard 9 years ago
Christoph Ruegg 787e32562c LA: add Vector.AsArray to directly return internal arrays if the schema is matching 10 years ago
Christoph Ruegg 36a46bd7fc Cleanup: no longer mention CodePlex in file headers, deprecate its release archive 10 years ago
Christoph Ruegg fbfe077552 LA: migrate mixed-storage fallback implementations to use higher order functions 11 years ago
Christoph Ruegg e591f86e2f LA: Vector.Find/2, Exists/2, ForAll/2 11 years ago
Christoph Ruegg 20d7bdb828 LA: Vector.Fold2 12 years ago
Christoph Ruegg ddc2813ada Docs: improve inline doc of Vector.Count 12 years ago
Christoph Ruegg 2bf262c329 LA: Vector.Map2, storage-optimized 12 years ago
Christoph Ruegg aa5c3c644b LA: consistency: Vector.MapConvert - but does not modify Map as it would break compatibility (delayed to v4) 12 years ago
Christoph Ruegg 0eef2b15b3 LA: consistency: enumerators should leverage Zeros-enum, like map/fold already does. 12 years ago
Christoph Ruegg 848874e1b7 LA: CoerceZero for matrices and vectors (via MapInplace) 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 f73bc67ee0 LA: storage-aware non-inplace map on vectors 12 years ago
Christoph Ruegg a0a861e790 LA: phase out Vector.CreateMatrix/CreateVector (no longer needed) 13 years ago
Christoph Ruegg f9d8009858 LA: split builders to vector/matrix, also allows shorter member names #139 13 years ago
Christoph Ruegg a803ebf44b LA: Fix arg validation bug in routine to copy a vector into a sub-row of a matrix 13 years ago
Christoph Ruegg 31eda8d8b0 LA: Make builder much more complete 13 years ago
Christoph Ruegg 3a8cbcf60f Misc cleanup, docs, optional params 13 years ago
Christoph Ruegg c2910f2aa0 LA: change builder visibility (now only publicly accessible through Matrix/Vector) 13 years ago
Christoph Ruegg e6fe8a8560 LA: Refactoring towards the generic matrix/vector types, test simplification 13 years ago
Christoph Ruegg e0745b5e16 LA: generalize remaining F# extensions, expose Zero/One 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 88d26ccee0 LA: Clean up and extend vector enumeration 13 years ago
Christoph Ruegg 8bfcab62ed LA: Move all from .Generic namespace to parent namespace 13 years ago
Christoph Ruegg b25f62dc8c LA: Collect vector arithmetics in separate file 13 years ago
Christoph Ruegg c0e72352d1 LA: Collect vector operators in separate file 13 years ago
Christoph Ruegg 50a334bf2c LA: Support for pointwise .*, ./ and .% operators where supported (F# for now) 13 years ago
Christoph Ruegg 01b54a5168 Drop obsolete code 13 years ago
tibel 0e3bc09408 add missing vector modulus operators 13 years ago
tibel 274df148d4 use At() instead of indexer if possible 13 years ago
tibel 62f745884b add Vector.DivideByThis(scalar) 13 years ago
tibel 4b64bbf24f add Vector.SubtractFrom(scalar) 13 years ago
Christoph Ruegg 0384038145 LA: Functional Map/MapIndexed on vectors, with F# support 13 years ago
Christoph Ruegg 7cdde55061 UX: Revert invariant-culture override, move ToString to BCL partial classes 13 years ago
Christoph Ruegg fdaa12cd3f UX: DebuggerDisplay attribute for matrices and vectors 13 years ago
Christoph Ruegg b215abc890 LA: Obsolete Vector.Plus, drop some redundant operator overloads 13 years ago
Christoph Ruegg 5d4c296a74 LA: Result should be called 'result' not 'target' 13 years ago
Christoph Ruegg 2cb8a2a0a7 LA: Matrix group operators together, some eol whitespaces fixes 13 years ago
Christoph Ruegg cebbce91de LA: Arithmetics design pattern: collect abstract decls at top 13 years ago
Christoph Ruegg 6a085491ef LA: Vector.Negate should implement common pattern 13 years ago
Christoph Ruegg 12c9cd486d LA: Generic Matrix partial Matrix.BCL class 13 years ago
Christoph Ruegg f2f702a017 LA: Vector enumeration migrated to storage, unified Zero definition 13 years ago
Christoph Ruegg 81f454df70 LA: Scalar addition/subtraction operators on generic vectors 13 years ago
Christoph Ruegg 17a72cf1f2 LA: Drop redundant arg checks on generic vector operations 13 years ago
Christoph Ruegg 418cb8cf22 LA: Drop redundant sparse vector ToColumn/RowMatrix overrides 13 years ago
Christoph Ruegg 2654f4b481 LA: Storage always provide CopyTo, never CopyFrom 13 years ago
Christoph Ruegg 8bc8d46b73 LA: Generic Vector file cleanup 13 years ago
Christoph Ruegg dab0cc17e7 LA: Migrate Vector ToColumn/RowMatrix to storage routines 13 years ago
Christoph Ruegg f505ced801 Comments: compact inline xml doc 13 years ago