478 Commits (optimization-3)

Author SHA1 Message Date
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 88d26ccee0 LA: Clean up and extend vector enumeration 13 years ago
Christoph Ruegg 95a15d2ce4 LA: inline docs 13 years ago
Christoph Ruegg 09cc6f7a13 Use existing constants where appropriate 13 years ago
Christoph Ruegg e37498618b Distributions: move files (ns sync), clean up 13 years ago
Christoph Ruegg 7d11e73aaa Inspections/CodeAnalysis Cleanup 13 years ago
Christoph Ruegg 8111e739df LA Provider: move to Providers namespace 13 years ago
Christoph Ruegg a8251b4cc1 LA: Complex iterative solvers must use conjugated dot-product #128 13 years ago
Christoph Ruegg 55f85a60d3 Vector: proper L1, L2 and infinity norms 13 years ago
Christoph Ruegg 0d1999998e Vector: Added ConjugateDotProduct 13 years ago
Christoph Ruegg a6928107c4 Complex: use common short names for exp/log/ln extension methods 13 years ago
Christoph Ruegg 8bfcab62ed LA: Move all from .Generic namespace to parent namespace 13 years ago
Christoph Ruegg 261bac8e3e LA: drop pointless null-checks around operators; drop their tests 13 years ago
Christoph Ruegg 1e9ca30c74 LA: Modulus between matrix and scalar; pointwise modulus; improved naming 13 years ago
Christoph Ruegg d0d982f77e LA: Leverage providers for scalar division 13 years ago
Christoph Ruegg f62b4062d9 LA: Devide a matrix by a scalar, or a scalar by a matrix 13 years ago
Christoph Ruegg 841e1f8843 LA: Subtract a scalar from a matrix, and a matrix from a scalar 13 years ago
Christoph Ruegg 90ea9c62e6 LA: Add a scalar to a matrix 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 51f27cd24c LA: Collect matrix 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
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 a1e46dff86 FSharp: support new F#3.1 slicing setters on matrices 13 years ago
Christoph Ruegg 498e9c0a6d Matrix: create directly from row/column vectors 13 years ago
Robin Neatherway 56fac98527 Update Matrix.cs 13 years ago
tibel 0e3bc09408 add missing vector modulus operators 14 years ago
tibel 274df148d4 use At() instead of indexer if possible 14 years ago
tibel 62f745884b add Vector.DivideByThis(scalar) 14 years ago
tibel 4b64bbf24f add Vector.SubtractFrom(scalar) 14 years ago
Christoph Ruegg db29d03b9a Use the new NonConvergenceException in more places, where appropriate 14 years ago
Christoph Ruegg bae2c9614f Fix exception details in DenseColumnMajorStorage.OfColumnEnumerables #113 14 years ago
Christoph Ruegg ee2c0bec65 Native pull: native Evd, updated provider 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 0384038145 LA: Functional Map/MapIndexed on vectors, with F# support 14 years ago
Christoph Ruegg 5f5d29cb6a LA: matrix OfColumns/OfRows more usable, basic tests 14 years ago
Christoph Ruegg 78dc152c43 Cosmetics: cleanup usings 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 68b620ebee LA: vectors of indexed enumerable 14 years ago
Christoph Ruegg 0219fb75c2 LA: Vector construction consistent with matrix 14 years ago
Christoph Ruegg 6908674873 Cosmetics 14 years ago
Christoph Ruegg 73599b146b LA: Functional vector init 14 years ago
Christoph Ruegg 46ef39b84b LA: Functional matrix init 14 years ago
Christoph Ruegg 96f66e8ca4 LA: sparse matrix OfColumnMajor to accept IList instead of just array 14 years ago