64 Commits (43297a03668b2d14f94d35347eedeb421f9807b8)

Author SHA1 Message Date
Christoph Ruegg 43297a0366 Get rid of resources 6 years ago
Christoph Ruegg 64f8e1cd8d Linear Algebrea: fix range in non-suqare diagonal sparse mixed products 6 years ago
Alex Hildebrand d6e5de0f69 Fixed Moore-Penrose Pseudo-Inverse for complex cases 7 years ago
Christoph Ruegg 968d079805 Cleanup: use nameof where appropriate 8 years ago
Christoph Ruegg 8ba423a8a6 Build: rework and simplify compiler constants, bring native provider tests back 9 years ago
jnyrup 83441365c0 Fix typos 9 years ago
Albert Pang 8d36fb4ce6 LA: pointwise trigonometric functions, static functions (F#, usability) 10 years ago
Christoph Ruegg 58b9f63e6a LA: vector and matrix pointwise min/max and absmin/absmax 10 years ago
Christoph Ruegg c27534b9a7 LA: ConugateTranspose into provided result matrix #431 10 years ago
Christoph Ruegg 6070beba7a LA: Matrix Moore-Penrose Pseudo-Inverse (SVD) #432 10 years ago
Christoph Ruegg 5a5bc8a6f5 LA: Add matrix dot-power with matrix exponent 10 years ago
Christoph Ruegg 36a46bd7fc Cleanup: no longer mention CodePlex in file headers, deprecate its release archive 11 years ago
Christoph Ruegg a72d01495d Maintenance: minor code style fixes 11 years ago
Christoph Ruegg fbfe077552 LA: migrate mixed-storage fallback implementations to use higher order functions 12 years ago
Christoph Ruegg 5798111b8d LA: use provider MatrixMultiply, use more common idx names 12 years ago
Christoph Ruegg e50de5b606 LA: the proper term for being conjugate symmetric is 'Hermitian' 12 years ago
Christoph Ruegg 848874e1b7 LA: CoerceZero for matrices and vectors (via MapInplace) 12 years ago
Christoph Ruegg c2f4415dc2 LA: Matrix Column/Row sums and absolute-sums 12 years ago
Christoph Ruegg b50d4417a9 LA: Matrix.FoldByRow/Column operates on arrays to allow arbitrary types (not just those supported by vectors) 12 years ago
Christoph Ruegg 8d19348662 LA: rename Matrix.FoldRows to FoldByRow; FoldColumns to FoldByColumn 12 years ago
Christoph Ruegg d7124278af LA: fix IsConjugateSymmetric to ensure diagonal is real 13 years ago
Christoph Ruegg 462f0e43a3 LA: optional argument on EVD decomposition if matrix is known to be symmetric #209 13 years ago
Christoph Ruegg 2e787ddafb LA: Matrix.IsSymmetric now a method; added IsConjugateSymmetric; more efficient #209 13 years ago
Christoph Ruegg adff8dfc5e LA: matrix column/row norms, normalization 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 636920cca0 LA: Matrix pointwise power, exponential and natural logarithm #205 13 years ago
Christoph Ruegg 857751979b LA: Matrix canonical modulus vs remainder #175 13 years ago
Christoph Ruegg 67a0923040 LA: Matrix ConjugateTransposeAndMultiply and variants 13 years ago
Christoph Ruegg 7f7120ea60 LA: phase out Matrix.CreateMatrix/CreateVector (no longer needed) 13 years ago
Christoph Ruegg 06be8470b6 LA: dense-diagonal Add Subtract Multiply 13 years ago
Christoph Ruegg bff2f68396 LA: norml xml docs 13 years ago
Christoph Ruegg 59b1005d7f LA/Precision: Matrix norms double-valued (like vectors); generic AlmostEqual support 13 years ago
Christoph Ruegg 57a2916866 LA: default to enable the computation of SVD vectors; cosmetics 13 years ago
Christoph Ruegg 5f66808724 LA: Simplify QR decomposition architecture 13 years ago
Christoph Ruegg f4ea07ce21 LA: Simplify SVD decomposition architecture 13 years ago
Christoph Ruegg 390cae2177 LA: Simplify Gram-Schmidt decomposition architecture 13 years ago
Christoph Ruegg be00439c57 LA: Simplify Eigen decomposition architecture 13 years ago
Christoph Ruegg eed657a63d LA: Simplify Cholesky decomposition architecture 13 years ago
Christoph Ruegg 37863cc55c LA: Simplify LU decomposition architecture 13 years ago
Christoph Ruegg b522c1f6da LA: member methods instead of extension methods for matrix factorizations 13 years ago
Christoph Ruegg 8bfcab62ed LA: Move all from .Generic namespace to parent namespace 13 years ago
Christoph Ruegg 1e9ca30c74 LA: Modulus between matrix and scalar; pointwise modulus; improved naming 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 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 8ac6bb151f LA: Improving ctor xml doc based on user feedback 14 years ago
Christoph Ruegg 836a07457e LA: Matrix.Conjugate 14 years ago
Christoph Ruegg f8c7e4a68d Comments: fix some inline xml doc; Drop redundant resources in Numerics.IO 14 years ago