Extreme. Providers Namespace
The Extreme.Providers namespace contains classes for defining and working with implementation providers.
Classes
| Core | Represents a provider for the core linear algebra and FFT functionality for an element type. |
| Implementation | Specifies information about events related to loading implementations. |
| Implementation | Manages the implementations of functionality. |
| Implementation | Represents a class that provides access to one or more implementations. |
| Implementation | Marks a class as an implementation provider. |
| Managed | Encapsulates the currently active BLAS implementation. |
| Mkl | Represents a core provider based on IntelĀ®'s Math Kernel Library. |
| Mkl | Represents a core provider based on IntelĀ®'s Math Kernel Library. |
| Provider | Manages implementation providers. |
Interfaces
| IImplementation | Defines the contract for an implementation. |
Delegates
| Implementation | Handles events related to the adding and removing of implementations. |
Enumerations
| Conditional | Enumerates the possible settings for configuring conditional numerical reproducibility. |
| Platform | Enumerates the possible target platforms of implementations. |