Uses of Class
solvers.multiSolverAlgorithms.SolverMultiMixedRWA
Packages that use SolverMultiMixedRWA
Package
Description
Related Workload Approximation (RWA) calculators of JMVA for queueing networks with priority classes.
Implementations of the JMVA Related Workload Approximation calculators.
-
Uses of SolverMultiMixedRWA in solvers.priority.rwaCalculators
Methods in solvers.priority.rwaCalculators with parameters of type SolverMultiMixedRWAModifier and TypeMethodDescriptiondouble[][]ReducedServiceTimeCalculator.calculateNewServiceTimes(SolverMultiMixedRWA solver) Calculates the new service times during RWAUtilizationSumCalculator.calculateUtilSums(double[][] utilizations, SolverMultiMixedRWA solver) voidReducedServiceTimeCalculator.initialise(SolverMultiMixedRWA solver) voidUtilizationSumCalculator.initialise(SolverMultiMixedRWA solver) -
Uses of SolverMultiMixedRWA in solvers.priority.rwaCalculators.implementations
Methods in solvers.priority.rwaCalculators.implementations with parameters of type SolverMultiMixedRWAModifier and TypeMethodDescriptiondouble[][]SCAServiceTimeCalculator.calculateNewServiceTimes(SolverMultiMixedRWA solver) new s_{i,c} = (original s_{i, c}) / (1 - sum utilizations of higher priorities) The sum is calculated via a calculator to allow for different variations such as ESAESAUtilSumCalculator.calculateUtilSums(double[][] utilizations, SolverMultiMixedRWA solver) SCAUtilSumCalculator.calculateUtilSums(double[][] utilizations, SolverMultiMixedRWA solver) voidESAUtilSumCalculator.initialise(SolverMultiMixedRWA solver) voidSCAServiceTimeCalculator.initialise(SolverMultiMixedRWA solver) voidSCAUtilSumCalculator.initialise(SolverMultiMixedRWA solver)