List of all members.
Public Member Functions |
| AbstractOldAlgorithmBaseWcsoWcdo (TransactionSet gamma) |
boolean | isTight () |
void | setTight (boolean tight) |
Protected Member Functions |
final double | lUac (int u, int a, int c) throws NoElementsException, AbortedException |
int | p0 (int i, int j, int k) |
final double | phiIjk (int i, int j, int k) |
final int | pL (int i, int j, int k, double l) |
final double | wIStar (int i, int u, int a, double w) throws NoElementsException |
final double | wUacp (int u, int a, int c, int p) throws NoElementsException, AbortedException |
final double | wUc (int u, int a, int c, double w) |
Protected Attributes |
boolean | tight = true |
Detailed Description
Methods common to algorithms WCSO and WCDO
- Author:
- shanno
Constructor & Destructor Documentation
de.fraunhofer.isst.axbench.timing.algorithms.legacy.AbstractOldAlgorithmBaseWcsoWcdo.AbstractOldAlgorithmBaseWcsoWcdo |
( |
TransactionSet |
gamma |
) |
|
Member Function Documentation
boolean de.fraunhofer.isst.axbench.timing.algorithms.legacy.AbstractOldAlgorithmBaseWcsoWcdo.isTight |
( |
|
) |
|
final double de.fraunhofer.isst.axbench.timing.algorithms.legacy.AbstractOldAlgorithmBaseWcsoWcdo.lUac |
( |
int |
u, |
|
|
int |
a, |
|
|
int |
c | |
|
) |
| | throws NoElementsException, AbortedException [protected] |
In Matlab file: L_uac.m function[l_uac] = L_uac(Gamma, u, a, c);
- Parameters:
-
| gamma | Liste aller Transaktionen |
| u | |
| a | Index des zu analysierenden Task Gamma(u).Tau(a) |
| c | Index des aktuellen Kandidaten |
- Returns:
- Exceptions:
-
| NoElementsException | |
| InterruptedException | |
int de.fraunhofer.isst.axbench.timing.algorithms.legacy.AbstractOldAlgorithmBaseWcsoWcdo.p0 |
( |
int |
i, |
|
|
int |
j, |
|
|
int |
k | |
|
) |
| | [protected] |
In Matlab file: P_0.m function [p_0] = P_0(Gamma, i, j, k);
- Parameters:
-
- Returns:
final double de.fraunhofer.isst.axbench.timing.algorithms.legacy.AbstractOldAlgorithmBaseWcsoWcdo.phiIjk |
( |
int |
i, |
|
|
int |
j, |
|
|
int |
k | |
|
) |
| | [protected] |
In Matlab file: Phi_ijk.m function [phi_ijk]=Phi_ijk(Gamma, i, j, k);
- Parameters:
-
- Returns:
final int de.fraunhofer.isst.axbench.timing.algorithms.legacy.AbstractOldAlgorithmBaseWcsoWcdo.pL |
( |
int |
i, |
|
|
int |
j, |
|
|
int |
k, |
|
|
double |
l | |
|
) |
| | [protected] |
Matlab file: P_L.m function [p_L] = P_L(Gamma, i, j, k, L);
- Parameters:
-
| iGamma | i-te Transaktion |
| j | No des Task in der Transaktion |
| c | Task-No des Kandidaten |
| l | Zeitfenster |
- Returns:
- p der aktuellen Iteration
void de.fraunhofer.isst.axbench.timing.algorithms.legacy.AbstractOldAlgorithmBaseWcsoWcdo.setTight |
( |
boolean |
tight |
) |
|
final double de.fraunhofer.isst.axbench.timing.algorithms.legacy.AbstractOldAlgorithmBaseWcsoWcdo.wIStar |
( |
int |
i, |
|
|
int |
u, |
|
|
int |
a, |
|
|
double |
w | |
|
) |
| | throws NoElementsException [protected] |
Matlab file: W_i_star.m function [w_i_star] = W_i_star(Gamma, i, u, a, w); % t Zeitfenster der Untersuchung
- Parameters:
-
- Returns:
- Interferenz der Transaktion iGamma auf den Task tau_ua
- Exceptions:
-
final double de.fraunhofer.isst.axbench.timing.algorithms.legacy.AbstractOldAlgorithmBaseWcsoWcdo.wUacp |
( |
int |
u, |
|
|
int |
a, |
|
|
int |
c, |
|
|
int |
p | |
|
) |
| | throws NoElementsException, AbortedException [protected] |
Matlab file: W_uac.m function[w_uac] = W_uac(Gamma, u, a, c);
- Parameters:
-
| gamma | Liste aller Transaktionen |
| u | |
| a | Index des zu analysierenden Task Gamma(u).Tau(a) |
| c | Index des aktuellen Kandidaten |
| p | Instanz des Task |
- Returns:
- Exceptions:
-
| NoElementsException | |
| InterruptedException | |
final double de.fraunhofer.isst.axbench.timing.algorithms.legacy.AbstractOldAlgorithmBaseWcsoWcdo.wUc |
( |
int |
u, |
|
|
int |
a, |
|
|
int |
c, |
|
|
double |
w | |
|
) |
| | [protected] |
Matlab file: W_uc.m function [w_uc] = W_uc(Gamma, u, a, c, w);
- Parameters:
-
| gamma | |
| u | |
| a | |
| c | Index des Kandidaten aus Gamma(u) |
| w | Zeitfenster der Untersuchung |
- Returns:
- Interferenz der Transaktion uGamma auf den Task tau_ua
Member Data Documentation