Browse Source

Take managed providers out of .Managed namespaces

pull/769/head
Christoph Ruegg 5 years ago
parent
commit
a1293d7217
  1. 2
      src/Numerics/Providers/FourierTransform/FourierTransformControl.cs
  2. 2
      src/Numerics/Providers/FourierTransform/ManagedFourierTransformProvider.Bluestein.cs
  3. 2
      src/Numerics/Providers/FourierTransform/ManagedFourierTransformProvider.Radix2.cs
  4. 3
      src/Numerics/Providers/FourierTransform/ManagedFourierTransformProvider.cs
  5. 2
      src/Numerics/Providers/LinearAlgebra/LinearAlgebraControl.cs
  6. 2
      src/Numerics/Providers/LinearAlgebra/ManagedLinearAlgebraProvider.Complex.cs
  7. 2
      src/Numerics/Providers/LinearAlgebra/ManagedLinearAlgebraProvider.Complex32.cs
  8. 2
      src/Numerics/Providers/LinearAlgebra/ManagedLinearAlgebraProvider.Double.cs
  9. 2
      src/Numerics/Providers/LinearAlgebra/ManagedLinearAlgebraProvider.Single.cs
  10. 2
      src/Numerics/Providers/LinearAlgebra/ManagedLinearAlgebraProvider.cs
  11. 2
      src/Numerics/Providers/SparseSolver/ManagedSparseSolverProvider.cs
  12. 2
      src/Numerics/Providers/SparseSolver/SparseSolverControl.cs
  13. 2
      src/Providers.CUDA/LinearAlgebra/CudaLinearAlgebraProvider.cs
  14. 2
      src/Providers.MKL/LinearAlgebra/MklLinearAlgebraProvider.cs
  15. 2
      src/Providers.OpenBLAS/LinearAlgebra/OpenBlasLinearAlgebraProvider.cs

2
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();

2
src/Numerics/Providers/FourierTransform/Managed/ManagedFourierTransformProvider.Bluestein.cs → 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
{

2
src/Numerics/Providers/FourierTransform/Managed/ManagedFourierTransformProvider.Radix2.cs → 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
{

3
src/Numerics/Providers/FourierTransform/Managed/ManagedFourierTransformProvider.cs → src/Numerics/Providers/FourierTransform/ManagedFourierTransformProvider.cs

@ -27,10 +27,9 @@
// </copyright>
using System;
using Complex = System.Numerics.Complex;
namespace MathNet.Numerics.Providers.FourierTransform.Managed
namespace MathNet.Numerics.Providers.FourierTransform
{
internal partial class ManagedFourierTransformProvider : IFourierTransformProvider
{

2
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();

2
src/Numerics/Providers/LinearAlgebra/Managed/ManagedLinearAlgebraProvider.Complex.cs → 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
{
/// <summary>
/// The managed linear algebra provider.

2
src/Numerics/Providers/LinearAlgebra/Managed/ManagedLinearAlgebraProvider.Complex32.cs → 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
{
/// <summary>
/// The managed linear algebra provider.

2
src/Numerics/Providers/LinearAlgebra/Managed/ManagedLinearAlgebraProvider.Double.cs → 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
{
/// <summary>
/// The managed linear algebra provider.

2
src/Numerics/Providers/LinearAlgebra/Managed/ManagedLinearAlgebraProvider.Single.cs → 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
{
/// <summary>
/// The managed linear algebra provider.

2
src/Numerics/Providers/LinearAlgebra/Managed/ManagedLinearAlgebraProvider.cs → src/Numerics/Providers/LinearAlgebra/ManagedLinearAlgebraProvider.cs

@ -29,7 +29,7 @@
using System;
namespace MathNet.Numerics.Providers.LinearAlgebra.Managed
namespace MathNet.Numerics.Providers.LinearAlgebra
{
/// <summary>
/// The managed linear algebra provider.

2
src/Numerics/Providers/SparseSolver/Managed/ManagedSparseSolverProvider.cs → 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
{
/// <summary>
/// The managed sparse solver provider

2
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();

2
src/Providers.CUDA/LinearAlgebra/CudaLinearAlgebraProvider.cs

@ -28,7 +28,7 @@
// </copyright>
using System;
using MathNet.Numerics.Providers.LinearAlgebra.Managed;
using MathNet.Numerics.Providers.LinearAlgebra;
namespace MathNet.Numerics.Providers.CUDA.LinearAlgebra
{

2
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
{

2
src/Providers.OpenBLAS/LinearAlgebra/OpenBlasLinearAlgebraProvider.cs

@ -28,7 +28,7 @@
// </copyright>
using System;
using MathNet.Numerics.Providers.LinearAlgebra.Managed;
using MathNet.Numerics.Providers.LinearAlgebra;
namespace MathNet.Numerics.Providers.OpenBLAS.LinearAlgebra
{

Loading…
Cancel
Save