From 890f215ba5678083d059e725aaabcccccfb655be Mon Sep 17 00:00:00 2001 From: Marcus Cuda Date: Wed, 9 Jun 2010 07:31:07 +0300 Subject: [PATCH] lu: removed redundant lu factor methods --- .../Atlas/AtlasLinearAlgebraProvider.cs | 58 +------------------ .../ManagedLinearAlgebraProvider.cs | 42 -------------- .../Mkl/MklLinearAlgebraProvider.cs | 58 +------------------ 3 files changed, 2 insertions(+), 156 deletions(-) diff --git a/src/Numerics/Algorithms/LinearAlgebra/Atlas/AtlasLinearAlgebraProvider.cs b/src/Numerics/Algorithms/LinearAlgebra/Atlas/AtlasLinearAlgebraProvider.cs index b7d363f0..716747f5 100644 --- a/src/Numerics/Algorithms/LinearAlgebra/Atlas/AtlasLinearAlgebraProvider.cs +++ b/src/Numerics/Algorithms/LinearAlgebra/Atlas/AtlasLinearAlgebraProvider.cs @@ -24,7 +24,7 @@ /* This file is automatically generated - do not modify it. Change NativeLinearAlgebraProvider.include instead. - Last generated on: 18/05/2010 22:54:23 + Last generated on: 6/9/2010 7:30:08 AM */ namespace MathNet.Numerics.Algorithms.LinearAlgebra.Atlas { @@ -2442,61 +2442,5 @@ namespace MathNet.Numerics.Algorithms.LinearAlgebra.Atlas } #endregion - - /// - /// Computes the LU factorization of A. - /// - /// An m by n matrix. The matrix is overwritten with the - /// the LU factorization On exit. - /// The order of - /// On exit, it contains the pivot indices. The size - /// of the array must be min(m,n). - /// This is equivalent to the GETRF LAPACK routine. - public void LUFactor(double[] a, int order, int[] ipiv) - { - throw new NotImplementedException(); - } - - /// - /// Computes the LU factorization of A. - /// - /// An m by n matrix. The matrix is overwritten with the - /// the LU factorization On exit. - /// The order of - /// On exit, it contains the pivot indices. The size - /// of the array must be min(m,n). - /// This is equivalent to the GETRF LAPACK routine. - public void LUFactor(float[] a, int order, int[] ipiv) - { - throw new NotImplementedException(); - } - - /// - /// Computes the LU factorization of A. - /// - /// An m by n matrix. The matrix is overwritten with the - /// the LU factorization On exit. - /// The order of - /// On exit, it contains the pivot indices. The size - /// of the array must be min(m,n). - /// This is equivalent to the GETRF LAPACK routine. - public void LUFactor(Complex[] a, int order, int[] ipiv) - { - throw new NotImplementedException(); - } - - /// - /// Computes the LU factorization of A. - /// - /// An m by n matrix. The matrix is overwritten with the - /// the LU factorization On exit. - /// The order of - /// On exit, it contains the pivot indices. The size - /// of the array must be min(m,n). - /// This is equivalent to the GETRF LAPACK routine. - public void LUFactor(Complex32[] a, int order, int[] ipiv) - { - throw new NotImplementedException(); - } } } \ No newline at end of file diff --git a/src/Numerics/Algorithms/LinearAlgebra/ManagedLinearAlgebraProvider.cs b/src/Numerics/Algorithms/LinearAlgebra/ManagedLinearAlgebraProvider.cs index d859b219..3cea55e4 100644 --- a/src/Numerics/Algorithms/LinearAlgebra/ManagedLinearAlgebraProvider.cs +++ b/src/Numerics/Algorithms/LinearAlgebra/ManagedLinearAlgebraProvider.cs @@ -3388,47 +3388,5 @@ namespace MathNet.Numerics.Algorithms.LinearAlgebra } #endregion - - /// - /// Computes the LU factorization of A. - /// - /// An m by n matrix. The matrix is overwritten with the - /// the LU factorization On exit. - /// The order of - /// On exit, it contains the pivot indices. The size - /// of the array must be min(m,n). - /// This is equivalent to the GETRF LAPACK routine. - public void LUFactor(float[] a, int order, int[] ipiv) - { - throw new NotImplementedException(); - } - - /// - /// Computes the LU factorization of A. - /// - /// An m by n matrix. The matrix is overwritten with the - /// the LU factorization On exit. - /// The order of - /// On exit, it contains the pivot indices. The size - /// of the array must be min(m,n). - /// This is equivalent to the GETRF LAPACK routine. - public void LUFactor(Complex[] a, int order, int[] ipiv) - { - throw new NotImplementedException(); - } - - /// - /// Computes the LU factorization of A. - /// - /// An m by n matrix. The matrix is overwritten with the - /// the LU factorization On exit. - /// The order of - /// On exit, it contains the pivot indices. The size - /// of the array must be min(m,n). - /// This is equivalent to the GETRF LAPACK routine. - public void LUFactor(Complex32[] a, int order, int[] ipiv) - { - throw new NotImplementedException(); - } } } \ No newline at end of file diff --git a/src/Numerics/Algorithms/LinearAlgebra/Mkl/MklLinearAlgebraProvider.cs b/src/Numerics/Algorithms/LinearAlgebra/Mkl/MklLinearAlgebraProvider.cs index 998fd41b..8e0cb025 100644 --- a/src/Numerics/Algorithms/LinearAlgebra/Mkl/MklLinearAlgebraProvider.cs +++ b/src/Numerics/Algorithms/LinearAlgebra/Mkl/MklLinearAlgebraProvider.cs @@ -24,7 +24,7 @@ /* This file is automatically generated - do not modify it. Change NativeLinearAlgebraProvider.include instead. - Last generated on: 18/05/2010 22:54:25 + Last generated on: 6/9/2010 7:30:14 AM */ namespace MathNet.Numerics.Algorithms.LinearAlgebra.Mkl { @@ -2441,61 +2441,5 @@ namespace MathNet.Numerics.Algorithms.LinearAlgebra.Mkl } #endregion - - /// - /// Computes the LU factorization of A. - /// - /// An m by n matrix. The matrix is overwritten with the - /// the LU factorization On exit. - /// The order of - /// On exit, it contains the pivot indices. The size - /// of the array must be min(m,n). - /// This is equivalent to the GETRF LAPACK routine. - public void LUFactor(double[] a, int order, int[] ipiv) - { - throw new NotImplementedException(); - } - - /// - /// Computes the LU factorization of A. - /// - /// An m by n matrix. The matrix is overwritten with the - /// the LU factorization On exit. - /// The order of - /// On exit, it contains the pivot indices. The size - /// of the array must be min(m,n). - /// This is equivalent to the GETRF LAPACK routine. - public void LUFactor(float[] a, int order, int[] ipiv) - { - throw new NotImplementedException(); - } - - /// - /// Computes the LU factorization of A. - /// - /// An m by n matrix. The matrix is overwritten with the - /// the LU factorization On exit. - /// The order of - /// On exit, it contains the pivot indices. The size - /// of the array must be min(m,n). - /// This is equivalent to the GETRF LAPACK routine. - public void LUFactor(Complex[] a, int order, int[] ipiv) - { - throw new NotImplementedException(); - } - - /// - /// Computes the LU factorization of A. - /// - /// An m by n matrix. The matrix is overwritten with the - /// the LU factorization On exit. - /// The order of - /// On exit, it contains the pivot indices. The size - /// of the array must be min(m,n). - /// This is equivalent to the GETRF LAPACK routine. - public void LUFactor(Complex32[] a, int order, int[] ipiv) - { - throw new NotImplementedException(); - } } } \ No newline at end of file