gem5 [DEVELOP-FOR-25.1]
Loading...
Searching...
No Matches
gem5::ThermalEntity Class Referenceabstract

An abstract class that represents any thermal entity which is used in the circuital thermal equivalent model. More...

#include <thermal_entity.hh>

Inheritance diagram for gem5::ThermalEntity:
gem5::ThermalCapacitor gem5::ThermalDomain gem5::ThermalReference gem5::ThermalResistor

Public Member Functions

virtual LinearEquation getEquation (ThermalNode *tn, unsigned n, double step) const =0
virtual ~ThermalEntity ()=default

Detailed Description

An abstract class that represents any thermal entity which is used in the circuital thermal equivalent model.

It is necessary for ThermalModel to be able to solve the circuit.

Definition at line 52 of file thermal_entity.hh.

Constructor & Destructor Documentation

◆ ~ThermalEntity()

virtual gem5::ThermalEntity::~ThermalEntity ( )
virtualdefault

Member Function Documentation

◆ getEquation()

virtual LinearEquation gem5::ThermalEntity::getEquation ( ThermalNode * tn,
unsigned n,
double step ) const
pure virtual

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

Generated on Mon Oct 27 2025 04:13:15 for gem5 by doxygen 1.14.0