Uses of Class
jline.lang.JobClass
Packages that use JobClass
Package
Description
Procedural algorithms for solving stochastic models
Abstractions to declare basic elements of a model.
This package contains the classes used the specify Network objects
Classes that model the individual sections that form a Network node
Solver superclasses and related data structures.
Classes that generate the ordinary differential equations (ODEs) used in the Fluid solver
Wrapper for the Java Modelling Tools (JMT) suite solvers
LINE's native Layered Network (LN) solver
-
Uses of JobClass in jline.api
Modifier and TypeMethodDescriptionstatic void
SN.snPrintRoutingMatrix
(NetworkStruct sn, JobClass onlyclass) Prints the routing matrix of the network, optionally for a specific job class.Modifier and TypeMethodDescriptionstatic Map<Integer,
Map<Integer, MatrixCell>> MAM.ph_reindex
(Map<Station, Map<JobClass, MatrixCell>> PHs, NetworkStruct sn) Reindexes a map of phase-type (PH) distributions for a network model based on station and job class indices. -
Uses of JobClass in jline.lang
Subclasses of JobClass in jline.langModifier and TypeClassDescriptionclass
Class where jobs perpetually loop without arriving or leaving (Closed class)class
Class of jobs that perpetually loop at a given stationclass
A class of jobs that arrives from the external world to the Network and, after completion, leaves itclass
Class of jobs that perpetually loop at a given stationFields in jline.lang declared as JobClassFields in jline.lang with type parameters of type JobClassModifier and TypeFieldDescriptionChain.classes
FiniteCapacityRegion.classes
Chain.classIndexMap
FiniteCapacityRegion.classMaxJobs
FiniteCapacityRegion.classMaxMemory
FiniteCapacityRegion.classSize
NetworkStruct.droprule
FiniteCapacityRegion.dropRule
NodeParam.fanIn
NetworkStruct.jobclasses
NodeParam.joinRequired
NodeParam.joinStrategy
NodeParam.k
NetworkStruct.lst
NetworkStruct.mu
NodeParam.outlinks
NetworkStruct.phi
NetworkStruct.pie
NetworkStruct.proc
NetworkStruct.proctype
NetworkStruct.routing
Network.routingMatrixReturn.rtNodesByClass
Network.routingMatrixReturn.rtNodesByClass
NetworkStruct.rtorig
NetworkStruct.rtorig
NodeParam.weights
NodeParam.withMemory
Methods in jline.lang that return JobClassModifier and TypeMethodDescriptionNetwork.getClassByIndex
(int index) Network.getClassByName
(String name) OutputStrategy.getJobClass()
final JobClass
ServiceBinding.getJobClass()
Network.getJobClassFromIndex
(int inIdx) Methods in jline.lang that return types with arguments of type JobClassModifier and TypeMethodDescriptionNetwork.getAvgArvRHandles()
Network.getAvgQLenHandles()
Network.getAvgResidTHandles()
Network.getAvgRespTHandles()
Network.getAvgTputHandles()
Network.getAvgUtilHandles()
Network.getClasses()
Network.getJobClasses()
Network.getLinkedRoutingMatrix()
Network.getLinkedRoutingMatrix()
Network.getTranQLenHandles()
Network.getTranTputHandles()
Network.getTranUtilHandles()
Methods in jline.lang with parameters of type JobClassModifier and TypeMethodDescriptionvoid
void
void
RoutingMatrix.addConnection
(JobClass originClass, JobClass targetClass, Node sourceNode, Node destNode, double probability) void
RoutingMatrix.addConnection
(Node sourceNode, Node destNode, JobClass jobClass) void
RoutingMatrix.addConnection
(Node sourceNode, Node destNode, JobClass jobClass, double probability) void
RoutingMatrix.addConnection
(Node sourceNode, Node destNode, JobClass originClass, JobClass targetClass) void
Network.addJobClass
(JobClass jobClass) Network.getClassChain
(JobClass jobClass) int
Network.getClassChainIndex
(JobClass jobClass) int
Network.getClassIndex
(JobClass jobclass) int
RoutingMatrix.getClassIndex
(JobClass jobClass) int
Network.getClassLinks
(Node node, JobClass jobClass) int
Network.getJobClassIndex
(JobClass jobClass) Network.getRoutingStrategyFromNodeAndClassPair
(Node node, JobClass c) static RoutingMatrix
Network.serialRouting
(JobClass jobClass, List<Node> nodes) static RoutingMatrix
Network.serialRouting
(JobClass jobClass, Node... nodes) void
void
RoutingMatrix.set
(JobClass jobclass1, JobClass jobclass2, Node srcNode, Node destNode, double probability) void
RoutingMatrix.set
(JobClass jobclass1, JobClass jobclass2, RoutingMatrix rt) void
void
void
RoutingMatrix.set
(JobClass jobclass, RoutingMatrix rt) void
void
Network.setJoinNodeRequired
(int nodeIdx, JobClass jobClass, int njobs) void
Network.setJoinNodeStrategy
(int nodeIdx, JobClass jobClass, JoinStrategy joinStrategy) void
Network.setNodeRouting
(int nodeIdx, JobClass jobClass, RoutingStrategy routingStrategy) void
Method parameters in jline.lang with type arguments of type JobClassModifier and TypeMethodDescriptionstatic RoutingMatrix
Network.serialRouting
(List<JobClass> jobClasses, List<Node> nodes) static RoutingMatrix
Network.serialRouting
(List<JobClass> jobClasses, Node... nodes) Constructors in jline.lang with parameters of type JobClassModifierConstructorDescriptionOutputStrategy
(JobClass jobClass, RoutingStrategy routingStrategy) OutputStrategy
(JobClass jobClass, RoutingStrategy routingStrategy, Node destination, double probability) ServiceBinding
(JobClass jobClass, ServiceStrategy serviceStrat) ServiceBinding
(JobClass jobClass, ServiceStrategy serviceStrat, Distribution distribution) Constructor parameters in jline.lang with type arguments of type JobClassModifierConstructorDescriptionroutingMatrixReturn
(Matrix rt, Matrix rtnodes, Matrix linksmat, Matrix chains, Map<JobClass, Map<JobClass, Matrix>> rtNodesByClass, Map<Node, Map<Node, Matrix>> rtNodesByStation) routingMatrixReturn
(Matrix rt, Matrix rtnodes, Matrix linksmat, Matrix chains, Map<JobClass, Map<JobClass, Matrix>> rtNodesByClass, Map<Node, Map<Node, Matrix>> rtNodesByStation) -
Uses of JobClass in jline.lang.nodes
Fields in jline.lang.nodes with type parameters of type JobClassModifier and TypeFieldDescriptionStation.classCap
protected Map<JobClass,
DropStrategy> Station.dropRule
protected HashMap<JobClass,
SchedStrategy> Place.schedStrategies
ServiceNode.schedStrategyPar
Station.schedStrategyPar
Methods in jline.lang.nodes with parameters of type JobClassModifier and TypeMethodDescriptionboolean
Queue.containsJobClass
(JobClass jobClass) boolean
Source.containsJobClass
(JobClass jobClass) Source.getArrivalDistribution
(JobClass jobClass) final Distribution
Source.getArrivalProcess
(JobClass jobClass) double
Node.getClassCap
(JobClass jobClass) double
Station.getClassCap
(JobClass jobClass) Station.getDropRule
(JobClass jobclass) Node.getRoutingStrategy
(JobClass jobClass) double
Queue.getSchedStrategyPar
(JobClass jobClass) Queue.getService
(JobClass jobClass) Router.getServiceProcess
(JobClass jobClass) ServiceNode.getServiceProcess
(JobClass jobClass) ServiceStation.getServiceProcess
(JobClass jobClass) boolean
Station.isServiceDefined
(JobClass j_class) boolean
Station.isServiceDisabled
(JobClass j_class) protected void
Source.removeArrivalProcess
(JobClass jobClass) void
Source.setArrival
(JobClass jobClass, Distribution distribution) void
Station.setClassCap
(JobClass jobClass, int cap) void
Place.setClassCapacity
(JobClass jobclass, int capacity) void
Station.setDropRule
(JobClass jobclass, DropStrategy drop) void
Transition.setEnablingConditions
(Mode mode, JobClass jobclass, Place inputPlace, int enablingCondition) void
Transition.setFiringOutcome
(Mode mode, JobClass jobclass, Node node, int firingOutcome) void
Cache.setHitClass
(JobClass jobinclass, JobClass joboutclass) void
Transition.setInhibitingConditions
(Mode mode, JobClass jobclass, Place inputPlace, int inhibitingCondition) void
Cache.setMissClass
(JobClass jobinclass, JobClass joboutclass) void
Cache.setProbRouting
(JobClass jobClass, Node destination, double probability) void
ClassSwitch.setProbRouting
(JobClass jobClass, Node destination, double probability) void
Node.setProbRouting
(JobClass jobClass, Node destination, double probability) void
Cache.setRead
(JobClass jobClass, Distribution distribution) Set the read policy for a job classvoid
Cache.setReadItemEntry
(JobClass jobClass, Distribution popularity, int cardinality) void
Join.setRequired
(JobClass jobClass, double njobs) void
Node.setRouting
(JobClass jobClass, RoutingStrategy routingStrategy) void
Node.setRouting
(JobClass jobClass, RoutingStrategy routingStrategy, Node destination, double probability) void
Place.setSchedStrategy
(JobClass jobClass, SchedStrategy strategy) void
Queue.setSchedStrategyPar
(JobClass jobClass, double weight) void
Router.setService
(JobClass jobClass, Distribution distribution) void
ServiceNode.setService
(JobClass jobClass, Distribution distribution) void
ServiceNode.setService
(JobClass jobClass, Distribution distribution, double weight) void
ServiceStation.setService
(JobClass jobClass, Distribution distribution) void
ServiceStation.setService
(JobClass jobClass, Distribution distribution, double weight) void
Join.setStrategy
(JobClass jobClass, JoinStrategy joinStrategy) -
Uses of JobClass in jline.lang.sections
Fields in jline.lang.sections declared as JobClassFields in jline.lang.sections with type parameters of type JobClassModifier and TypeFieldDescriptionClassSwitcher.jobClasses
Firing.jobClasses
Forker.jobClasses
Joiner.jobClasses
Joiner.joinJobClasses
Joiner.joinJobClasses
Joiner.joinRequired
Joiner.joinStrategy
protected Map<JobClass,
ServiceBinding> ServiceSection.serviceProcesses
Methods in jline.lang.sections that return types with arguments of type JobClassMethods in jline.lang.sections with parameters of type JobClassModifier and TypeMethodDescriptionboolean
ServiceSection.containsJobClass
(JobClass jobClass) OutputSection.getOutputStrategyByClass
(JobClass jobClass) ServiceSection.getServiceDistribution
(JobClass jobClass) ServiceSection.getServiceProcess
(JobClass jobClass) void
RandomSource.removeServiceProcess
(JobClass jobClass) void
ServiceSection.removeServiceProcess
(JobClass jobClass) void
Forker.setOutputStrategy
(JobClass jobClass, RoutingStrategy routingStrategy, Node destination, double probability) void
OutputSection.setOutputStrategy
(JobClass jobClass, RoutingStrategy routingStrategy) void
OutputSection.setOutputStrategy
(JobClass jobClass, RoutingStrategy routingStrategy, Node destination, double probability) void
Joiner.setRequired
(JobClass jobClass, double njobs) void
Joiner.setStrategy
(JobClass jobClass, JoinStrategy joinStrategy) Method parameters in jline.lang.sections with type arguments of type JobClassModifier and TypeMethodDescriptionvoid
Dispatcher.initDispatcherJobClasses
(List<JobClass> customerClasses) void
Linkage.initDispatcherJobClasses
(List<JobClass> customerClasses) void
StatelessClassSwitcher.updateClasses
(List<JobClass> jobClasses) Constructors in jline.lang.sections with parameters of type JobClassModifierConstructorDescriptionInputJobClassesObj
(JobClass jobClass, SchedStrategyType schedPolicy, DropStrategy dropStrategy) Constructor parameters in jline.lang.sections with type arguments of type JobClassModifierConstructorDescriptionCacheClassSwitcher
(List<JobClass> jobClasses, int items, Matrix capacity) CacheClassSwitcher
(List<JobClass> jobClasses, int items, Matrix capacity, int levels) ClassSwitcher
(List<JobClass> jobClasses, String name) Dispatcher
(List<JobClass> customerClasses) InfiniteServer
(List<JobClass> jobClasses) PollingServer
(List<JobClass> jobClasses) PreemptiveServer
(List<JobClass> customerClasses) RandomSource
(List<JobClass> jobClasses) SharedServer
(List<JobClass> customerClasses) StatefulClassSwitcher
(List<JobClass> jobClasses) StatefulClassSwitcher
(List<JobClass> jobClasses, String name) StatelessClassSwitcher
(List<JobClass> jobClasses, Matrix csMatrix) -
Uses of JobClass in jline.solvers
Fields in jline.solvers with type parameters of type JobClassModifier and TypeFieldDescriptionSolverAvgHandles.A
SolverAvgHandles.Q
SolverAvgHandles.Qt
SolverTranHandles.Qt
SolverAvgHandles.R
SolverAvgHandles.T
SolverAvgHandles.Tt
SolverTranHandles.Tt
SolverAvgHandles.U
SolverAvgHandles.Ut
SolverTranHandles.Ut
SolverAvgHandles.W
Methods in jline.solvers that return types with arguments of type JobClassModifier and TypeMethodDescriptionNetworkSolver.getAvgArvRHandles()
SolverAvgHandles.getAvgArvRHandles()
NetworkSolver.getAvgQLenHandles()
SolverAvgHandles.getAvgQLenHandles()
NetworkSolver.getAvgResidTHandles()
SolverAvgHandles.getAvgResidTHandles()
NetworkSolver.getAvgRespTHandles()
SolverAvgHandles.getAvgRespTHandles()
NetworkSolver.getAvgTputHandles()
SolverAvgHandles.getAvgTputHandles()
NetworkSolver.getAvgUtilHandles()
SolverAvgHandles.getAvgUtilHandles()
SolverTranHandles.getTranQLenHandles()
SolverTranHandles.getTranTputHandles()
SolverTranHandles.getTranUtilHandles()
Methods in jline.solvers with parameters of type JobClassModifier and TypeMethodDescriptionConstructor parameters in jline.solvers with type arguments of type JobClassModifierConstructorDescriptionSolverAvgHandles
(Map<Station, Map<JobClass, Metric>> Q, Map<Station, Map<JobClass, Metric>> U, Map<Station, Map<JobClass, Metric>> R, Map<Station, Map<JobClass, Metric>> W, Map<Station, Map<JobClass, Metric>> T, Map<Station, Map<JobClass, Metric>> A) SolverTranHandles
(Map<Station, Map<JobClass, Metric>> Qt, Map<Station, Map<JobClass, Metric>> Ut, Map<Station, Map<JobClass, Metric>> Tt) -
Uses of JobClass in jline.solvers.fluid.odes
Constructor parameters in jline.solvers.fluid.odes with type arguments of type JobClassModifierConstructorDescriptionClosingAndStateDepMethodsODE
(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) ClosingAndStateDepMethodsODE
(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 JobClass in jline.solvers.jmt
Method parameters in jline.solvers.jmt with type arguments of type JobClassModifier and TypeMethodDescriptionSolverJMT.saveMetric
(ElementDocumentPair elementDocumentPair, Map<Station, Map<JobClass, Metric>> handles) -
Uses of JobClass in jline.solvers.ln
Fields in jline.solvers.ln declared as JobClassConstructors in jline.solvers.ln with parameters of type JobClassModifierConstructorDescriptionrecurActGraphReturnType
(JobClass curClass, int jobPos, RoutingMatrix P)