Christoph Ruegg
0fd379dffe
Tests: replace matrix structural tests with theory (part 4) - Triangle, Diagonal
14 years ago
Christoph Ruegg
5d7fc8e67e
Tests: replace matrix structural tests with theory (part 3) - Column
14 years ago
Christoph Ruegg
de5d235f6f
Tests: replace matrix structural tests with theory (part 2) - Row
14 years ago
Christoph Ruegg
9330413bcb
Tests: replace matrix structural tests with theory (part 1)
14 years ago
nyuriks
ab489a952a
Properly dispose all IEnumerator objects after IEnumerable<>.GetEnumerator() calls
14 years ago
Marcus Cuda
722611725f
added methods to create matrices from a list of vectors. work items: 5691
15 years ago
Abratiychuk
3f470bc0bc
Fixed unit tests for Silverlight
Signed-off-by: abratiychuk <18.05.2011>
15 years ago
Marcus Cuda
d2a96e1f16
fixed sparse matrix Submatrix bug. work item: 5671
15 years ago
Marcus Cuda
2dd9bb7555
added a IsSymmetric property to the matrix interface and an optimized version for sparse matrices. work item: 5653
16 years ago
Marcus Cuda
c86eb8f615
added misssing IndexedEnumerator tests and MSBuild Extensions
16 years ago
Marcus Cuda
7a1a0fc8f1
tests: added Andriy's ported NUnit tests and tweaked them for the solver changes
16 years ago
Marcus Cuda
03fb79967d
clean up: fixed bugs, made matrix arthimetic immutable, added intermediate, type specific abstract Matrix class. Need to finish cleaning up factorization classes and some tests still faile
16 years ago
Marcus Cuda
7caa9b1110
fixed a complex ToString bugs and lowered the accuracy on some of the single precision tests that were failing on x64
16 years ago
Marcus Cuda
8585733257
la: added Andriy's complex32 LA code
16 years ago
Marcus Cuda
a3e51bcc93
added andriy's complex LA
16 years ago
Marcus Cuda
cbd321574f
andriy's conversion to a generic matrix
16 years ago
Marcus Cuda
1a8cce73c6
Merged Andriy's additions as follows:
Added optimized versions of L1, Frobenius, and infinity norms to the dense and sparse matrices
Added a TransposeAndMultiply method to Matrix DenseMatrix, and SparseMatrix
Ported the Gram-Schmidt QR factorization from dnAnalytics
Ported the diagonal matrix from dnAnalytics
Ported the iterative solvers from dnAnalytics
16 years ago
Marcus Cuda
b06cfe4175
io: added matlab reader
matrix: added general version of matrix norms - need to add dense and sparse specific
16 years ago
Marcus Cuda
3a624c586d
cleaned up matrix names
16 years ago
Marcus Cuda
690f625e1e
merged Hany additions
16 years ago
Jurgen Van Gael
510fa2c4c1
Small incremental changes.
Added F# DenseMatrix.initRow and DenseMatrix.initCol
Renamed PointWiseXXX to PointwiseXXX
Added Matrix.SetRow and Matrix.SetCol
16 years ago
Jurgen Van Gael
6242f534fd
Added Permutation class.
Added Matrix.PermuteRows and Matrix.PermuteColumns.
Further implementation of LU decomposition.
16 years ago
Jurgen Van Gael
f837c295cd
Added Matrix.Transpose with unit tests.
Renamed all Decompositions to Factorizations.
Moved some Cholesky methods from DenseCholesky.cs to Cholesky.cs.
Added unit test which Cholesky factorizes a random pd matrix.
16 years ago
Christoph Ruegg
7c21d36316
Unit Tests: updated headers, minor clean up
16 years ago
Marcus Cuda
691cd446b5
matrix: finished added native multiplication and some other minor fixes
17 years ago
Jurgen Van Gael
e9d8de0631
Negate unit tests.
17 years ago
Jurgen Van Gael
ddb6b8ef57
Added unit tests for Matrix.CopyTo.
17 years ago
Jurgen Van Gael
f2d325e3b1
Reorganize matrix unit test files.
17 years ago
Jurgen Van Gael
aae4bbf064
Added matrix matrix multiplication unit tests.
Fixed bug in matrix multiplication.
17 years ago
Jurgen Van Gael
2eb986c6a9
Added unit tests for matrix multiply.
17 years ago
Jurgen Van Gael
1b20b266a3
Added matrix multiplication
Added Matrix.GetRow
Added Matrix.GetColumn
Added Matrix.GetRow unit tests
Added Matrix.GetColumn unit tests
17 years ago
Marcus Cuda
b61f6df24d
LA providers: reworked how the tests setup
17 years ago
Jurgen Van Gael
41ab904c7f
Added Matrix.Clear method.
17 years ago
Jurgen Van Gael
c9562b7359
Added Add and Subtract methods and operators.
17 years ago
Jurgen Van Gael
6334379f12
Updated the F# interface to comply with the October 2009 CTP.
Added a DenseMatrix constructor which references an array.
Signed-off-by: jvangael <jurgen.vangael@gmail.com>
17 years ago
Jurgen Van Gael
e0ad31caaf
Fixed some bugs in the DenseMatrix implementation.
17 years ago
Jurgen Van Gael
7f23d8d912
Added initial DenseMatrix implementation.
Ported F# Matrix and DenseMatrix interface.
17 years ago