Uses of Class
jline.solvers.SolverOptions
Packages that use SolverOptions
Package
Description
Markov Chain analysis algorithms.
Load-dependent Product Form Queueing Network algorithms.
Normalizing constant algorithms for Product Form Queueing Networks.
Stochastic network analysis utilities.
Workflow analysis algorithms.
Classes that model the state of a network and its individual nodes
Solver superclasses and related data structures.
Automatic solver selection and configuration for queueing networks.
This package provides an implementation of SolverCTMC.
Analyzers for SolverCTMC.
Handlers for SolverCTMC.
This package provides an implementation of SolverENV (ENV).
This package provides an implementation of SolverFluid (FLD).
Analyzers for SolverFluid.
Handlers for SolverFluid.
LINE Discrete Event Simulator (LDES) solver using SSJ library.
This package provides an implementation of SolverLN.
This package provides an implementation of SolverMAM.
Analyzers for SolverMAM.
Handlers for SolverMAM.
This package provides an implementation of SolverMVA.
Analyzers for SolverMVA.
Handlers for SolverMVA.
This package provides an implementation of SolverNC.
Analyzers for SolverNC.
Handlers for SolverNC.
This package provides an implementation of SolverSSA.
Analyzers for SolverSSA.
Handlers for SolverSSA.
This package provides an implementation of SolverJMT.
This package provides an implementation of SolverLQNS.
This package provides an implementation of SolverQNS.
Handlers for SolverQNS.
-
Uses of SolverOptions in jline.api.da
Methods in jline.api.da with parameters of type SolverOptionsModifier and TypeMethodDescriptionstatic Da_cacheqn_retrieval.ResultDa_cacheqn_retrieval.da_cacheqn_retrieval(NetworkStruct sn, Da_cacheqn_retrieval.NetSolve netfun, SolverOptions options) -
Uses of SolverOptions in jline.api.mc
Methods in jline.api.mc with parameters of type SolverOptionsModifier and TypeMethodDescriptionstatic MatrixCtmc_solve.ctmc_solve(Matrix Q, SolverOptions options) Return the steady-state probability of a CTMC.static SolverCTMC.CtmcSsgResultCtmc_ssg.ctmc_ssg(NetworkStruct sn, SolverOptions options) static CtmcSsgReachabilityResultCtmc_ssg_fj.ctmc_ssg_fj(NetworkStruct sn, SolverOptions options) static CtmcSsgReachabilityResultCtmc_ssg_reachability.ctmc_ssg_reachability(NetworkStruct sn, SolverOptions options) -
Uses of SolverOptions in jline.api.pfqn.ld
Methods in jline.api.pfqn.ld with parameters of type SolverOptionsModifier and TypeMethodDescriptionstatic Ret.pfqnNcPfqn_ncld.compute_norm_const_ld(Matrix L, Matrix N, Matrix Z, Matrix mu, SolverOptions options) static Ret.pfqnComomrmLdPfqn_comomrm_ld.pfqn_comomrm_ld(Matrix Lin, Matrix Nin, Matrix Zin, Matrix muIn, SolverOptions options) Run the COMOM normalizing constant solution method on a repairman model.static Ret.pfqnNcPfqn_gld.pfqn_gld(Matrix L, Matrix N, Matrix mu, SolverOptions options) Compute the normalizing constant of a single-class load-dependent closed queueing network modelstatic Ret.pfqnNcComplexPfqn_gld_complex.pfqn_gld_complex(ComplexMatrix L, Matrix N, Matrix mu, SolverOptions options) Compute the normalizing constant of a single-class load-dependent closed queueing network model with complex demands.static Ret.pfqnNcPfqn_gldsingle.pfqn_gldsingle(Matrix L, Matrix N, Matrix mu, SolverOptions options) Auxiliary function used by pfqn_gld to compute the normalizing constant in a single-class load-dependent model.static Ret.pfqnNcComplexPfqn_gldsingle_complex.pfqn_gldsingle_complex(ComplexMatrix L, Matrix N, Matrix mu, SolverOptions options) Auxiliary function used by pfqn_gld to compute the normalizing constant in a single-class load-dependent model with complex demands.static Ret.pfqnNcstatic Ret.pfqnNcldmxPfqn_ncldmx.pfqn_ncldmx(Matrix lambda, Matrix D, Matrix N, Matrix Z, Matrix mu, Matrix S, SolverOptions options) Normalizing constant for mixed open/closed networks with limited load dependence.static doublePfqn_xia.pfqn_xia(Matrix L, int N, Matrix s, SolverOptions options) -
Uses of SolverOptions in jline.api.pfqn.nc
Methods in jline.api.pfqn.nc with parameters of type SolverOptionsModifier and TypeMethodDescriptionstatic Ret.pfqnNcXQPfqn_nc.compute_norm_const(Matrix L, Matrix N, Matrix Z, SolverOptions options) static Ret.pfqnNcPfqn_is.pfqn_is(Matrix L, Matrix N, Matrix Z, SolverOptions options) Importance-sampling estimate of the load-independent normalizing constant.static Ret.pfqnNcPfqn_ld_is.pfqn_ld_is(Matrix L, Matrix N, Matrix Z, Matrix mu, SolverOptions options) Importance-sampling estimate of the load-dependent normalizing constant.static Ret.pfqnNcXQstatic doublestatic doublestatic Ret.pfqnNcPfqn_panacea.pfqn_panacea(Matrix L, Matrix N, Matrix Z, SolverOptions options) Compute the PANACEA approximationstatic Ret.pfqnRd -
Uses of SolverOptions in jline.api.sn
Methods in jline.api.sn with parameters of type SolverOptionsModifier and TypeMethodDescriptionstatic NetworkStructSnNonmarkovToPh.snNonmarkovToPh(NetworkStruct snInput, SolverOptions options) static NetworkStructSnNonmarkovToPh.snNonmarkovToPh(NetworkStruct snInput, SolverOptions options, boolean keepDetTag) -
Uses of SolverOptions in jline.api.wf
Methods in jline.api.wf with parameters of type SolverOptionsModifier and TypeMethodDescriptionstatic NetworkSolverWorkflowManager.getOptimalSolver(Network network, SolverOptions options) Get optimal solver for a network without detailed analysis.Constructors in jline.api.wf with parameters of type SolverOptionsModifierConstructorDescriptionWf_auto_integration(Network network, SolverOptions options) WorkflowManager(Network network, SolverOptions options) -
Uses of SolverOptions in jline.lang.state
Methods in jline.lang.state with parameters of type SolverOptionsModifier and TypeMethodDescriptionstatic MatrixFromMarginal.fromMarginalBounds(NetworkStruct sn, int ind, Matrix ub, double cap, SolverOptions options) State.reachableSpaceGenerator(NetworkStruct sn, SolverOptions options) Generates state space restricted to states reachable from initial state Migrated from MATLAB reachableSpaceGenerator.mState.spaceGenerator(NetworkStruct sn, Matrix cutoff, SolverOptions options) Generates the state space for a queueing network using a matrix cutoff.State.spaceGeneratorNodes(NetworkStruct sn, Matrix cutoff, SolverOptions options) -
Uses of SolverOptions in jline.solvers
Fields in jline.solvers declared as SolverOptionsMethods in jline.solvers that return SolverOptionsModifier and TypeMethodDescriptionSolverOptions.confint(double level) Sets the confidence interval level for simulation-based solvers (builder pattern).SolverOptions.copy()Creates a deep copy of this SolverOptions instance.SolverOptions.cutoff(double s) Sets the numerical cutoff threshold as a scalar value (builder pattern).SolverOptions.cutoff(int s) Sets the numerical cutoff threshold as a scalar value (builder pattern).Sets the numerical cutoff threshold as a matrix (builder pattern).static SolverOptionsEnsembleSolver.defaultOptions()static SolverOptionsSolver.defaultOptions()Returns a new SolverOptions instance with default settings.SolverOptions.events(int s) Sets the event budget for discrete-event simulation solvers (builder pattern).SolverOptions.force(boolean force) Forces solver execution even when validation fails (builder pattern).Solver.getOptions()Returns the current solver options.SolverOptions.keep(boolean s) Sets whether to keep intermediate results and temporary files (builder pattern).Sets the solution method/algorithm (builder pattern).static SolverOptionsSolver.parseOptions(Object... varargin) Parses option parameters into a SolverOptions data structure.static SolverOptionsSolver.parseOptions(SolverOptions options, Object... varargin) Parses option parameters into an existing SolverOptions instance.SolverOptions.samples(int s) Sets the number of samples for simulation methods (builder pattern).SolverOptions.seed(int s) Sets the random number generator seed (builder pattern).SolverOptions.verbose(boolean s) Sets the verbosity level using a boolean flag (builder pattern).SolverOptions.verbose(VerboseLevel s) Sets the verbosity level for solver output (builder pattern).Methods in jline.solvers with parameters of type SolverOptionsModifier and TypeMethodDescriptionstatic SolverOptionsSolver.parseOptions(SolverOptions options, Object... varargin) Parses option parameters into an existing SolverOptions instance.voidLayeredNetworkAvgTable.print(SolverOptions options) voidLayeredNetworkAvgTable.print(SolverOptions options, boolean printZeros) voidLayeredNetworkSensitivityTable.print(SolverOptions options) Prints the table.voidNetworkAvgCacheTable.print(SolverOptions options) voidNetworkAvgChainTable.print(SolverOptions options) voidNetworkAvgItemTable.print(SolverOptions options) voidNetworkAvgNodeChainTable.print(SolverOptions options) voidNetworkAvgNodeTable.print(SolverOptions options) voidNetworkAvgSysTable.print(SolverOptions options) voidNetworkAvgTable.print(SolverOptions options) voidNetworkBoundsTable.print(SolverOptions options) Prints the table.voidNetworkMomentChainTable.print(SolverOptions options) Prints the table.voidNetworkMomentStationTable.print(SolverOptions options) Prints the table.voidNetworkMomentTable.print(SolverOptions options) Prints the table.voidNetworkSensitivityTable.print(SolverOptions options) Prints the table.voidLayeredNetworkAvgTable.printTable(SolverOptions options) voidNetworkAvgCacheTable.printTable(SolverOptions options) voidNetworkAvgChainTable.printTable(SolverOptions options) voidNetworkAvgItemTable.printTable(SolverOptions options) voidNetworkAvgNodeChainTable.printTable(SolverOptions options) voidNetworkAvgNodeTable.printTable(SolverOptions options) voidNetworkAvgSysTable.printTable(SolverOptions options) voidNetworkAvgTable.printTable(SolverOptions options) voidNetworkBoundsTable.printTable(SolverOptions options) Prints the table.Solver.resolveMethod(SolverOptions options) Resolve the concrete method that will run.voidNetworkSolver.runAnalyzerChecks(SolverOptions options) Validates model compatibility and method support before analysis.voidSolver.runAnalyzerChecks(SolverOptions options) Performs validation checks before running the analyzer.voidAvgTable.setOptions(SolverOptions options) Sets the solver options associated with this table.voidLayeredNetworkAvgTable.setOptions(SolverOptions options) voidNetworkAvgCacheTable.setOptions(SolverOptions options) voidNetworkAvgChainTable.setOptions(SolverOptions options) voidNetworkAvgItemTable.setOptions(SolverOptions options) voidNetworkAvgNodeChainTable.setOptions(SolverOptions options) voidNetworkAvgNodeTable.setOptions(SolverOptions options) voidNetworkAvgSysTable.setOptions(SolverOptions options) voidNetworkAvgTable.setOptions(SolverOptions options) Sets the solver options for this table.voidNetworkBoundsTable.setOptions(SolverOptions options) Sets the solver options associated with this table.voidSolver.setOptions(SolverOptions options) Sets new solver options.Constructors in jline.solvers with parameters of type SolverOptionsModifierConstructorDescriptionprotectedEnsembleSolver(Ensemble ensModel, String name, SolverOptions options) NetworkAvgSysTable(List<Double> SysRespTval, List<Double> SysTputval, SolverOptions options) protectedNetworkSolver(Network model, String name, SolverOptions options) Constructs a NetworkSolver with the specified model, name, and options.protectedSolver(String name, SolverOptions options) Constructs a solver with the specified name and options.protectedSolver(Model model, String name, SolverOptions options) Constructs a solver with the specified model, name, and options. -
Uses of SolverOptions in jline.solvers.auto
Subclasses of SolverOptions in jline.solvers.autoMethods in jline.solvers.auto that return SolverOptionsConstructors in jline.solvers.auto with parameters of type SolverOptionsModifierConstructorDescriptionAUTO(Network model, SolverOptions options) AUTOptions(SolverOptions options) Copy constructor from base optionsLINE(Network model, SolverOptions options) Constructor with optionsSolverAUTO(Network model, SolverOptions options) Constructor with model and options -
Uses of SolverOptions in jline.solvers.ba
Methods in jline.solvers.ba that return SolverOptionsConstructors in jline.solvers.ba with parameters of type SolverOptions -
Uses of SolverOptions in jline.solvers.ctmc
Subclasses of SolverOptions in jline.solvers.ctmcMethods in jline.solvers.ctmc that return SolverOptionsMethods in jline.solvers.ctmc with parameters of type SolverOptionsModifier and TypeMethodDescriptionSolverCTMC.getGenerator(SolverOptions options) SolverCTMC.getInfGen(SolverOptions options) SolverCTMC.getMarkedCTMC(SolverOptions options) Get the MarkedCTMC representation of the model with specified optionsSolverCTMC.getStateSpace(SolverOptions options) Constructors in jline.solvers.ctmc with parameters of type SolverOptionsModifierConstructorDescriptionCTMC(Network model, SolverOptions options) SolverCTMC(Network model, SolverOptions options) -
Uses of SolverOptions in jline.solvers.ctmc.analyzers
Methods in jline.solvers.ctmc.analyzers with parameters of type SolverOptionsModifier and TypeMethodDescriptionstatic SolverCTMC.AnalyzerResultSolver_ctmc_analyzer.solver_ctmc_analyzer(NetworkStruct snInput, SolverOptions options) static SolverCTMC.AnalyzerResultSolver_ctmc_qrf_analyzer.solver_ctmc_qrf_analyzer(NetworkStruct sn, SolverOptions options) static RewardResultSolver_ctmc_reward.solver_ctmc_reward(NetworkStruct sn, SolverOptions options) Compute rewards via value iteration on uniformized CTMC. -
Uses of SolverOptions in jline.solvers.ctmc.handlers
Methods in jline.solvers.ctmc.handlers with parameters of type SolverOptionsModifier and TypeMethodDescriptionstatic Solver_ctmc_fcr_waitq.ResultSolver_ctmc_fcr_waitq.build(NetworkStruct sn, SolverOptions options) static Ctmc_avg_from_pi.ResultCtmc_avg_from_pi.ctmc_avg_from_pi(NetworkStruct sn, Matrix pivec, Matrix StateSpace, Matrix StateSpaceAggr, double[][][] arvRates, double[][][] depRates, SolverOptions options) static ResultCTMCSolver_ctmc.solver_ctmc(NetworkStruct snIn, SolverOptions options) Solver_ctmc_joint.solver_ctmc_joint(NetworkStruct sn, SolverOptions options) Solver_ctmc_jointaggr.solver_ctmc_jointaggr(NetworkStruct sn, SolverOptions options) static MatrixSolver_ctmc_marg.solver_ctmc_marg(NetworkStruct sn, SolverOptions options) static ResultCTMCMargAggrSolver_ctmc_margaggr.solver_ctmc_margaggr(NetworkStruct sn, SolverOptions options) -
Uses of SolverOptions in jline.solvers.env
Subclasses of SolverOptions in jline.solvers.envMethods in jline.solvers.env that return SolverOptionsMethods in jline.solvers.env with parameters of type SolverOptionsModifier and TypeMethodDescriptionstatic jline.solvers.env.SolverENV.Compression_resultSolverENV.ctmc_decompose(Matrix Q, MatrixCell MS, SolverOptions options) Perform CTMC decomposition using the configured method.final NetworkAvgTableSolverENV.getAvgTable(SolverOptions options) final NetworkAvgTableSolverENV.getAvgTable(SolverOptions options, boolean keepDisabled) Constructors in jline.solvers.env with parameters of type SolverOptionsModifierConstructorDescriptionENV(Environment renv, SolverFactory factory, SolverOptions options) Creates an ENV solver from a per-stage solver factory, with options.ENV(Environment renv, NetworkSolver[] solvers, SolverOptions options) SolverENV(Environment renv, Solver[] solvers, SolverOptions options) -
Uses of SolverOptions in jline.solvers.fluid
Subclasses of SolverOptions in jline.solvers.fluidMethods in jline.solvers.fluid that return SolverOptionsModifier and TypeMethodDescriptionstatic SolverOptionsSolverFluid.defaultOptions()Returns the default solver options for the Fluid solver.Methods in jline.solvers.fluid with parameters of type SolverOptionsModifier and TypeMethodDescriptionstatic FluidODEsExporter.SymODEsFluidODEsExporter.build(NetworkStruct sn, SolverOptions options) Build the structural description of the ODE system for the method set in the solver options.static StringFluidODEsExporter.render(FluidODEsExporter.SymODEs sys, SolverOptions options, String modelName, String notation) Render the LaTeX document for the given system.voidSolverFluid.runAnalyzerChecks(SolverOptions options) Validates model compatibility and method support before analysisConstructors in jline.solvers.fluid with parameters of type SolverOptionsModifierConstructorDescriptionFLD(Network model, SolverOptions options) Fluid(Network model, SolverOptions options) SolverFluid(Network model, SolverOptions options) Creates a new SolverFluid instance with specific options. -
Uses of SolverOptions in jline.solvers.fluid.analyzers
Methods in jline.solvers.fluid.analyzers with parameters of type SolverOptionsModifier and TypeMethodDescriptionvoidClosingAndStateDepMethodsAnalyzer.analyze(NetworkStruct sn, SolverOptions options, SolverResult result) voidFluidAnalyzer.analyze(NetworkStruct sn, SolverOptions options, SolverResult result) voidMatrixMethodAnalyzer.analyze(NetworkStruct sn, SolverOptions options, SolverResult result) voidMFQAnalyzer.analyze(NetworkStruct sn, SolverOptions options, SolverResult result) voidRMFAnalyzer.analyze(NetworkStruct sn, SolverOptions options, SolverResult result) voidTbiAnalyzer.analyze(NetworkStruct sn, SolverOptions options, SolverResult result) static FluidStateRateMultiplierFluidStateRateMultiplier.build(SolverOptions options, List<Integer> keep, int[] stationOfStateFull, int[] classOfStateFull, NetworkStruct sn) Builds the multiplier for the kept ODE states, or returns null when no schedule is configured, so the caller keeps the legacy autonomous ODE numerically unchanged.protected voidClosingAndStateDepMethodsAnalyzer.solver_fluid_iteration(NetworkStruct sn, Map<Station, Map<JobClass, Matrix>> mu, Map<Station, Map<JobClass, Matrix>> phi, Matrix S, double[] yDefault, Matrix slowrate, SolverOptions options, SolverResult result) protected voidTbiAnalyzer.solver_fluid_iteration(NetworkStruct sn, Map<Station, Map<JobClass, Matrix>> mu, Map<Station, Map<JobClass, Matrix>> phi, Matrix S, double[] yDefault, Matrix slowrate, SolverOptions options, SolverResult result) static List<int[]> TbiAnalyzer.tbiPartition(NetworkStruct sn, SolverOptions options) Partition the station set into cells for trajectory-based iteration. -
Uses of SolverOptions in jline.solvers.fluid.handlers
Methods in jline.solvers.fluid.handlers with parameters of type SolverOptionsModifier and TypeMethodDescriptionstatic FluidRateMultiplierFluidRateMultiplier.build(int numEvents, boolean[][] enabled, Matrix qIndices, Matrix kic, Map<Station, Map<JobClass, Matrix>> mu, List<Station> stations, List<JobClass> jobclasses, Matrix eventIdx, SolverOptions options) Builds the multiplier for the closing machinery described by the given event mapping, or returns null when no time-varying channel is set.ImmediateElimination.eliminateImmediate(Matrix allJumps, Matrix rateBase, Matrix eventIdx, NetworkStruct sn, SolverOptions options) Eliminate immediate transitions from ODE systemConstructors in jline.solvers.fluid.handlers with parameters of type SolverOptionsModifierConstructorDescriptionPassageTimeODE(NetworkStruct sn, Map<Station, Map<JobClass, Matrix>> mu, Map<Station, Map<JobClass, Matrix>> phi, Map<Station, Map<JobClass, MatrixCell>> proc, Matrix rt, Matrix S, SolverOptions options) PassageTimeODE(NetworkStruct sn, Map<Station, Map<JobClass, Matrix>> mu, Map<Station, Map<JobClass, Matrix>> phi, Map<Station, Map<JobClass, MatrixCell>> proc, Matrix rt, Matrix S, SolverOptions options, int numDimensions) -
Uses of SolverOptions in jline.solvers.ldes
Subclasses of SolverOptions in jline.solvers.ldesModifier and TypeClassDescriptionclassConfiguration options for LINE Discrete Event Simulator (LDES) solver.Methods in jline.solvers.ldes that return SolverOptionsModifier and TypeMethodDescriptionstatic SolverOptionsSolverLDES.defaultOptions()Returns the default solver options for the LDES solver.Constructors in jline.solvers.ldes with parameters of type SolverOptionsModifierConstructorDescriptionLDES(Network model, SolverOptions options) SolverLDES(LayeredNetwork model, SolverOptions options) Constructs a SolverLDES with the given LayeredNetwork model and options.SolverLDES(Network model, SolverOptions options) Constructs a SolverLDES with the given model and options. -
Uses of SolverOptions in jline.solvers.ldes.analyzers
Methods in jline.solvers.ldes.analyzers with parameters of type SolverOptionsModifier and TypeMethodDescriptionstatic LDESResultSolver_ldes_analyzer.solver_ldes_analyzer(NetworkStruct sn, SolverOptions options, SolverLDES solverLDES) LDES analyzer that selects and executes the appropriate analysis method.static LNLDESResultSolver_ldes_ln_analyzer.solver_ldes_ln_analyzer(LayeredNetworkStruct lsn, SolverOptions options, SolverLDES solverLDES) LN LDES analyzer - validates LQN structure and dispatches to SSJ backend. -
Uses of SolverOptions in jline.solvers.ldes.handlers
Methods in jline.solvers.ldes.handlers with parameters of type SolverOptionsModifier and TypeMethodDescriptionstatic LDESResultSolver_ssj.solver_ssj(NetworkStruct sn, SolverOptions options) static LDESResultSolver_ssj.solver_ssj(NetworkStruct sn, SolverOptions options, Collector stream) Steady-state queueing network simulation using the SSJ library.static LNLDESResultSolver_ssj_ln.solver_ssj_ln(LayeredNetworkStruct lsn, SolverOptions options) Steady-state LayeredNetwork simulation using SSJ library.static LDESResultSolver_ssj.solver_ssj_transient(NetworkStruct sn, SolverOptions options) static LDESResultSolver_ssj.solver_ssj_transient(NetworkStruct sn, SolverOptions options, Collector stream) Transient analysis of queueing network using the SSJ library. -
Uses of SolverOptions in jline.solvers.ln
Subclasses of SolverOptions in jline.solvers.lnMethods in jline.solvers.ln that return SolverOptionsConstructors in jline.solvers.ln with parameters of type SolverOptionsModifierConstructorDescriptionLN(LayeredNetwork model, SolverType solverType, SolverOptions options) LN(LayeredNetwork model, SolverFactory solverFactory, SolverOptions options) LN(LayeredNetwork model, SolverOptions options) SolverLN(LayeredNetwork lqnmodel, SolverType solverType, LNOptions lnOptions, SolverOptions solverOptions) SolverLN(LayeredNetwork lqnmodel, SolverType solverType, SolverOptions options) SolverLN(LayeredNetwork lqnmodel, SolverFactory solverFactory, SolverOptions options) SolverLN(LayeredNetwork lqnmodel, SolverOptions options) -
Uses of SolverOptions in jline.solvers.mam
Subclasses of SolverOptions in jline.solvers.mamMethods in jline.solvers.mam that return SolverOptionsConstructors in jline.solvers.mam with parameters of type SolverOptionsModifierConstructorDescriptionMAM(Network model, SolverOptions options) SolverMAM(Network model, SolverOptions options) -
Uses of SolverOptions in jline.solvers.mam.analyzers
Methods in jline.solvers.mam.analyzers with parameters of type SolverOptionsModifier and TypeMethodDescriptionstatic MAMResultSolver_mam_analyzer.solver_mam_analyzer(NetworkStruct snInput, SolverOptions options) -
Uses of SolverOptions in jline.solvers.mam.handlers
Methods in jline.solvers.mam.handlers with parameters of type SolverOptionsModifier and TypeMethodDescriptionstatic MAMResultSolver_mam.solver_mam(NetworkStruct sn, SolverOptions options) static MAMResultSolver_mam_ag.solver_mam_ag(NetworkStruct sn, SolverOptions options) static MAMResultSolver_mam_basic.solver_mam_basic(NetworkStruct sn, SolverOptions options) static MAMResultSolver_mam_basic_mmap.solver_mam_basic_mmap(NetworkStruct sn, SolverOptions options) static MAMResultSolver_mam_basic_mmap_closed.solver_mam_basic_mmap_closed(NetworkStruct sn, SolverOptions options) static MAMResultSolver_mam_basic_mmap_inner.solver_mam_basic_mmap_inner(NetworkStruct sn, SolverOptions options, double[] lambda) static MAMResultSolver_mam_ldqbd.solver_mam_ldqbd(NetworkStruct sn, SolverOptions options) static Solver_mam_ldqbd_statevec.LdSolver_mam_ldqbd_statevec.solver_mam_ldqbd_ld(NetworkStruct sn, SolverOptions options) Build the LD-QBD blocks and parameters (theldstruct) for a single-class Delay/Queue (closed) or Source/Queue (open) model.static TransientResultSolver_mam_ldqbd_transient.solver_mam_ldqbd_transient(NetworkStruct sn, SolverOptions options) static Map<Integer, MatrixCell> Solver_mam_passage_time.solver_mam_passage_time(NetworkStruct sn, Map<Station, Map<JobClass, MatrixCell>> PH, SolverOptions options) static MAMResultSolver_mam_retrial.solver_mam_retrial(NetworkStruct sn, SolverOptions options) Solves BMAP/PH/N/N bufferless retrial queues using the MAM retrial solver.static TransientResultSolver_mam_transient_qbd.solver_mam_transient_qbd(NetworkStruct sn, SolverOptions options) static SolverResultSolver_mna.solver_mna(NetworkStruct sn, SolverOptions options) static MAMResultSolver_mna_closed.solver_mna_closed(NetworkStruct sn, SolverOptions options) static SolverResultSolver_mna_open.solver_mna_open(NetworkStruct sn, SolverOptions options) -
Uses of SolverOptions in jline.solvers.mva
Subclasses of SolverOptions in jline.solvers.mvaModifier and TypeClassDescriptionclassConfiguration options for Mean Value Analysis (MVA) solver.Methods in jline.solvers.mva that return SolverOptionsModifier and TypeMethodDescriptionstatic SolverOptionsSolverMVA.defaultOptions()Returns the default solver options for the MVA solver.Constructors in jline.solvers.mva with parameters of type SolverOptionsModifierConstructorDescriptionMVA(Network model, SolverOptions options) SolverMVA(Network model, SolverOptions options) Creates a new SolverMVA instance with specific options.SolverMVAOIAnalyzer(NetworkStruct sn, SolverOptions options) -
Uses of SolverOptions in jline.solvers.mva.analyzers
Methods in jline.solvers.mva.analyzers with parameters of type SolverOptionsModifier and TypeMethodDescriptionstatic MVAResultSolver_mva_analyzer.solver_mva_analyzer(NetworkStruct sn, SolverOptions options) MVA Analyzer.static MVAResultSolver_mva_bound_analyzer.solver_mva_bound_analyzer(NetworkStruct sn, SolverOptions options) static MVAResultSolver_mva_cache_analyzer.solver_mva_cache_analyzer(NetworkStruct sn, SolverOptions options) static MVAResultSolver_mva_cacheqn_analyzer.solver_mva_cacheqn_analyzer(NetworkStruct sn, SolverOptions options) static MVAResultSolver_mva_cacheqn_retrieval_analyzer.solver_mva_cacheqn_retrieval_analyzer(NetworkStruct sn, SolverOptions options) static MVAResultSolver_mva_marie_analyzer.solver_mva_marie_analyzer(NetworkStruct sn, SolverOptions options) static MVAResultSolver_mva_polling_analyzer.solver_mva_polling_analyzer(NetworkStruct sn, SolverOptions options) MVA Polling System analyzerstatic MVAResultSolver_mva_qsys_analyzer.solver_mva_qsys_analyzer(NetworkStruct sn, SolverOptions options) MVA Query System analyzerstatic MVAResultSolver_mva_qsys_analyzer.solver_mva_qsys_dps_analyzer(NetworkStruct sn, SolverOptions options) Numerically exact analyzer for a single open M/M/1-DPS queue: dispatches to the truncated-CTMC DPS solver (Qsys_mm1_dps).static MVAResultSolver_mva_qsys_analyzer.solver_mva_qsys_prio_analyzer(NetworkStruct sn, SolverOptions options) Exact non-preemptive priority (HOL) analyzer for a single open M/G/1 queue with Poisson per-class arrivals: dispatches to the Cobham formula (Qsys_mg1_prio) instead of the AMVA preemptive shadow-server approximation, which underestimates the waiting time of every class.static MVAResultSolver_mva_retrieval_analyzer.solver_mva_retrieval_analyzer(NetworkStruct sn, SolverOptions options) static MVAResultSolver_mvald_analyzer.solver_mvald_analyzer(NetworkStruct sn, SolverOptions options) MVALD Analyzer. -
Uses of SolverOptions in jline.solvers.mva.handlers
Fields in jline.solvers.mva.handlers declared as SolverOptionsMethods in jline.solvers.mva.handlers with parameters of type SolverOptionsModifier and TypeMethodDescriptionMVASolverHandler.solve(NetworkStruct sn, SolverOptions options) static MVAResultSolver_amva.solver_amva(NetworkStruct sn, SolverOptions options) static MVAResultSolver_amvald.solver_amvald(NetworkStruct sn, SolverOptions options) Solver_amvald.solver_amvald_forward(List<Matrix> gamma, Matrix tau, Matrix Qchain_in, Matrix Xchain_in, Matrix Uchain_in, Matrix STchain_in, Matrix Vchain_in, Matrix Nchain_in, Matrix SCVchain_in, double Nt, double delta, Matrix deltaclass, List<Integer> ocl, List<Integer> ccl, List<Integer> nnzclasses, Map<Integer, List<Integer>> nnzclasses_eprio, Map<Integer, List<Integer>> nnzclasses_hprio, Map<Integer, List<Integer>> nnzclasses_ehprio, int M, int K, Matrix nservers, Matrix schedparam, Matrix lldscaling_in, Map<Station, SerializableFunction<Matrix, Matrix>> cdscaling, List<SchedStrategy> sched, List<Station> stations, SolverOptions options) static MVAResultSolver_mva.solver_mva(NetworkStruct sn, SolverOptions options) static MVAResultSolver_mva_lcfsqn.solver_mva_lcfsqn(NetworkStruct sn, SolverOptions options, int lcfsStat, int lcfsprStat) Specialized MVA solver for LCFS + LCFS-PR 2-station networks.static MVAResultSolver_mva_sum.solver_mva_sum(NetworkStruct sn, SolverOptions options) static MVAResultSolver_mvald.solver_mvald(NetworkStruct sn, SolverOptions options) Handler for the solver_mvald function.static MVAResultSolver_qna.solver_qna(NetworkStruct sn, SolverOptions options) static MVAResultSolver_rqna.solver_rqna(NetworkStruct sn, SolverOptions options) static MVAResultSolver_sqd.solver_sqd(NetworkStruct sn, SolverOptions options) Constructors in jline.solvers.mva.handlers with parameters of type SolverOptionsModifierConstructorDescriptionMVARunner(Network model, SolverOptions options, boolean enableChecks) MVARunner(Network model, SolverOptions options, boolean enableChecks, Ret.FJApprox mmtCache) MVARunner(Network model, SolverOptions options, boolean enableChecks, Ret.FJApprox mmtCache, Matrix fjForkLambda) -
Uses of SolverOptions in jline.solvers.nc
Subclasses of SolverOptions in jline.solvers.ncMethods in jline.solvers.nc that return SolverOptionsMethods in jline.solvers.nc with parameters of type SolverOptionsModifier and TypeMethodDescriptionSolverNC.resolveMethod(SolverOptions options) Feature-driven resolution of method='default': an open network with non-Markovian (non-unit SCV) variability within the MEM feature set is solved by the Maximum Entropy Method by default, since the normalizing-constant path would silently exponentialize it.Constructors in jline.solvers.nc with parameters of type SolverOptionsModifierConstructorDescriptionNC(Network model, SolverOptions options) SolverNC(Network model, SolverOptions options) -
Uses of SolverOptions in jline.solvers.nc.analyzers
Methods in jline.solvers.nc.analyzers with parameters of type SolverOptionsModifier and TypeMethodDescriptionstatic NCResultSolver_nc_analyzer.solver_nc_analyzer(NetworkStruct sn, SolverOptions options) static NCResultSolver_nc_cache_analyzer.solver_nc_cache_analyzer(NetworkStruct sn, SolverOptions options) static NCResultSolver_nc_cache_qn_analyzer.solver_nc_cache_qn_analyzer(NetworkStruct sn, SolverOptions options) static NCResultSolver_nc_cacheqn_retrieval_analyzer.solver_nc_cacheqn_retrieval_analyzer(NetworkStruct sn, SolverOptions options) static NCResultSolver_nc_lossn_analyzer.solver_nc_lossn_analyzer(NetworkStruct sn, SolverOptions options) Analyzes open loss networks with FCR.static NCResultSolver_nc_retrieval_analyzer.solver_nc_retrieval_analyzer(NetworkStruct sn, SolverOptions options) static NCResultSolver_ncld_analyzer.solver_ncld_analyzer(NetworkStruct sn, SolverOptions options) -
Uses of SolverOptions in jline.solvers.nc.handlers
Methods in jline.solvers.nc.handlers with parameters of type SolverOptionsModifier and TypeMethodDescriptionstatic SolverNC.SolverNCReturnSolver_nc.solver_nc(NetworkStruct sn, SolverOptions options) static SolverNC.SolverNCLDReturnSolver_nc_conv.solver_nc_conv(NetworkStruct sn, SolverOptions options) static SolverNC.SolverNCJointReturnSolver_nc_joint.solver_nc_joint(NetworkStruct sn, SolverOptions options) static SolverNC.SolverNCJointReturnSolver_nc_jointaggr.solver_nc_jointaggr(NetworkStruct sn, SolverOptions options) Computes aggregated joint probabilities for the NC solver.static SolverNC.SolverNCJointReturnSolver_nc_jointaggr_ld.solver_nc_jointaggr_ld(NetworkStruct sn, SolverOptions options) Computes load-dependent aggregated joint probabilities for the NC solver.static SolverNC.SolverNCReturnSolver_nc_lcfsqn.solver_nc_lcfsqn(NetworkStruct sn, SolverOptions options, int lcfsStat, int lcfsprStat) static SolverNC.SolverNCMargReturnSolver_nc_marg.solver_nc_marg(NetworkStruct sn, SolverOptions options, double lG) static SolverNC.SolverNCMargReturnSolver_nc_marg.solver_nc_marg(NetworkStruct sn, SolverOptions options, Double lG) Convenience overload accepting a boxedDoublelG(which may be null, meaning the normalizing constant is unknown and will be computed).static SolverNC.SolverNCMargReturnSolver_nc_margaggr.solver_nc_margaggr(NetworkStruct sn, SolverOptions options, Double lG) Computes aggregated marginal probabilities for the NC solver.static SolverNC.SolverNCReturnSolver_nc_oi.solver_nc_oi(NetworkStruct sn, SolverOptions options) static SolverNC.SolverNCReturnSolver_nc_pas_is.solver_nc_pas_is(NetworkStruct sn, SolverOptions options) static SolverNC.SolverNCLDReturnSolver_ncld.solver_ncld(NetworkStruct sn, SolverOptions options) -
Uses of SolverOptions in jline.solvers.ssa
Subclasses of SolverOptions in jline.solvers.ssaModifier and TypeClassDescriptionclassConfiguration options for Stochastic Simulation Algorithm (SSA) solver.Methods in jline.solvers.ssa that return SolverOptionsModifier and TypeMethodDescriptionstatic SolverOptionsSolverSSA.defaultOptions()Returns the default solver options for the SSA solver.Constructors in jline.solvers.ssa with parameters of type SolverOptionsModifierConstructorDescriptionSolverSSA(Network model, SolverOptions options) SSA(Network model, SolverOptions options) -
Uses of SolverOptions in jline.solvers.ssa.analyzers
Methods in jline.solvers.ssa.analyzers with parameters of type SolverOptionsModifier and TypeMethodDescriptionstatic SSAResultSolver_ssa_analyzer.solver_ssa_analyzer(NetworkStruct snInput, SolverOptions options, SolverSSA solverSSA) static SSAResultSolver_ssa_analyzer_nrm.solver_ssa_analyzer_nrm(NetworkStruct sn, Map<StatefulNode, Matrix> init_state, SolverOptions options) static SSAResultSolver_ssa_analyzer_nrm_space.solver_ssa_analyzer_nrm_space(NetworkStruct sn, SolverOptions options) static SSAResultSolver_ssa_analyzer_parallel.solver_ssa_analyzer_parallel(NetworkStruct sn, Map<StatefulNode, Matrix> init_state, SolverOptions options, SolverSSA solverSSA) static SSAResultSolver_ssa_analyzer_serial.solver_ssa_analyzer_serial(NetworkStruct sn, boolean hash, Map<StatefulNode, Matrix> init_state, SolverOptions options, SolverSSA solverSSA) -
Uses of SolverOptions in jline.solvers.ssa.handlers
Methods in jline.solvers.ssa.handlers with parameters of type SolverOptionsModifier and TypeMethodDescriptionstatic voidSolver_ssa_nrm.modified_nrm_direct(Matrix S, List<Integer>[] D, BiFunction<Matrix, ArrayDeque<Integer>[], Double>[] a, Matrix nvec0, ArrayDeque<Integer>[] buffers0, int samples, SolverOptions options, Matrix QN, Matrix UN, Matrix RN, Matrix TN, Matrix CN, Matrix XN, NetworkStruct sn, List<Integer> fromIdx, List<int[]> fromIR, double[] mi, jline.solvers.ssa.handlers.Solver_ssa_nrm.Fcr fcr, jline.solvers.ssa.handlers.Solver_ssa_nrm.Balk balk, jline.solvers.ssa.handlers.Solver_ssa_nrm.Sig sig, jline.solvers.ssa.handlers.Solver_ssa_nrm.Rr rrp, boolean[] isRenegeRx, boolean[] isRetryRx, jline.solvers.ssa.handlers.Solver_ssa_nrm.Smap sm, int nDepRx, boolean[] isPhaseRx, double[][][] svcph, boolean[] bufPHNode, boolean[] isBufSvcRx, List<Integer> depPhase, int[] phaseToArr) static voidSolver_ssa_nrm.nrm_direct(Matrix S, List<Integer>[] D, BiFunction<Matrix, ArrayDeque<Integer>[], Double>[] a, Matrix nvec0, ArrayDeque<Integer>[] buffers0, int samples, SolverOptions options, Matrix QN, Matrix UN, Matrix RN, Matrix TN, Matrix CN, Matrix XN, NetworkStruct sn, List<Integer> fromIdx, List<int[]> fromIR, double[] mi, jline.solvers.ssa.handlers.Solver_ssa_nrm.Fcr fcr, jline.solvers.ssa.handlers.Solver_ssa_nrm.Balk balk, jline.solvers.ssa.handlers.Solver_ssa_nrm.Sig sig, jline.solvers.ssa.handlers.Solver_ssa_nrm.Rr rrp, boolean[] isRenegeRx, boolean[] isRetryRx, jline.solvers.ssa.handlers.Solver_ssa_nrm.Smap sm, int nDepRx, boolean[] isPhaseRx, boolean anyPoll, Polling.Info[] pinfo, boolean[] isPollNode, int[][] pollCtrl, boolean[] isPollSwRx, int[] pollSwNode, double[][][] svcph, boolean[] bufPHNode, boolean[] isBufSvcRx, List<Integer> depPhase, int[] phaseToArr, boolean[] isCacheRx, int[] cacheHitSlotArr, int[] cacheMissSlotArr, boolean[] isCacheNode, int[][] cacheContents0, long[][] cacheProd, int[][] cacheRetrDest) Solver_ssa_nrm_space.nrm_space(Matrix S, List<List<Integer>> D, BiFunction<Matrix, ArrayDeque<Integer>[], Double>[] a, Matrix nvec0, ArrayDeque<Integer>[] buffers0, int samples, SolverOptions options, Map<String, double[]> reactcache, List<int[]> fromIR, double[] mi, int R, NetworkStruct sn) static SolverSSAResultNRMSolver_ssa_nrm.nrm_spn(NetworkStruct sn, SolverOptions options, jline.solvers.ssa.handlers.Solver_ssa_nrm.Smap sm, int samples) static voidSolver_ssa.print_progress(SolverOptions options, int samples_collected) static SSAValuesSolver_ssa.solver_ssa(NetworkStruct sn_in, EventCache eventCache, Map<StatefulNode, Matrix> init_state, SolverOptions optionsIn, SolverSSA solverSSA) static SolverSSAResultNRMSolver_ssa_nrm.solver_ssa_nrm(NetworkStruct sn_in, SolverOptions options) Solver_ssa_nrm_space.solver_ssa_nrm_space(NetworkStruct sn, SolverOptions options) static Triple<Matrix, Matrix, NetworkStruct> Solver_ssa_reachability.solver_ssa_reachability(NetworkStruct sn, SolverOptions options) -
Uses of SolverOptions in jline.solvers.uq
Methods in jline.solvers.uq that return SolverOptionsModifier and TypeMethodDescriptionstatic SolverOptionsSolverUQ.defaultOptions()Returns default solver options.Constructors in jline.solvers.uq with parameters of type SolverOptionsModifierConstructorDescriptionSolverUQ(Network model, SolverUQ.SolverFactory solverFactory, SolverOptions options) Creates a SolverUQ with solver options.UQ(Network model, SolverUQ.SolverFactory solverFactory, SolverOptions options) -
Uses of SolverOptions in jline.solvers.wrappers.jmt
Subclasses of SolverOptions in jline.solvers.wrappers.jmtModifier and TypeClassDescriptionclassConfiguration options for Java Modelling Tools (JMT) solver integration.Methods in jline.solvers.wrappers.jmt that return SolverOptionsMethods in jline.solvers.wrappers.jmt with parameters of type SolverOptionsModifier and TypeMethodDescriptionvoidSolverJMT.jsimgView(String jmtPath, SolverOptions options) voidSolverJMT.jsimgView(SolverOptions options) voidSolverJMT.jsimwView(String jmtPath, SolverOptions options) static StringSolverJMT.writeJMVA(NetworkStruct sn, String outputFileName, SolverOptions options) Constructors in jline.solvers.wrappers.jmt with parameters of type SolverOptionsModifierConstructorDescriptionJMT(Network model, SolverOptions options) SolverJMT(Network model, SolverOptions options) SolverJMT(Network model, SolverOptions options, String jmtPath) -
Uses of SolverOptions in jline.solvers.wrappers.lqns
Subclasses of SolverOptions in jline.solvers.wrappers.lqnsMethods in jline.solvers.wrappers.lqns that return SolverOptionsModifier and TypeMethodDescriptionstatic SolverOptionsSolverLQNS.defaultOptions()Returns the default solver options for the LQNS solver.Methods in jline.solvers.wrappers.lqns with parameters of type SolverOptionsModifier and TypeMethodDescriptionvoidSolverLQNS.DetailedLayeredNetworkAvgTable.print(SolverOptions options, boolean printZeros) voidSolverLQNS.runAnalyzer(SolverOptions options) Constructors in jline.solvers.wrappers.lqns with parameters of type SolverOptionsModifierConstructorDescriptionLQNS(LayeredNetwork model, SolverOptions options) SolverLQNS(LayeredNetwork lqnmodel, SolverOptions options) -
Uses of SolverOptions in jline.solvers.wrappers.qns
Methods in jline.solvers.wrappers.qns that return SolverOptionsModifier and TypeMethodDescriptionstatic SolverOptionsSolverQNS.defaultOptions()Get the default options for the QNS solverstatic SolverOptionsSolverQNS.parseOptions(Object... varargin) Parse options from variable argumentsConstructors in jline.solvers.wrappers.qns with parameters of type SolverOptionsModifierConstructorDescriptionQNS(Network model, SolverOptions options) SolverQNS(Network model, SolverOptions options) Constructor with network model and solver options -
Uses of SolverOptions in jline.solvers.wrappers.qns.handlers
Constructors in jline.solvers.wrappers.qns.handlers with parameters of type SolverOptions