3D-ICE 3.0.0
|
Structure representing the matrix storing the coefficients of the floorplans tha scales power values to sources. More...
#include <floorplan_matrix.h>
Data Fields | |
CellIndex_t * | ColumnPointers |
CellIndex_t * | RowIndices |
Source_t * | Values |
CellIndex_t | NRows |
CellIndex_t | NColumns |
CellIndex_t | NNz |
Compressed Column Storage (CCS): the matrix stores non zero values as sequences of columns.
Definition at line 68 of file floorplan_matrix.h.
CellIndex_t* FloorplanMatrix_t::ColumnPointers |
Pointer to the array storing the column pointers. If the matrix is nxm, then m+1 column pointers are needed.
Definition at line 75 of file floorplan_matrix.h.
CellIndex_t FloorplanMatrix_t::NColumns |
The number of columns (i.e. the number of floorplan elements)
Definition at line 92 of file floorplan_matrix.h.
CellIndex_t FloorplanMatrix_t::NNz |
The number of nonzeroes coefficients
Definition at line 96 of file floorplan_matrix.h.
CellIndex_t FloorplanMatrix_t::NRows |
The number of rows (i.e. the number of thermal cells on a layer)
Definition at line 88 of file floorplan_matrix.h.
CellIndex_t* FloorplanMatrix_t::RowIndices |
Pointer to the array storing the row indexes If the matrix has nnz elements, then nnz row indexes are needed
Definition at line 80 of file floorplan_matrix.h.
Source_t* FloorplanMatrix_t::Values |
Pointer to the array storing the non zeroes coefficient
Definition at line 84 of file floorplan_matrix.h.