Numerics.NET.Distributed Namespace

The Numerics.NET.Distributed namespace contains classes for working with vectors and matrices in a distributed environment, including on a GPU.

Classes

DistributedExtensions Contains methods that create and operate on distributed vectors and matrices.
DistributedMatrix<T> Represents a matrix that exists on another device, machine, or cluster.
DistributedMemoryManager<T> A MemoryManager over a raw pointer
DistributedProvider Represents an implementation provider for arrays that exist on another device, machine, or cluster.
DistributedVector<T> Represents a vector that exists on another device, machine or cluster.

Enumerations

DistributedDataLocation Enumerates possible configurations for the location of the components of a distributed array.