diff --git a/src/Numerics/Providers/FourierTransform/FourierTransformControl.cs b/src/Numerics/Providers/FourierTransform/FourierTransformControl.cs index 4d278caf..0fd0828b 100644 --- a/src/Numerics/Providers/FourierTransform/FourierTransformControl.cs +++ b/src/Numerics/Providers/FourierTransform/FourierTransformControl.cs @@ -79,7 +79,7 @@ namespace MathNet.Numerics.Providers.FourierTransform } } - public static IFourierTransformProvider CreateManaged() => new Managed.ManagedFourierTransformProvider(); + public static IFourierTransformProvider CreateManaged() => new ManagedFourierTransformProvider(); public static void UseManaged() => Provider = CreateManaged(); public static void UseNativeMKL() => Provider = MklProbe.Create(); diff --git a/src/Numerics/Providers/FourierTransform/Managed/ManagedFourierTransformProvider.Bluestein.cs b/src/Numerics/Providers/FourierTransform/ManagedFourierTransformProvider.Bluestein.cs similarity index 99% rename from src/Numerics/Providers/FourierTransform/Managed/ManagedFourierTransformProvider.Bluestein.cs rename to src/Numerics/Providers/FourierTransform/ManagedFourierTransformProvider.Bluestein.cs index f73769ae..17479b63 100644 --- a/src/Numerics/Providers/FourierTransform/Managed/ManagedFourierTransformProvider.Bluestein.cs +++ b/src/Numerics/Providers/FourierTransform/ManagedFourierTransformProvider.Bluestein.cs @@ -30,7 +30,7 @@ using System; using MathNet.Numerics.Threading; using Complex = System.Numerics.Complex; -namespace MathNet.Numerics.Providers.FourierTransform.Managed +namespace MathNet.Numerics.Providers.FourierTransform { internal partial class ManagedFourierTransformProvider { diff --git a/src/Numerics/Providers/FourierTransform/Managed/ManagedFourierTransformProvider.Radix2.cs b/src/Numerics/Providers/FourierTransform/ManagedFourierTransformProvider.Radix2.cs similarity index 99% rename from src/Numerics/Providers/FourierTransform/Managed/ManagedFourierTransformProvider.Radix2.cs rename to src/Numerics/Providers/FourierTransform/ManagedFourierTransformProvider.Radix2.cs index 412c79ae..69ba4844 100644 --- a/src/Numerics/Providers/FourierTransform/Managed/ManagedFourierTransformProvider.Radix2.cs +++ b/src/Numerics/Providers/FourierTransform/ManagedFourierTransformProvider.Radix2.cs @@ -31,7 +31,7 @@ using System.Runtime.CompilerServices; using MathNet.Numerics.Threading; using Complex = System.Numerics.Complex; -namespace MathNet.Numerics.Providers.FourierTransform.Managed +namespace MathNet.Numerics.Providers.FourierTransform { internal partial class ManagedFourierTransformProvider { diff --git a/src/Numerics/Providers/FourierTransform/Managed/ManagedFourierTransformProvider.cs b/src/Numerics/Providers/FourierTransform/ManagedFourierTransformProvider.cs similarity index 99% rename from src/Numerics/Providers/FourierTransform/Managed/ManagedFourierTransformProvider.cs rename to src/Numerics/Providers/FourierTransform/ManagedFourierTransformProvider.cs index 52bbea5b..8949f544 100644 --- a/src/Numerics/Providers/FourierTransform/Managed/ManagedFourierTransformProvider.cs +++ b/src/Numerics/Providers/FourierTransform/ManagedFourierTransformProvider.cs @@ -27,10 +27,9 @@ // using System; - using Complex = System.Numerics.Complex; -namespace MathNet.Numerics.Providers.FourierTransform.Managed +namespace MathNet.Numerics.Providers.FourierTransform { internal partial class ManagedFourierTransformProvider : IFourierTransformProvider { diff --git a/src/Numerics/Providers/LinearAlgebra/LinearAlgebraControl.cs b/src/Numerics/Providers/LinearAlgebra/LinearAlgebraControl.cs index d0c67068..eb131e0b 100644 --- a/src/Numerics/Providers/LinearAlgebra/LinearAlgebraControl.cs +++ b/src/Numerics/Providers/LinearAlgebra/LinearAlgebraControl.cs @@ -86,7 +86,7 @@ namespace MathNet.Numerics.Providers.LinearAlgebra } } - public static ILinearAlgebraProvider CreateManaged() => new Managed.ManagedLinearAlgebraProvider(); + public static ILinearAlgebraProvider CreateManaged() => new ManagedLinearAlgebraProvider(); public static void UseManaged() => Provider = CreateManaged(); public static void UseNativeMKL() => Provider = MklProbe.Create(); diff --git a/src/Numerics/Providers/LinearAlgebra/Managed/ManagedLinearAlgebraProvider.Complex.cs b/src/Numerics/Providers/LinearAlgebra/ManagedLinearAlgebraProvider.Complex.cs similarity index 99% rename from src/Numerics/Providers/LinearAlgebra/Managed/ManagedLinearAlgebraProvider.Complex.cs rename to src/Numerics/Providers/LinearAlgebra/ManagedLinearAlgebraProvider.Complex.cs index 7c93ceb4..7bf0466e 100644 --- a/src/Numerics/Providers/LinearAlgebra/Managed/ManagedLinearAlgebraProvider.Complex.cs +++ b/src/Numerics/Providers/LinearAlgebra/ManagedLinearAlgebraProvider.Complex.cs @@ -33,7 +33,7 @@ using Complex = System.Numerics.Complex; using QRMethod = MathNet.Numerics.LinearAlgebra.Factorization.QRMethod; using static System.FormattableString; -namespace MathNet.Numerics.Providers.LinearAlgebra.Managed +namespace MathNet.Numerics.Providers.LinearAlgebra { /// /// The managed linear algebra provider. diff --git a/src/Numerics/Providers/LinearAlgebra/Managed/ManagedLinearAlgebraProvider.Complex32.cs b/src/Numerics/Providers/LinearAlgebra/ManagedLinearAlgebraProvider.Complex32.cs similarity index 99% rename from src/Numerics/Providers/LinearAlgebra/Managed/ManagedLinearAlgebraProvider.Complex32.cs rename to src/Numerics/Providers/LinearAlgebra/ManagedLinearAlgebraProvider.Complex32.cs index 99271a26..f069b7e3 100644 --- a/src/Numerics/Providers/LinearAlgebra/Managed/ManagedLinearAlgebraProvider.Complex32.cs +++ b/src/Numerics/Providers/LinearAlgebra/ManagedLinearAlgebraProvider.Complex32.cs @@ -33,7 +33,7 @@ using Complex = System.Numerics.Complex; using QRMethod = MathNet.Numerics.LinearAlgebra.Factorization.QRMethod; using static System.FormattableString; -namespace MathNet.Numerics.Providers.LinearAlgebra.Managed +namespace MathNet.Numerics.Providers.LinearAlgebra { /// /// The managed linear algebra provider. diff --git a/src/Numerics/Providers/LinearAlgebra/Managed/ManagedLinearAlgebraProvider.Double.cs b/src/Numerics/Providers/LinearAlgebra/ManagedLinearAlgebraProvider.Double.cs similarity index 99% rename from src/Numerics/Providers/LinearAlgebra/Managed/ManagedLinearAlgebraProvider.Double.cs rename to src/Numerics/Providers/LinearAlgebra/ManagedLinearAlgebraProvider.Double.cs index bbda08eb..d0f96c2e 100644 --- a/src/Numerics/Providers/LinearAlgebra/Managed/ManagedLinearAlgebraProvider.Double.cs +++ b/src/Numerics/Providers/LinearAlgebra/ManagedLinearAlgebraProvider.Double.cs @@ -33,7 +33,7 @@ using Complex = System.Numerics.Complex; using QRMethod = MathNet.Numerics.LinearAlgebra.Factorization.QRMethod; using static System.FormattableString; -namespace MathNet.Numerics.Providers.LinearAlgebra.Managed +namespace MathNet.Numerics.Providers.LinearAlgebra { /// /// The managed linear algebra provider. diff --git a/src/Numerics/Providers/LinearAlgebra/Managed/ManagedLinearAlgebraProvider.Single.cs b/src/Numerics/Providers/LinearAlgebra/ManagedLinearAlgebraProvider.Single.cs similarity index 99% rename from src/Numerics/Providers/LinearAlgebra/Managed/ManagedLinearAlgebraProvider.Single.cs rename to src/Numerics/Providers/LinearAlgebra/ManagedLinearAlgebraProvider.Single.cs index e66f8b28..27d21528 100644 --- a/src/Numerics/Providers/LinearAlgebra/Managed/ManagedLinearAlgebraProvider.Single.cs +++ b/src/Numerics/Providers/LinearAlgebra/ManagedLinearAlgebraProvider.Single.cs @@ -33,7 +33,7 @@ using Complex = System.Numerics.Complex; using QRMethod = MathNet.Numerics.LinearAlgebra.Factorization.QRMethod; using static System.FormattableString; -namespace MathNet.Numerics.Providers.LinearAlgebra.Managed +namespace MathNet.Numerics.Providers.LinearAlgebra { /// /// The managed linear algebra provider. diff --git a/src/Numerics/Providers/LinearAlgebra/Managed/ManagedLinearAlgebraProvider.cs b/src/Numerics/Providers/LinearAlgebra/ManagedLinearAlgebraProvider.cs similarity index 98% rename from src/Numerics/Providers/LinearAlgebra/Managed/ManagedLinearAlgebraProvider.cs rename to src/Numerics/Providers/LinearAlgebra/ManagedLinearAlgebraProvider.cs index 87ffe841..13cc6b71 100644 --- a/src/Numerics/Providers/LinearAlgebra/Managed/ManagedLinearAlgebraProvider.cs +++ b/src/Numerics/Providers/LinearAlgebra/ManagedLinearAlgebraProvider.cs @@ -29,7 +29,7 @@ using System; -namespace MathNet.Numerics.Providers.LinearAlgebra.Managed +namespace MathNet.Numerics.Providers.LinearAlgebra { /// /// The managed linear algebra provider. diff --git a/src/Numerics/Providers/SparseSolver/Managed/ManagedSparseSolverProvider.cs b/src/Numerics/Providers/SparseSolver/ManagedSparseSolverProvider.cs similarity index 97% rename from src/Numerics/Providers/SparseSolver/Managed/ManagedSparseSolverProvider.cs rename to src/Numerics/Providers/SparseSolver/ManagedSparseSolverProvider.cs index f80116b6..9042b0e1 100644 --- a/src/Numerics/Providers/SparseSolver/Managed/ManagedSparseSolverProvider.cs +++ b/src/Numerics/Providers/SparseSolver/ManagedSparseSolverProvider.cs @@ -1,7 +1,7 @@ using System; using System.Numerics; -namespace MathNet.Numerics.Providers.SparseSolver.Managed +namespace MathNet.Numerics.Providers.SparseSolver { /// /// The managed sparse solver provider diff --git a/src/Numerics/Providers/SparseSolver/SparseSolverControl.cs b/src/Numerics/Providers/SparseSolver/SparseSolverControl.cs index b1e5c32e..7b83f3ad 100644 --- a/src/Numerics/Providers/SparseSolver/SparseSolverControl.cs +++ b/src/Numerics/Providers/SparseSolver/SparseSolverControl.cs @@ -79,7 +79,7 @@ namespace MathNet.Numerics.Providers.SparseSolver } } - public static ISparseSolverProvider CreateManaged() => new Managed.ManagedSparseSolverProvider(); + public static ISparseSolverProvider CreateManaged() => new ManagedSparseSolverProvider(); public static void UseManaged() => Provider = CreateManaged(); public static void UseNativeMKL() => Provider = MklProbe.Create(); diff --git a/src/Providers.CUDA/LinearAlgebra/CudaLinearAlgebraProvider.cs b/src/Providers.CUDA/LinearAlgebra/CudaLinearAlgebraProvider.cs index 7de4db55..edef95a9 100644 --- a/src/Providers.CUDA/LinearAlgebra/CudaLinearAlgebraProvider.cs +++ b/src/Providers.CUDA/LinearAlgebra/CudaLinearAlgebraProvider.cs @@ -28,7 +28,7 @@ // using System; -using MathNet.Numerics.Providers.LinearAlgebra.Managed; +using MathNet.Numerics.Providers.LinearAlgebra; namespace MathNet.Numerics.Providers.CUDA.LinearAlgebra { diff --git a/src/Providers.MKL/LinearAlgebra/MklLinearAlgebraProvider.cs b/src/Providers.MKL/LinearAlgebra/MklLinearAlgebraProvider.cs index 9abfc1ec..857d63fb 100644 --- a/src/Providers.MKL/LinearAlgebra/MklLinearAlgebraProvider.cs +++ b/src/Providers.MKL/LinearAlgebra/MklLinearAlgebraProvider.cs @@ -29,7 +29,7 @@ using System; using System.Security; -using MathNet.Numerics.Providers.LinearAlgebra.Managed; +using MathNet.Numerics.Providers.LinearAlgebra; namespace MathNet.Numerics.Providers.MKL.LinearAlgebra { diff --git a/src/Providers.OpenBLAS/LinearAlgebra/OpenBlasLinearAlgebraProvider.cs b/src/Providers.OpenBLAS/LinearAlgebra/OpenBlasLinearAlgebraProvider.cs index 272035fe..6555f7f1 100644 --- a/src/Providers.OpenBLAS/LinearAlgebra/OpenBlasLinearAlgebraProvider.cs +++ b/src/Providers.OpenBLAS/LinearAlgebra/OpenBlasLinearAlgebraProvider.cs @@ -28,7 +28,7 @@ // using System; -using MathNet.Numerics.Providers.LinearAlgebra.Managed; +using MathNet.Numerics.Providers.LinearAlgebra; namespace MathNet.Numerics.Providers.OpenBLAS.LinearAlgebra {