Interface QNSolverInterface

All Known Implementing Classes:
CoMoMBTFSolver, CoMoMSimpleSolver, CoMoMSolver, ConvolutionSolver, MoMSolver, MonteCarloLogisticSolver, MonteCarloSolver, QNSolver, RECALNonRecursiveSolver, RECALSolver, RecursiveSolver, RGFSolver, TreeConvolutionSolver, TreeMVASolver

public interface QNSolverInterface
Interface which every solver must implement, as it defines a common way of performing the same operations, such as initialisation, evaluation and returning the results.
Author:
Michail Makaronidis, 2010
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Computes and stores the normalising constant.
    void
    Computes and stores the performance measures (mean throughputs and mean queue lengths for the current model.
    Returns a string representing the normalising constant.
    void
    Prints the highest actual memory usage during the network's evaluation.
    void
    Prints the time needed for the solver object to evaluate the network.
    void
    Prints a short welcome message that says which solver is used.