Uses of Package
solvers

Packages that use solvers
Package
Description
Analytical JMVA model layer: constants, parameters and the model data structure of the alphanumeric MVA solver, as described in the JMVA chapter of the user manual.
Panels of the JMVA wizard: Classes, Stations, Service Times, Service Demands, Visits, Reference Stations, What-if and Comment tabs, as described in the JMVA chapter of the user manual.
Utilities of the JMVA GUI.
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.
Single class solution algorithms of JMVA: exact MVA, stabilized exact MVA for load dependent stations, open model solution and related single class solvers.
  • Classes in solvers used by analytical
    Class
    Description
    Enum class for all implemented algorithm solvers
  • Classes in solvers used by jmva.panels
    Class
    Description
    Enum class for all implemented algorithm solvers
  • Classes in solvers used by jmva.utilities
    Class
    Description
    Enum class for all implemented algorithm solvers
  • Classes in solvers used by solvers
    Class
    Description
    Solver is an abstract class, which contains the methods to initialize and solve models with a single class of jobs.
    Enum class for all implemented algorithm solvers
    SolverMulti is an abstract class, which contains the methods initialize and solve multiclass models.
    Solves 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.
    Solves 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.
    Iterative multiclass solution algorithm of JMVA, base of the approximate iterative solvers.
  • Classes in solvers used by solvers.dispatchers
    Class
    Description
    Enum class for all implemented algorithm solvers
    SolverMulti is an abstract class, which contains the methods initialize and solve multiclass models.
  • Class
    Description
    Solver is an abstract class, which contains the methods to initialize and solve models with a single class of jobs.
    Enum class for all implemented algorithm solvers
    SolverMulti is an abstract class, which contains the methods initialize and solve multiclass models.
  • Class
    Description
    SolverMulti is an abstract class, which contains the methods initialize and solve multiclass models.
    This class implements the abstract superclass of approximate MVA algorithms for solving multi-closed models
    Iterative multiclass solution algorithm of JMVA, base of the approximate iterative solvers.
  • Class
    Description
    Solver is an abstract class, which contains the methods to initialize and solve models with a single class of jobs.