Uses of Class
jline.lang.nodes.StatefulNode
Packages that use StatefulNode
Package
Description
Markov Chain analysis algorithms.
Stochastic network analysis utilities.
Abstractions to declare basic elements of a model.
This package contains the classes used the specify Network objects
Classes that model the state of a network and its individual nodes
This package provides an implementation of SolverCTMC.
LDES solver using SSJ library.
Analyzers for SolverSSA.
Handlers for SolverSSA.
-
Uses of StatefulNode in jline.api.mc
Fields in jline.api.mc with type parameters of type StatefulNodeModifier and TypeFieldDescriptionfinal Map<StatefulNode,Matrix> CtmcSsgReachabilityResult.nodeStateSpaceMethods in jline.api.mc that return types with arguments of type StatefulNodeConstructor parameters in jline.api.mc with type arguments of type StatefulNodeModifierConstructorDescriptionCtmcSsgReachabilityResult(Matrix stateSpace, Matrix stateSpaceAggr, Matrix stateSpaceHashed, Map<StatefulNode, Matrix> nodeStateSpace, NetworkStruct sn) -
Uses of StatefulNode in jline.api.sn
Methods in jline.api.sn that return types with arguments of type StatefulNodeModifier and TypeMethodDescriptionstatic Map<StatefulNode,Matrix> SnGetStateAggr.snGetStateAggr(NetworkStruct sn) Aggregates the state of the network. -
Uses of StatefulNode in jline.lang
Fields in jline.lang with type parameters of type StatefulNodeModifier and TypeFieldDescriptionNetworkStruct.spaceNetworkStruct.spaceHashNetworkStruct.stateNetworkStruct.statefulNetworkStruct.statepriorMethods in jline.lang that return types with arguments of type StatefulNode -
Uses of StatefulNode in jline.lang.nodes
Subclasses of StatefulNode in jline.lang.nodesModifier and TypeClassDescriptionclassA cache node that implements cache replacement policies and class switching based on cache hits and misses.classAn infinite server station, i.e.classA node that reassembles a set of sibling tasks into the original parent jobclassA place within a stochastic Petri net / queueing Petri net model.classA queueing station that processes jobs according to various scheduling strategies.classA node that routes jobs without imposing any delayclassA station with a service processclassA station with a service processclassAn abstraction of the external world jobs in open classes come fromclassA stateful Fork used only on FJ tag-augmented model copies (see ModelAdapter.fjtag).classA node where jobs can spend time stationing thereclassTransition as in a stochastic Petri net model -
Uses of StatefulNode in jline.lang.state
Fields in jline.lang.state with type parameters of type StatefulNodeModifier and TypeFieldDescriptionfinal Map<StatefulNode,Matrix> State.initialStatefinal Map<StatefulNode,Matrix> State.initialStateSpacefinal Map<StatefulNode,Matrix> State.spaceGeneratorNodesResult.nodeStateSpacefinal Map<StatefulNode,Matrix> State.priorInitialStateState.StateSpaceGeneratorResult.QNC.spaceState.StateSpaceGeneratorResult.QNC.spaceHashMethods in jline.lang.state that return types with arguments of type StatefulNodeModifier and TypeMethodDescriptionstatic Map<StatefulNode,Map<String, Integer>> State.buildSpaceHashMap(Map<StatefulNode, Matrix> space) Method parameters in jline.lang.state with type arguments of type StatefulNodeModifier and TypeMethodDescriptionstatic Map<StatefulNode,Map<String, Integer>> State.buildSpaceHashMap(Map<StatefulNode, Matrix> space) Constructor parameters in jline.lang.state with type arguments of type StatefulNodeModifierConstructorDescriptionspaceGeneratorNodesResult(Map<StatefulNode, Matrix> nodeStateSpace, NetworkStruct sn, Matrix capacityc) State(Map<StatefulNode, Matrix> initialState, Map<StatefulNode, Matrix> priorInitialState, Map<StatefulNode, Matrix> initialStateSpace) -
Uses of StatefulNode in jline.solvers.ctmc
Fields in jline.solvers.ctmc declared as StatefulNodeFields in jline.solvers.ctmc with type parameters of type StatefulNodeMethods in jline.solvers.ctmc with parameters of type StatefulNodeModifier and TypeMethodDescriptionSolverCTMC.getProb(StatefulNode node) SolverCTMC.getProb(StatefulNode node, Matrix state) SolverCTMC.getProbAggr(StatefulNode node) SolverCTMC.getProbAggr(StatefulNode node, Matrix state_a) SolverCTMC.getTranProb(StatefulNode node) SolverCTMC.getTranProbAggr(StatefulNode node) Transient per-class probabilities at a station over options.timespan; port of MATLAB @SolverCTMC/getTranProbAggr.m.SolverCTMC.sample(StatefulNode node, int numEvents) SolverCTMC.sampleAggr(StatefulNode node, int numEvents) Constructor parameters in jline.solvers.ctmc with type arguments of type StatefulNodeModifierConstructorDescriptionCtmcSsgResult(Matrix stateSpace, Matrix stateSpaceAggr, Matrix stateSpaceHashed, Map<StatefulNode, Matrix> nodeStateSpace, NetworkStruct sn) -
Uses of StatefulNode in jline.solvers.ldes
Methods in jline.solvers.ldes with parameters of type StatefulNodeModifier and TypeMethodDescriptionSolverLDES.getProb(StatefulNode node) Estimates state probability using current network state.SolverLDES.getProb(StatefulNode node, Matrix state) Steady-state probability of a state at a node, read from the engine's exact joint-state residence-time histogram as the referencegetProb.m.SolverLDES.getProbAggr(StatefulNode node) Estimates aggregated state probability using current network state.SolverLDES.getProbAggr(StatefulNode node, Matrix stateAggr) Steady-state probability of a per-class job distribution at a node, read from the engine's exact residence-time histogram as the referencegetProbAggr.m.SolverLDES.getTranProb(StatefulNode node) Computes transient state probabilities at a specific node over time using LDES simulation.SolverLDES.getTranProbAggr(StatefulNode node) Computes transient aggregated state probabilities at a specific node over time.SolverLDES.sample(StatefulNode node, int numEvents) Exact sample path of one node: one row per step, holding the LINE State of the node OCCUPIED UNTILt[k], with the events of the node tagged att[k], as in SolverSSA.SolverLDES.sampleAggr(StatefulNode node, int numEvents) Exact sample path of one node as per-class job counts (always available, also where the detailed rows are refused).SolverLDES.stream(StatefulNode node, int numEvents, StreamingOptions streamingOptions) Generates a sample path with streaming metrics pushed via OTLP.SolverLDES.stream(StatefulNode node, StreamingOptions streamingOptions) Generates a sample path with streaming metrics pushed via OTLP.SolverLDES.streamAggr(StatefulNode node, int numEvents, StreamingOptions streamingOptions) Generates an aggregated sample path with streaming metrics pushed via OTLP.SolverLDES.streamAggr(StatefulNode node, StreamingOptions streamingOptions) Generates an aggregated sample path with streaming metrics pushed via OTLP. -
Uses of StatefulNode in jline.solvers.ssa.analyzers
Method parameters in jline.solvers.ssa.analyzers with type arguments of type StatefulNodeModifier and TypeMethodDescriptionstatic SSAResultSolver_ssa_analyzer_nrm.solver_ssa_analyzer_nrm(NetworkStruct sn, Map<StatefulNode, Matrix> init_state, 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 StatefulNode in jline.solvers.ssa.handlers
Method parameters in jline.solvers.ssa.handlers with type arguments of type StatefulNodeModifier and TypeMethodDescriptionstatic SSAValuesSolver_ssa.solver_ssa(NetworkStruct sn_in, EventCache eventCache, Map<StatefulNode, Matrix> init_state, SolverOptions options, SolverSSA solverSSA)