/// <summary>Stores the specified FFT device in the configuration file.
 /// </summary>
 /// <param name="assemblyFilePath">The file path of the assembly that contains the Library (the Library will be loaded later via Managed Extensibility Framework).</param>
 /// <remarks>The config file will not change. Use <see cref="LowLevelMathConfiguration.WriteConfigFile()"/> to write the changes into the file.</remarks>
 public static void Setup(string assemblyFilePath)
 {
     LowLevelMathConfiguration.StoreLibraryConfiguration("FFT", assemblyFilePath);
 }
 /// <summary>Stores the specified FFT device in the configuration file.
 /// </summary>
 /// <param name="device">The FFT device.</param>
 /// <remarks>The config file will not change. Use <see cref="LowLevelMathConfiguration.WriteConfigFile()"/> to write the changes into the file.</remarks>
 public static void Setup(Basics.FFT.ILibrary device)
 {
     LowLevelMathConfiguration.StoreLibraryConfiguration("FFT", device.GetType());
 }
예제 #3
0
 /// <summary>Stores the specified Vector Unit device in the configuration file.
 /// </summary>
 /// <param name="device">The Vector Unit device.</param>
 /// <remarks>The config file will not change. Use <see cref="LowLevelMathConfiguration.WriteConfigFile()"/> to write the changes into the file.</remarks>
 public static void Setup(Basics.VectorUnit.ILibrary device)
 {
     LowLevelMathConfiguration.StoreLibraryConfiguration("VectorUnit", device.GetType());
 }
 /// <summary>Stores the specified Matrix Function device in the configuration file.
 /// </summary>
 /// <param name="device">The Vector Unit device.</param>
 /// <remarks>The config file will not change. Use <see cref="LowLevelMathConfiguration.WriteConfigFile()"/> to write the changes into the file.</remarks>
 public static void Setup(Basics.MatrixSpecialFunction.ILibrary device)
 {
     LowLevelMathConfiguration.StoreLibraryConfiguration("MatrixFunction", device.GetType());
 }
 /// <summary>Stores the specified 'Special functions' device in the configuration file.
 /// </summary>
 /// <param name="device">The 'Special functions' device.</param>
 /// <remarks>The config file will not change. Use <see cref="LowLevelMathConfiguration.WriteConfigFile()"/> to write the changes into the file.</remarks>
 public static void Setup(MathLibrary.Basics.SpecialFunction.ILibrary device)
 {
     LowLevelMathConfiguration.StoreLibraryConfiguration("SpecialFunctions", device.GetType());
 }
 /// <summary>Stores the specified LAPACK device in the configuration file.
 /// </summary>
 /// <param name="device">The LAPACK device.</param>
 /// <remarks>The config file will not change. Use <see cref="LowLevelMathConfiguration.WriteConfigFile()"/> to write the changes into the file.</remarks>
 public static void Setup(Dodoni.MathLibrary.Basics.LAPACK.ILibrary device)
 {
     LowLevelMathConfiguration.StoreLibraryConfiguration("LAPACK", device.GetType());
 }