SparseMsg¶
-
class
SparseMsg¶ -
getNumRows()¶ (destination message field) Requests field value. The requesting Element must provide a handler for the returned value.
-
getNumColumns()¶ (destination message field) Requests field value. The requesting Element must provide a handler for the returned value.
-
getNumEntries()¶ (destination message field) Requests field value. The requesting Element must provide a handler for the returned value.
-
setProbability()¶ (destination message field) Assigns field value.
-
getProbability()¶ (destination message field) Requests field value. The requesting Element must provide a handler for the returned value.
-
setSeed()¶ (destination message field) Assigns field value.
-
getSeed()¶ (destination message field) Requests field value. The requesting Element must provide a handler for the returned value.
-
setRandomConnectivity()¶ (destination message field) Assigns connectivity with specified probability and seed
-
setEntry()¶ (destination message field) Assigns single row,column value
-
unsetEntry()¶ (destination message field) Clears single row,column entry
-
clear()¶ (destination message field) Clears out the entire matrix
-
transpose()¶ (destination message field) Transposes the sparse matrix
-
pairFill()¶ (destination message field) Fills entire matrix using pairs of (x,y) indices to indicate presence of a connection. If the target is a FieldElement itautomagically assigns FieldIndices.
-
tripletFill()¶ (destination message field) Fills entire matrix using triplets of (x,y,fieldIndex) to fully specify every connection in the sparse matrix.
-
numRows¶ unsigned int (value field) Number of rows in matrix.
-
numColumns¶ unsigned int (value field) Number of columns in matrix.
-
numEntries¶ unsigned int (value field) Number of Entries in matrix.
-
probability¶ double (value field) connection probability for random connectivity.
-
seed¶ long (value field) Random number seed for generating probabilistic connectivity.
-