From 24858f7833a9d9ee91b39c7a7796e73aca9ec65d Mon Sep 17 00:00:00 2001 From: Marcus Cuda Date: Fri, 26 Nov 2010 21:30:17 +0800 Subject: [PATCH] examples: Added Andriy's first set of examples bug: added Andriy insertrow fix --- src/Examples/Examples.csproj | 28 +- src/Examples/LinearAlgebra/DirectSolvers.cs | 144 ++++++++++ .../LinearAlgebra/Factorization/Cholesky.cs | 105 ++++++++ .../LinearAlgebra/Factorization/Evd.cs | 188 +++++++++++++ .../LinearAlgebra/Factorization/LU.cs | 135 ++++++++++ .../LinearAlgebra/Factorization/QR.cs | 132 ++++++++++ .../LinearAlgebra/Factorization/Svd.cs | 186 +++++++++++++ .../MatrixArithmeticOperations.cs | 246 ++++++++++++++++++ .../LinearAlgebra/MatrixDataAccessor.cs | 208 +++++++++++++++ .../LinearAlgebra/MatrixInitialization.cs | 112 ++++++++ src/Examples/LinearAlgebra/MatrixNorms.cs | 129 +++++++++ .../MatrixRowColumnOperations.cs | 173 ++++++++++++ .../LinearAlgebra/MatrixSpecialNumbers.cs | 112 ++++++++ .../MatrixTransposeAndInverse.cs | 120 +++++++++ .../LinearAlgebra/MatrixTriangular.cs | 123 +++++++++ .../VectorArithmeticOperations.cs | 209 +++++++++++++++ .../LinearAlgebra/VectorDataAccessor.cs | 158 +++++++++++ .../LinearAlgebra/VectorInitialization.cs | 98 +++++++ src/Numerics/LinearAlgebra/Generic/Matrix.cs | 2 +- 19 files changed, 2606 insertions(+), 2 deletions(-) create mode 100644 src/Examples/LinearAlgebra/DirectSolvers.cs create mode 100644 src/Examples/LinearAlgebra/Factorization/Cholesky.cs create mode 100644 src/Examples/LinearAlgebra/Factorization/Evd.cs create mode 100644 src/Examples/LinearAlgebra/Factorization/LU.cs create mode 100644 src/Examples/LinearAlgebra/Factorization/QR.cs create mode 100644 src/Examples/LinearAlgebra/Factorization/Svd.cs create mode 100644 src/Examples/LinearAlgebra/MatrixArithmeticOperations.cs create mode 100644 src/Examples/LinearAlgebra/MatrixDataAccessor.cs create mode 100644 src/Examples/LinearAlgebra/MatrixInitialization.cs create mode 100644 src/Examples/LinearAlgebra/MatrixNorms.cs create mode 100644 src/Examples/LinearAlgebra/MatrixRowColumnOperations.cs create mode 100644 src/Examples/LinearAlgebra/MatrixSpecialNumbers.cs create mode 100644 src/Examples/LinearAlgebra/MatrixTransposeAndInverse.cs create mode 100644 src/Examples/LinearAlgebra/MatrixTriangular.cs create mode 100644 src/Examples/LinearAlgebra/VectorArithmeticOperations.cs create mode 100644 src/Examples/LinearAlgebra/VectorDataAccessor.cs create mode 100644 src/Examples/LinearAlgebra/VectorInitialization.cs diff --git a/src/Examples/Examples.csproj b/src/Examples/Examples.csproj index 9eb05f25..af531ba3 100644 --- a/src/Examples/Examples.csproj +++ b/src/Examples/Examples.csproj @@ -10,7 +10,7 @@ Properties Examples Examples - v3.5 + v4.0 512 @@ -31,6 +31,7 @@ false false true + true @@ -56,6 +57,7 @@ 3.5 + 3.5 @@ -66,6 +68,24 @@ + + + + + + + + + + + + + + + + + + @@ -85,6 +105,12 @@ true + + + {B7CAE5F4-A23F-4438-B5BE-41226618B695} + Numerics + +