3D-ICE 3.0.0
|
Structure to collect data to run thermal simulations. More...
#include <thermal_data.h>
Data Fields | |
Temperature_t * | Temperatures |
ThermalGrid_t | ThermalGrid |
PowerGrid_t | PowerGrid |
CellIndex_t | Size |
SystemMatrix_t | SM_A |
SuperMatrix | SLUMatrix_B |
Definition at line 72 of file thermal_data.h.
PowerGrid_t ThermalData_t::PowerGrid |
Structure storing the Power Grid
Definition at line 84 of file thermal_data.h.
CellIndex_t ThermalData_t::Size |
The number of cells in the 3D grid
Definition at line 88 of file thermal_data.h.
SuperMatrix ThermalData_t::SLUMatrix_B |
SuperLU vector B (wrapper around the Temperatures array)
Definition at line 101 of file thermal_data.h.
SystemMatrix_t ThermalData_t::SM_A |
The matrix A representing the linear system for thermal simulation
The right hand vector B is represented by the Temperatures array, since the SuperLU routine dgstrs overwrites the B rhs vector with the computed result (temperatures).
Definition at line 97 of file thermal_data.h.
Temperature_t* ThermalData_t::Temperatures |
Array containing the temperature of each thermal cell
Definition at line 76 of file thermal_data.h.
ThermalGrid_t ThermalData_t::ThermalGrid |
Structure storing the Thermal Grid
Definition at line 80 of file thermal_data.h.