summaryrefslogtreecommitdiff
path: root/src/sim/power/thermal_model.hh
diff options
context:
space:
mode:
Diffstat (limited to 'src/sim/power/thermal_model.hh')
-rw-r--r--src/sim/power/thermal_model.hh20
1 files changed, 2 insertions, 18 deletions
diff --git a/src/sim/power/thermal_model.hh b/src/sim/power/thermal_model.hh
index 32f34f109..7ee4ffdc3 100644
--- a/src/sim/power/thermal_model.hh
+++ b/src/sim/power/thermal_model.hh
@@ -47,27 +47,11 @@
#include "params/ThermalReference.hh"
#include "params/ThermalResistor.hh"
#include "sim/clocked_object.hh"
+#include "sim/power/thermal_domain.hh"
#include "sim/power/thermal_entity.hh"
+#include "sim/power/thermal_node.hh"
#include "sim/sim_object.hh"
-class ThermalDomain;
-
-
-/**
- * A ThermalNode is used to connect thermal entities, such as
- * resistors, capacitors, references and domains. It is the circuital
- * equivalent to a voltage node.
- */
-class ThermalNode : public SimObject
-{
- public:
- typedef SimObjectParams Params;
- ThermalNode(const Params *p);
-
- int id;
- bool isref;
- double temp;
-};
/**
* A ThermalResistor is used to model a thermal resistance between two