3D-ICE 3.0.0
Data Fields
ThermalData_t Struct Reference

Structure to collect data to run thermal simulations. More...

#include <thermal_data.h>

Data Fields

Temperature_tTemperatures
 
ThermalGrid_t ThermalGrid
 
PowerGrid_t PowerGrid
 
CellIndex_t Size
 
SystemMatrix_t SM_A
 
SuperMatrix SLUMatrix_B
 

Detailed Description

Definition at line 72 of file thermal_data.h.

Field Documentation

◆ PowerGrid

PowerGrid_t ThermalData_t::PowerGrid

Structure storing the Power Grid

Definition at line 84 of file thermal_data.h.

◆ Size

CellIndex_t ThermalData_t::Size

The number of cells in the 3D grid

Definition at line 88 of file thermal_data.h.

◆ SLUMatrix_B

SuperMatrix ThermalData_t::SLUMatrix_B

SuperLU vector B (wrapper around the Temperatures array)

Definition at line 101 of file thermal_data.h.

◆ SM_A

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.

◆ Temperatures

Temperature_t* ThermalData_t::Temperatures

Array containing the temperature of each thermal cell

Definition at line 76 of file thermal_data.h.

◆ ThermalGrid

ThermalGrid_t ThermalData_t::ThermalGrid

Structure storing the Thermal Grid

Definition at line 80 of file thermal_data.h.


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