Scheduler
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
src
rlScheduler
maxTempEstimator
monomialMaxTempEstimator.h
Go to the documentation of this file.
1
10
#ifndef MONOMIAL_MAX_TEMP_ESTIMATOR_H
11
#define MONOMIAL_MAX_TEMP_ESTIMATOR_H
12
13
#include "
maxTempEstimator.h
"
14
15
namespace
Scheduler
16
{
17
class
Processor;
18
}
19
20
namespace
RlScheduler
21
{
22
23
class
MonomialMaxTempEstimator
:
public
MaxTempEstimator
24
{
25
public
:
26
static
constexpr
const
char
*configKey =
"monomialMaxTempEstimator"
;
27
public
:
28
MonomialMaxTempEstimator
(
int
degree);
29
double
getMaximumTemperature()
override
;
30
private
:
31
const
Scheduler::Processor
*
const
proc{
nullptr
};
32
int
degree{2};
33
};
34
35
}
36
37
#endif
RlScheduler::MonomialMaxTempEstimator
Definition:
monomialMaxTempEstimator.h:23
RlScheduler::MaxTempEstimator
Definition:
maxTempEstimator.h:16
maxTempEstimator.h
Scheduler::Processor
Definition:
processor.h:28
Scheduler
Definition:
schedulerActions.h:21
RlScheduler
Definition:
actions.h:24
Generated on Sun Nov 26 2017 17:01:36 for Scheduler by
1.8.11