Uses of Class
solvers.SolverMulti
Packages that use SolverMulti
Package
Description
Solution algorithms of JMVA.
Solver dispatchers of JMVA, which select and drive the appropriate exact or approximate solution algorithm for the model under study.
Wrapper solvers used by the JMVA dispatchers.
Multiclass solution algorithms of JMVA: exact MVA, RECAL, MoM, CoMoM, TreeMVA and TreeConvolution for closed multiclass models, together with their approximate variants.
-
Uses of SolverMulti in solvers
Subclasses of SolverMulti in solversModifier and TypeClassDescriptionclassThis class implements the abstract superclass of approximate MVA algorithms for solving multi-closed modelsclassSolves a multiclass closed model with the exact CoMoM (Class Oriented Method of Moments) algorithm [Cas09], one of the exact solution techniques available in JMVA for closed product form queueing networks.classSolves a multiclass closed model with the exact MoM (Method of Moments) algorithm [Cas06][Cas11], one of the exact solution techniques available in JMVA for closed product form queueing networks.classSolves a multiclass closed model with the exact RECAL (Recursion by Chain Algorithm) algorithm [CG86], one of the exact solution techniques available in JMVA for closed product form queueing networks.classIterative multiclass solution algorithm of JMVA, base of the approximate iterative solvers. -
Uses of SolverMulti in solvers.dispatchers
Methods in solvers.dispatchers that return SolverMultiModifier and TypeMethodDescriptionSolverMultiAlgorithmSelector.selectClosedAMVASolver(SolverAlgorithm algorithmType) SolverMultiAlgorithmSelector.selectClosedAMVASolver(SolverAlgorithm algorithmType, int[] classPop) SolverMultiAlgorithmSelector.selectClosedSolver(SolverAlgorithm algorithmType) SolverMultiAlgorithmSelector.selectMixedSolver(SolverAlgorithm algorithmType) SolverMultiAlgorithmSelector.selectOpenSolver(SolverAlgorithm algorithmType) -
Uses of SolverMulti in solvers.dispatchers.wrappers
Fields in solvers.dispatchers.wrappers declared as SolverMulti -
Uses of SolverMulti in solvers.multiSolverAlgorithms
Subclasses of SolverMulti in solvers.multiSolverAlgorithmsModifier and TypeClassDescriptionclassThis class implements the AQL (Aggregated Queue Length) algorithm for solving multi-closed modelsclassThis class implements the Bard-Schweitzer algorithm for solving multi-closed modelsclassThis class implements the AQL (Aggregated Queue Length) algorithm for solving multi-closed modelsclassThis class implements the Linearizer and De Souza-Muntz Linearizer algorithms for solving multi-closed modelsclassSolves a multiclass closed model with the Monte Carlo algorithm, an exact technique that estimates the normalizing constants of large models by sampling, as described in the JMVA chapter of the JMT user manual.classSolves a multiclass closed model, using Monte Carlo Logistic algorithm.classSolves a multiclass closed model with the exact MVA (Mean Value Analysis) algorithm [RL80].classSolves a multiclass closed model with the RGF (Recursive Gaussian Filter) algorithm, an exact solution technique available in JMVA for closed product form queueing networks.classSolves a multiclass closed model with the exact TreeConvolution algorithm, the tree based version of the convolution algorithm, which reduces the time and space requirements of the exact solution for models with large dimensions.classSolves a multiclass closed model with the exact TreeMVA algorithm [TS85], the tree based version of the Mean Value Analysis, which reduces the time and space requirements of the exact solution for models with large dimensions.classSolves a multiclass mixed model, with both open and closed customer classes, combining the open model algorithms and the exact MVA algorithm as described in the JMVA chapter of the JMT user manual.classPriority MVA solution algorithm of JMVA for mixed models with priority classes.classReduced Work Rate ApproximationclassSolves a multiclass open model with the classical queueing network algorithms, as described in the JMVA chapter of the JMT user manual (load dependent stations are not allowed in open models).