322 Commits (e64adc609d1cc0612851815d37f7d6759268a28c)

Author SHA1 Message Date
Christoph Ruegg 9dbf23a928 Tests: port vector storage combinator tests to matrices 12 years ago
Christoph Ruegg 36b568c5f1 Tests: cleanup, simplifications 12 years ago
Christoph Ruegg 54b48383e6 Tests: merge dense and sparse vector arithmetic tests, cover mixed cases 12 years ago
Christoph Ruegg b244510f0e Tests: refactor LA theory tests to use enum datasets (much more tool friendly) 12 years ago
Christoph Ruegg bd64c8e612 LA: Matrix.Fold2, Find/2, Exists/2, ForAll/2 12 years ago
Christoph Ruegg 70dda56f85 LA: MatrixStorage.Find/Find2; leverage Find2 in Equals #291 12 years ago
Marcus Cuda 341dec231d fixed tests for complex evd 12 years ago
Christoph Ruegg ab636a39d7 LA: Matrix.ToRowArrays/ToColumnArrays #278 12 years ago
Christoph Ruegg 2dc8672d23 Cleanup solutions 12 years ago
Christoph Ruegg ba5ece0123 LA: relax random matrix/vector tests affected by new seed behavior 12 years ago
Christoph Ruegg 83218f9881 LA: rework constant and random vector/matrix building #253 12 years ago
Christoph Ruegg 20d7bdb828 LA: Vector.Fold2 12 years ago
Christoph Ruegg ed6ea2c2b5 Tests: turn VectorStorageTests into theory 12 years ago
Christoph Ruegg 31e937cbef Tests: prefer matrix builders 12 years ago
Christoph Ruegg d4c13af568 LA: F# Vector.map2 module function 12 years ago
Christoph Ruegg 2bf262c329 LA: Vector.Map2, storage-optimized 12 years ago
Christoph Ruegg e50de5b606 LA: the proper term for being conjugate symmetric is 'Hermitian' 12 years ago
Christoph Ruegg 0eef2b15b3 LA: consistency: enumerators should leverage Zeros-enum, like map/fold already does. 12 years ago
Christoph Ruegg 55b2dbc6a8 LA: fix bug in Matrix.RemoveRow range checks 12 years ago
Christoph Ruegg 7424447edb LA: fix indexing bug in new ToVectorString/ToMatrixString routines 12 years ago
Christoph Ruegg ab13e9c113 LA: tweak vector.ToString formatting (auto column count + width) 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 2e787ddafb LA: Matrix.IsSymmetric now a method; added IsConjugateSymmetric; more efficient #209 13 years ago
Christoph Ruegg 719f0dcad3 Code Style & Inspections 13 years ago
Christoph Ruegg df4cc7ef8e Code style; merge MCMC namespaces into one (drop .Diagnostics) 13 years ago
Christoph Ruegg d32903e4c0 Build: add PCL profile 344 13 years ago
Christoph Ruegg 9afcf2a98a LA: Matrix FoldRows/FoldColumns 13 years ago
Christoph Ruegg 519b0baf22 LA: clear a set of rows or columns at storage level 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 1671a9ec32 LA: Matrix MapSubMatrixIndexedTo 13 years ago
Christoph Ruegg 8671f12592 LA: rename 'criterium' to 'criterion' 13 years ago
Christoph Ruegg ca8c2846ca LA: matrix RemoveRow/RemoveColumn #207 #45 13 years ago
Christoph Ruegg d9d5b170e8 LA: more efficient matrix InsertRow/InsertColumn #207 13 years ago
Christoph Ruegg bb8a14e815 LA: positive integer matrix power #205 13 years ago
Christoph Ruegg b8ccb66a9d Tests: Use Assert.That for exception tests 13 years ago
Christoph Ruegg ac47794a59 Test: slightly relax evd test (mkl), Control.UseNativeMKL(with params) 13 years ago
Christoph Ruegg b173b6d73a Tests: minor relaxation 13 years ago
Christoph Ruegg 3992a32123 Tests: more consistent naming in AssertHelpers 13 years ago
Christoph Ruegg 04d36411d5 LA: slightly reworked EVD unit tests 13 years ago
Christoph Ruegg 857751979b LA: Matrix canonical modulus vs remainder #175 13 years ago
Christoph Ruegg 58c0f873e6 LA: Vector canonical modulus vs remainder #175 13 years ago
Christoph Ruegg 28fcd8acb6 Tests: adapt tests to different data from new RNG (system instead of MT) 13 years ago
Christoph Ruegg b7384c697b LA, Statistics, Generate: switch default RNG from MersenneTwister to SystemRandomSource 13 years ago
Christoph Ruegg a52c2c1b9e Providers: fix tests against native providers 13 years ago
Christoph Ruegg f2e0ad6f10 Tests: test category attributes 13 years ago
Christoph Ruegg 03c2a96292 Tests: refactoring towards generic builder 2 13 years ago
Christoph Ruegg f934eb66c6 Tests: refactoring towards generic builder 1 13 years ago
Christoph Ruegg 056d3e5742 Tests: simplify matrix structure theory tests by using matrix builders 13 years ago
Christoph Ruegg 9c93ef8328 Tests: always seed RNGs 13 years ago