471 Commits (2dd9bb7555fffcbfd547b6b3a6ea5575ab88d78e)

Author SHA1 Message Date
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 9f0c071e29 issue 5660: some of the optimized dense implementations were not be ing called. fixed 16 years ago
Marcus Cuda 2cf99d8184 commented out CommonParallel.Aggregate modified the affected code 16 years ago
Marcus Cuda 407ba19669 sparse matrix is no longer thread safe to improve performance 16 years ago
Marcus Cuda ecee6b3ae2 made parallel code serial code where it modifies a matrix, since we cannot guarantee subclasses are thread safe - in some cases making them thread safe hurts performance 16 years ago
Marcus Cuda 4dc3789447 removed refenernce to nonexistent file 16 years ago
Marcus Cuda be231a8d45 vector: changed row and column enumerator to return tuples as well 16 years ago
Marcus Cuda ec85c4152f vector: changed IndexedEnumberator from returning KeyValuePair to a Tuple to be consistent with the Matrix version 16 years ago
Marcus Cuda c86eb8f615 added misssing IndexedEnumerator tests and MSBuild Extensions 16 years ago
Marcus Cuda e429fe363d testing: Merged Andriy new NUnit tests 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 9b72b71ebf sparse vector optimizations 16 years ago
Marcus Cuda c3dd1b7d3f iterative solvers: cleaned up api 16 years ago
Marcus Cuda e9ab742b6e added new constructor to sparse matrix that takes a matrix. Replaced new SparseMatrix(matrix.ToArray()) calls with it 16 years ago
Marcus Cuda 9c18123e6b Added matrix indexed enumerator 16 years ago
Marcus Cuda 289dad9181 removed redundant copyto's 16 years ago
Marcus Cuda fc6b50ad3b bug: added missing leftmultiply fix that was dropped during the last merge 16 years ago
Marcus Cuda 92b806b722 bug: added piyooshm's leftmultiply fix 16 years ago
Marcus Cuda 8969df0b72 bug: added fix to other data types 16 years ago
Marcus Cuda 6bc8656217 bug: fixed sparse scale bug 16 years ago
Marcus Cuda d0e926f1d9 examples: added Andriy's examples and bug fixes 16 years ago
Marcus Cuda 9be68769d2 added nunit silverlight test project 16 years ago
Marcus Cuda 4871e73491 added NUnit project 16 years ago
Marcus Cuda 85cab0ed05 removed MS Test unit tests 16 years ago
Marcus Cuda b5a2b49774 added missing example interface 16 years ago
Marcus Cuda df73c6e828 native: added lu 16 years ago
Marcus Cuda 24858f7833 examples: Added Andriy's first set of examples 16 years ago
Marcus Cuda ad8f72295a doc: fixed xml doc errors and updated SHFB config 16 years ago
Marcus Cuda d799b5611c silverlight: added Silverlight test project. Silverlight didn't work with the abstract test class so the tests will need to be refactored not to use them 16 years ago
Marcus Cuda b9b692bf7a started silverlight tests 16 years ago
Marcus Cuda 57fa7d4d6e started silverlight tests 16 years ago
Marcus Cuda 7638ecc773 build: corrected name of F# test program 16 years ago
Marcus Cuda f48b0caf7f build: added calling template building from a pre-build event, update msbuild file, and corrected t4.bat 16 years ago
Marcus Cuda 9bf22ea011 opt: merged Andriy's changes to reuse vector and matrices instead of creating new ones 16 years ago
Marcus Cuda 07162fb76f native: finished matrix norms 16 years ago
Marcus Cuda 544b77faa3 native: started adding Norm 16 years ago
Marcus Cuda d77a0b1208 bug: fixed Zero bug pointed out by Andriy 16 years ago
Christoph Ruegg 22bc6928a0 CI: Upgrade to Gallio 3.3.93.0 16 years ago
Christoph Ruegg 6c76369395 Ci: make projects build to a common out folder with a decent folder structure out of the box 16 years ago
Marcus Cuda 68685906a4 native: reorg'ed the native code 16 years ago
Marcus Cuda f4b3f0c6bf native: a little more reorganizing and stylecop cleanup 16 years ago
Marcus Cuda 252d8d5a8e native: seperated out the code into seperate include files instead of using 'if' statements. 16 years ago
Marcus Cuda 71ccf00c9b native: native providers now extend mananaged provider 16 years ago
Marcus Cuda 3ccfa2b145 added reference to missing files 16 years ago
Marcus Cuda 8c0d31beff norm: updated the rest of the dense matrices to use the la provider norm 16 years ago
Marcus Cuda 0693388f8c matrix: moved dense norm code into managed la provider 16 years ago
Marcus Cuda efbb270556 stats: added Percentile class and missing complex MatlabWriter tests 16 years ago
Marcus Cuda fba4784a1f matlab: added complex support 16 years ago
Marcus Cuda 269f246509 factor: merged Anrdiy's parallel Cholesky code and improved QR 16 years ago
Marcus Cuda 0c969aff7c matrix writer: simplified the matirxwriter interface 16 years ago