ISparse |
public interface ISparseSolverProvider : ISparseSolverProvider<double>, ISparseSolverProvider<float>, ISparseSolverProvider<Complex>, ISparseSolverProvider<Complex32>
The ISparseSolverProvider type exposes the following members.
| Name | Description | |
|---|---|---|
| FreeResources | Frees memory buffers, caches and handles allocated in or to the provider. Does not unload the provider itself, it is still usable afterwards. | |
| InitializeVerify | Initialize and verify that the provider is indeed available. If not, fall back to alternatives like the managed provider. | |
| IsAvailable | Try to find whether the provider is available in principle. Verification may still fail if available, but it will certainly fail if unavailable. | |
| Solve(DssMatrixStructure, DssMatrixType, DssSystemType, Int32, Int32, Int32, Int32, Int32, T, Int32, T, T) |
Solves a sparse linear system.
(Inherited from ISparseSolverProviderT) |