54 Commits (7d11e73aaa10a1d9fc02c19b5cc79ae6b782e218)

Author SHA1 Message Date
Christoph Ruegg 7d11e73aaa Inspections/CodeAnalysis Cleanup 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 01b54a5168 Drop obsolete code 13 years ago
Christoph Ruegg 2876913afe LA: matrices of indexed enumerable 14 years ago
Christoph Ruegg 46ef39b84b LA: Functional matrix init 14 years ago
Christoph Ruegg 400d61641f LA: upgrade old/obsolete ctors to new implementation (deduplication) 14 years ago
Christoph Ruegg 3535483489 LA: diagonal matrix OfArray 14 years ago
Christoph Ruegg dbc1217d6d LA: diagonal OfArray 14 years ago
Christoph Ruegg 29d2a3454e LA: storage OfVector/OfMatrix 14 years ago
Christoph Ruegg 8ac6bb151f LA: Improving ctor xml doc based on user feedback 14 years ago
Christoph Ruegg fdaa12cd3f UX: DebuggerDisplay attribute for matrices and vectors 14 years ago
Christoph Ruegg 2cb8a2a0a7 LA: Matrix group operators together, some eol whitespaces fixes 14 years ago
Christoph Ruegg 4daf5ec83e LA: Matrix arithmetics design pattern: Add, Subtract 14 years ago
Christoph Ruegg f2f702a017 LA: Vector enumeration migrated to storage, unified Zero definition 14 years ago
tibel 727d93f350 Add missing comments 14 years ago
Christoph Ruegg d1d20b01c1 Delegate Matrix To(Row/Column)Array to storage classes 14 years ago
Christoph Ruegg 7b44478958 LA: Make storage-arg Matrix/Vector ctors public 14 years ago
Christoph Ruegg cc02d61121 LA: Delegate Matrix Row/Column methods to storage classes 14 years ago
Christoph Ruegg 2cf9d889e9 LA: Matrix storage: clarify checked vs unchecked 14 years ago
Christoph Ruegg 78a933aaf3 LA: migrate vectors to storage classes (major) 14 years ago
Christoph Ruegg 4099fa98f5 LA: drop .Raw 14 years ago
Christoph Ruegg e0ad631665 LA: Stacking 14 years ago
Christoph Ruegg c6d35b3ecd LA: SubMatrix 14 years ago
Christoph Ruegg b413ac5b21 LA: simplify matrix equality 14 years ago
Christoph Ruegg b18580832f LA: simplify copy ctors, depreciate usage of .Raw property 14 years ago
Christoph Ruegg 6f122ed0b6 LA: avoid some redundant range checks (perf) 14 years ago
Christoph Ruegg aa5716fdb6 Matrix types declare whether they are partially or fully mutable 14 years ago
Christoph Ruegg 9df3c13295 Tests: replace matrix structural tests with theory (part 7) - Apped, Stack 14 years ago
Christoph Ruegg bbb23e662e Tests: replace matrix structural tests with theory (part 5) - Submatrix, Insert; Fix DiagonalMatrix InsertRow 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
Christoph Ruegg 4f207c2fc9 LA Storage: drop redundant CopyTo overrides 14 years ago
Christoph Ruegg b3dd68f358 LA Storage: drop redundant accessors and overrides 14 years ago
Christoph Ruegg 55d50fb8fd LA Storage: enforce MatrixStorage 14 years ago
Christoph Ruegg 2bf58e0c61 LA Storage: diagonal sub matrix 14 years ago
Christoph Ruegg bd7a3632e8 LA: diagonal matrix mult should choose sensible result storage 14 years ago
Christoph Ruegg 34d0d4d4f8 LA Storage: CopyTo 14 years ago
Christoph Ruegg 29471df102 LA Storage: this = range checked, At = not checked 14 years ago
Christoph Ruegg 5f834765c9 LA Storage: At (get/set) delegated to storage 14 years ago
Christoph Ruegg 44c811bea3 LA Storage: diagonal matrix storage 14 years ago
manyue 646c62bfd6 Issue #35 Diagonal Matrix SubMatrix bug fix 14 years ago
Christoph Ruegg da88833216 LA Storage: dense matrix get/set submatrix (perf, dedupl) 14 years ago
Christoph Ruegg 386fb36bfc Solution: Replace Silverlight with Portable library 15 years ago
Andrew Kazyrevich 622e5277f3 Minor improvement. Exception messages for matrix dimensions now tell you the values (in addition to a mere 'dimensions must match' we had before). 15 years ago
Marcus Cuda 089544a1f6 added missing Serializable attributes. work item:5683 16 years ago
Alexander Karatarakis 71b30bdd6d Removed "diagonal" from Multiply() and TransposeAndMultiply() methods because a)it can handle non-diagonal matrices and b) other methods don't make this clarification (consistency) 16 years ago
Alexander Karatarakis 6892b7c768 Fixed Add and Subtract methods in DiagonalMatrix to use the correct type of matrix. 16 years ago
Marcus Cuda df3f7fc0b4 added modulus methods and operators for real matrices. work item: 5662 16 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