92 Commits (5ed05975a052d2ec65cdd420b56aeb6cab1d02fa)

Author SHA1 Message Date
jnyrup 83441365c0 Fix typos 8 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 10 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 11 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 269f7f371e LA: optimize diagonal-scalar division #146 12 years ago
Christoph Ruegg 462f0e43a3 LA: optional argument on EVD decomposition if matrix is known to be symmetric #209 12 years ago
Christoph Ruegg 2e787ddafb LA: Matrix.IsSymmetric now a method; added IsConjugateSymmetric; more efficient #209 12 years ago
Christoph Ruegg adff8dfc5e LA: matrix column/row norms, normalization 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 636920cca0 LA: Matrix pointwise power, exponential and natural logarithm #205 12 years ago
Christoph Ruegg 857751979b LA: Matrix canonical modulus vs remainder #175 13 years ago
Christoph Ruegg 10f8e22bd3 LA: concrete conjugate and negate 13 years ago
Christoph Ruegg 67a0923040 LA: Matrix ConjugateTransposeAndMultiply and variants 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 a9bd17eb96 LA: Rework ToString for matrices and vectors #100 13 years ago
Christoph Ruegg 7cdde55061 UX: Revert invariant-culture override, move ToString to BCL partial classes 13 years ago
Christoph Ruegg 836a07457e LA: Matrix.Conjugate 13 years ago
Christoph Ruegg d0b93b247a LA: Perf, drop some range checks 14 years ago
Christoph Ruegg 211da24362 LA: static CreateRandom for dense matrix and vector (replacing complicated templating approach) 14 years ago
Christoph Ruegg 55d50fb8fd LA Storage: enforce MatrixStorage 14 years ago
Alexander Karatarakis 2a8ae87765 Seal ConjugateTranspose() for double/single and remove redundant overrides 15 years ago
Alexander Karatarakis 2234560a7a [Matrix] LeftMultiply with vector is exactly the same as TransposeThisAndMultiplty() with vector 15 years ago
Alexander Karatarakis 4889537d50 [Single/Double.Matrix] Remove redundant calculation of abs in frobenius norm 15 years ago
Marcus Cuda 089544a1f6 added missing Serializable attributes. work item:5683 15 years ago