Package jline.api.fes
Class Fes_map_levels
java.lang.Object
jline.api.fes.Fes_map_levels
Expands a MAP into the per-level processes of a load-dependent server.
A flow-equivalent server is described by one MAP (F0^k,F1^k) per population level
k=1..n. A single MAP is replicated over the levels and scaled by min(k,mi), which
reproduces a queue with mi servers and, for mi infinite, a delay station serving at
rate k*mu. The scaling is exact for exponential service and is the load-dependent
rate approximation otherwise.
Copyright (c) 2012-2026, Imperial College London
All rights reserved.
-
Method Summary
Modifier and TypeMethodDescriptionstatic List<MatrixCell>fes_map_levels(List<MatrixCell> levels, int n) Validates a load dependent descriptor and returns its first n levels.static List<MatrixCell>fes_map_levels(MatrixCell MAP, int n) Replicates a load independent MAP over n levels.static List<MatrixCell>fes_map_levels(MatrixCell MAP, int n, double mi) Replicates a load independent MAP over n levels, scaling level k by min(k,mi).
-
Method Details
-
fes_map_levels
Replicates a load independent MAP over n levels.- Parameters:
MAP- process in the form (D0,D1)n- number of levels required- Returns:
- list of per-level processes
-
fes_map_levels
Replicates a load independent MAP over n levels, scaling level k by min(k,mi).- Parameters:
MAP- process in the form (D0,D1)n- number of levels requiredmi- number of servers, Double.POSITIVE_INFINITY for a delay- Returns:
- list of per-level processes
-
fes_map_levels
Validates a load dependent descriptor and returns its first n levels.- Parameters:
levels- per-level processes, at least n of themn- number of levels required- Returns:
- list of per-level processes
-