Row-major ordered sparse matrix structure in 'ragged' format.
More...
#include <sparseProjection.h>
|
const unsigned int | maxRowLength |
| Maximum dimensions of matrices (used for sizing of ind and remap) More...
|
|
const unsigned int | maxColLength |
|
unsigned int * | rowLength |
| Length of each row of matrix. More...
|
|
PostIndexType * | ind |
| Ragged row-major matrix, padded to maxRowLength containing indices of target neurons. More...
|
|
unsigned int * | colLength |
| Length of each column of matrix. More...
|
|
unsigned int * | remap |
| Ragged column-major matrix, padded to maxColLength containing indices back into ind. More...
|
|
unsigned int | synRemapSize |
| Size of synRemap array (i.e. actual number of synapses) More...
|
|
unsigned int * | synRemap |
| Indices back into ind for each synapse. More...
|
|
template<typename PostIndexType>
struct RaggedProjection< PostIndexType >
Row-major ordered sparse matrix structure in 'ragged' format.
◆ RaggedProjection()
template<typename PostIndexType>
◆ colLength
template<typename PostIndexType>
Length of each column of matrix.
◆ ind
template<typename PostIndexType>
Ragged row-major matrix, padded to maxRowLength containing indices of target neurons.
◆ maxColLength
template<typename PostIndexType>
◆ maxRowLength
template<typename PostIndexType>
Maximum dimensions of matrices (used for sizing of ind and remap)
◆ remap
template<typename PostIndexType>
Ragged column-major matrix, padded to maxColLength containing indices back into ind.
◆ rowLength
template<typename PostIndexType>
Length of each row of matrix.
◆ synRemap
template<typename PostIndexType>
Indices back into ind for each synapse.
◆ synRemapSize
template<typename PostIndexType>
Size of synRemap array (i.e. actual number of synapses)
The documentation for this struct was generated from the following file: