Package jline.io

Class Ret

java.lang.Object
jline.io.Ret

public class Ret extends Object
Container class for return types used throughout the LINE queueing network solver library.

This class provides a centralized collection of data structures used as return types from various queueing network analysis algorithms. Each inner class represents a specific return type tailored to the output requirements of different solvers and methods.

The return types are organized into several categories:

  • MVA (Mean Value Analysis) variants: pfqnMVA, pfqnMVALD, pfqnMVALDMX, etc.
  • Normalizing constant methods: pfqnNc, pfqnNcXQ, pfqnNcComplex, etc.
  • Approximation methods: pfqnAMVA, LinearizerResult, etc.
  • Cache analysis: cacheMVA, cacheXiFp, cacheGamma, etc.
  • Distribution fitting: mamAPH2Fit, mamMMAPMixtureFit, etc.
  • Sampling and simulation: ctmcSimulation, SampleResult, etc.
  • Solver results: DistributionResult, ProbabilityResult, etc.

These return types enable type-safe communication between different components of the solver library and provide clear interfaces for algorithm outputs.

Since:
1.0
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static class 
    Entry for the action map in snToAG.
    static class 
    Result class for afterEventHashedOrAdd method
    static class 
    Represents the return type for the cache gamma linear program computations.
    static class 
    Represents the return type for cache importance sampling method.
    static class 
    Deprecated.
    Use cacheMissSpm instead
    static class 
    Represents the return type for cache miss rate computations with the SPM method.
    static class 
    Represents the return type for the cache MVA (Mean Value Analysis) computations.
    static class 
    Deprecated.
    Use cacheSpm instead
    static class 
    Represents the return type for cache ray method.
    static class 
    Result type for the cache characteristic time (xi) fixed-point algorithm.
    static class 
     
    static class 
    Unified result type for distribution computations in queueing network solvers.
    static class 
     
    static class 
    Result type for event-based state space exploration functions.
    static class 
     
    static class 
     
    static class 
     
    static class 
    Result class for getHashOrAdd method
    static class 
    Unified result type for linearizer approximation methods.
    static class 
    Constructs a lossnErlangFPReturn object with the specified queue-length, loss probability, blocking probability, and iteration count.
    static class 
    Class representing the return type for the fitting of a 2-phase APH (Acyclic Phase-Type) distribution.
    static class 
    A class to represent the return type of the map2_fit function, holding the transition matrices and possibly other fitting results.
    static class 
    Class representing the return type for fitting a mixture model to a MMAP.
    static class 
    Constructor initializing the sample data, number of types, and type indices.
    static class 
    Data structure to return the results of non-product-form queueing network approximation.
    static class 
    Result type for the Akyildiz-Bolch (A/B) linearizer method for load-dependent multi-server BCMP networks.
    static class 
    Data structure for storing results from the AMVA (Approximate Mean Value Analysis) method.
    static class 
    Data structure for storing results from the AMVA MS (Approximate Mean Value Analysis Multiservice) method.
    static class 
    Result type for the Schmidt AMVA algorithm.
    static class 
    Data structure for storing results the COMOM method.
    static class 
    Data structure for storing results from the load-dependent COMOM method.
    static class 
    Data structure for storing results from the CoMoM multiserver method.
    static class 
    Function class for the integrand used in cubature calculations.
    static class 
    Data structure for storing linearizer estimtate results from a queueing network analysis.
    static class 
    Data structure for storing results from a FNC (Fitting Normalizing Constants) calculation.
    static class 
    Index key for caching intermediate results in the pfqn_gld (Generalized Local Balance) algorithm.
    static class 
    Result type for Harel et al.
    static class 
    Data structure for storing results from a fixed-point iteration method.
    static class 
    Data structure for storing results from a fixed-point iteration method with normalization.
    static class 
    Data structure for storing intermediate estimates from the linearizer method.
    static class 
    Data structure for storing estimated intermediate results from the MS linearizer method.
    static class 
    Result type for the Method of Moments (MoM) exact algorithm.
    static class 
    Result type for the MVA (Mean Value Analysis) algorithm.
    static class 
    Data structure for storing results from an MVA computation using the LD method.
    static class 
    Extended result type for MVA with load-dependent stations and additional metrics.
    static class 
    Data structure to hold extended results from the MVA computation, particularly focusing on error corrections.
    static class 
    Result type for normalizing constant computations in product-form queueing networks.
    static class 
    Data structure for storing complex results from a normalizing constant calculation.
    static class 
    Data structure for storing sanitized input parameters for a normalizing constant calculation.
    static class 
    Data structure for storing results from a normalizing constant calculation involving throughputs and queue lengths.
    static class 
    Data structure for storing results from the ProCoMoM method.
    static class 
    Data structure for storing results from the procomom2 method.
    static class 
    Data structure for storing results from the Queue-Dependent (QD) approximate MVA method.
    static class 
    Data structure for storing results from the RD method.
    static class 
    Result type for the Schmidt method for load-dependent MVA with multi-server stations.
    static class 
    Unified result type for probability computations in queueing network solvers.
    static class 
    A class to store the results of queueing system analysis.
    static class 
    Return type for multi-class queueing system analysis with priorities.
    static class 
    Result class for reachableSpaceGenerator method
    static class 
    Unified result type for sampling and simulation in queueing network solvers.
    static class 
    A return type for the snDeaggregateChainResults method, encapsulating multiple chain-related matrix results.
    static class 
    A unified return type for demand-related methods, supporting both simple demands (D, Z) and comprehensive chain demands with optional chain-specific parameters.
    static class 
    A unified return type for methods returning product form parameters.
    static class 
    Result type for the snToAG conversion.
    static class 
     
    static class 
    Result class for SVD (Singular Value Decomposition)
  • Constructor Summary

    Constructors
    Constructor
    Description
    Ret()
     
  • Method Summary

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Ret

      public Ret()