Creates a distributed version of a matrix and distributes the data to the device.
Namespace: Extreme.Mathematics.DistributedAssembly: Extreme.Numerics.Net40 (in Extreme.Numerics.Net40.dll) Version: 6.0.16073.0 (6.0.16312.0)
public bool TryMakeDistributed<T>(
Matrix<T> matrix,
bool copyData,
out DistributedMatrix<T> result
)
Public Function TryMakeDistributed(Of T) (
matrix As Matrix(Of T),
copyData As Boolean,
<OutAttribute> ByRef result As DistributedMatrix(Of T)
) As Boolean
public:
generic<typename T>
bool TryMakeDistributed(
Matrix<T>^ matrix,
bool copyData,
[OutAttribute] DistributedMatrix<T>^% result
)
member TryMakeDistributed :
matrix : Matrix<'T> *
copyData : bool *
result : DistributedMatrix<'T> byref -> bool
Parameters
- matrix
- Type: Extreme.Mathematics.GenericMatrixT
A matrix. - copyData
- Type: SystemBoolean
if the matrix elements
should be copied to the distributed copy; otherwise . - result
- Type: Extreme.Mathematics.DistributedDistributedMatrixT
On return, the distributed matrix.
Type Parameters
- T
- The element type of the matrix.
Return Value
Type:
BooleanA distributed matrix whose local copy is
matrix.
Numerical Libraries
Supported in: 5.x
Reference