3D-ICE 3.0.0
Data Fields
FloorplanMatrix_t Struct Reference

Structure representing the matrix storing the coefficients of the floorplans tha scales power values to sources. More...

#include <floorplan_matrix.h>

Data Fields

CellIndex_tColumnPointers
 
CellIndex_tRowIndices
 
Source_tValues
 
CellIndex_t NRows
 
CellIndex_t NColumns
 
CellIndex_t NNz
 

Detailed Description

Compressed Column Storage (CCS): the matrix stores non zero values as sequences of columns.

Definition at line 68 of file floorplan_matrix.h.

Field Documentation

◆ ColumnPointers

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.

◆ NColumns

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.

◆ NNz

CellIndex_t FloorplanMatrix_t::NNz

The number of nonzeroes coefficients

Definition at line 96 of file floorplan_matrix.h.

◆ NRows

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.

◆ RowIndices

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.

◆ Values

Source_t* FloorplanMatrix_t::Values

Pointer to the array storing the non zeroes coefficient

Definition at line 84 of file floorplan_matrix.h.


The documentation for this struct was generated from the following file: