Types in MathNet.Numerics.Providers.SparseSolver

Type SparseSolverControl

Namespace MathNet.Numerics.Providers.SparseSolver

Static Functions


Public Static Functions

ISparseSolverProvider CreateManaged()

ISparseSolverProvider CreateNativeMKL()

void FreeResources()

bool TryUseNative()

Try to use a native provider, if available.

bool TryUseNativeMKL()

void UseBest()

Use the best provider available.

void UseDefault()

Use a specific provider if configured, e.g. using the "MathNetNumericsDSSProvider" environment variable, or fall back to the best provider.

void UseManaged()

void UseNativeMKL()

Public Properties

string HintPath get; set;

Optional path to try to load native provider binaries from. If not set, Numerics will fall back to the environment variable `MathNetNumericsSSProviderPath` or the default probing paths.

ISparseSolverProvider Provider get; set;

Gets or sets the sparse solver provider. Consider to use UseNativeMKL or UseManaged instead.