Exemplo n.º 1
0
 public static void UseNativeMKL(
     Providers.LinearAlgebra.Mkl.MklConsistency consistency = Providers.LinearAlgebra.Mkl.MklConsistency.Auto,
     Providers.LinearAlgebra.Mkl.MklPrecision precision     = Providers.LinearAlgebra.Mkl.MklPrecision.Double,
     Providers.LinearAlgebra.Mkl.MklAccuracy accuracy       = Providers.LinearAlgebra.Mkl.MklAccuracy.High)
 {
     LinearAlgebraProvider = new Providers.LinearAlgebra.Mkl.MklLinearAlgebraProvider(consistency, precision, accuracy);
 }
Exemplo n.º 2
0
 public static void UseNativeMKL(
     Providers.LinearAlgebra.Mkl.MklConsistency consistency = Providers.LinearAlgebra.Mkl.MklConsistency.Auto,
     Providers.LinearAlgebra.Mkl.MklPrecision precision     = Providers.LinearAlgebra.Mkl.MklPrecision.Double,
     Providers.LinearAlgebra.Mkl.MklAccuracy accuracy       = Providers.LinearAlgebra.Mkl.MklAccuracy.High)
 {
     LinearAlgebraControl.UseNativeMKL(
         (Providers.Common.Mkl.MklConsistency)consistency,
         (Providers.Common.Mkl.MklPrecision)precision,
         (Providers.Common.Mkl.MklAccuracy)accuracy);
     FourierTransformControl.UseNativeMKL();
 }