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
Conflicts:
src/Numerics/LinearAlgebra/Generic/Vector.cs
|
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 |