thermal_model.hh (11899:d04da1f9c961) thermal_model.hh (12088:ffd7952e9929)
1/*
2 * Copyright (c) 2015 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 165 unchanged lines hidden (view full) ---

174
175 std::vector <ThermalEntity *> entities;
176
177 /* Keep a list of the instantiated nodes */
178 std::vector <ThermalNode*> nodes;
179 std::vector <ThermalNode*> eq_nodes;
180
181 /** Stepping event to update the model values */
1/*
2 * Copyright (c) 2015 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 165 unchanged lines hidden (view full) ---

174
175 std::vector <ThermalEntity *> entities;
176
177 /* Keep a list of the instantiated nodes */
178 std::vector <ThermalNode*> nodes;
179 std::vector <ThermalNode*> eq_nodes;
180
181 /** Stepping event to update the model values */
182 EventWrapper<ThermalModel, &ThermalModel::doStep> stepEvent;
182 EventFunctionWrapper stepEvent;
183
184 /** Step in seconds for thermal updates */
185 double _step;
186
187};
188
189#endif
183
184 /** Step in seconds for thermal updates */
185 double _step;
186
187};
188
189#endif