Serialized Form
-
Package jline.api.sn
-
Exception Class jline.api.sn.SnValidationException
class SnValidationException extends RuntimeException implements Serializable- serialVersionUID:
- 1L
-
-
Package jline.bench
-
Class jline.bench.BenchmarkRegression.RegressionBaseline
class RegressionBaseline extends Object implements Serializable- serialVersionUID:
- 1L
-
-
Package jline.inference.lang
-
Class jline.inference.lang.ConditionEvent
class ConditionEvent extends Object implements Serializable- serialVersionUID:
- 1L
-
Class jline.inference.lang.SampledMetric
class SampledMetric extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
cond
ConditionEvent cond
-
data
double[] data
-
format
SampledFormat format
-
jobClass
JobClass jobClass
-
node
Node node
-
t
double[] t
-
type
MetricType type
-
-
-
Package jline.lang
-
Class jline.lang.Chain
class Chain extends NetworkElement implements Serializable -
Class jline.lang.ClosedClass
class ClosedClass extends JobClass implements Serializable-
Serialized Fields
-
model
Network model
-
population
double population
-
-
-
Class jline.lang.ClosedSignal
class ClosedSignal extends ClosedClass implements Serializable-
Serialized Fields
-
removalDistribution
DiscreteDistribution removalDistribution
-
removalPolicy
RemovalPolicy removalPolicy
-
signalType
SignalType signalType
-
targetJobClass
JobClass targetJobClass
-
-
-
Class jline.lang.DisabledClass
class DisabledClass extends JobClass implements Serializable -
Class jline.lang.Element
class Element extends Object implements Serializable-
Serialized Fields
-
name
String name
-
-
-
Class jline.lang.Ensemble
class Ensemble extends Model implements Serializable -
Class jline.lang.Env
class Env extends Environment implements Serializable -
Class jline.lang.Environment
class Environment extends Ensemble implements Serializable-
Serialized Fields
-
env
ContinuousDistribution[][] env
-
holdTime
MatrixCell[] holdTime
-
models
Network[] models
-
names
String[] names
-
probEnv
Matrix probEnv
-
probOrig
Matrix probOrig
-
proc
MatrixCell[][] proc
-
resetEnvRatesFun
Environment.ResetEnvRatesFunction[][] resetEnvRatesFun
-
resetQLFun
Environment.ResetQueueLengthsFunction[][] resetQLFun
-
types
String[] types
-
-
-
Class jline.lang.Event
class Event extends Object implements Serializable -
Class jline.lang.FeatureSet
class FeatureSet extends Object implements Serializable -
Class jline.lang.GlobalSync
class GlobalSync extends Object implements Serializable -
Class jline.lang.ItemSet
class ItemSet extends NetworkElement implements Serializable-
Serialized Fields
-
index
int index
-
nitems
int nitems
-
reference
Cache reference
-
replicable
boolean replicable
-
-
-
Class jline.lang.JobClass
class JobClass extends NetworkElement implements Serializable-
Serialized Fields
-
attribute
Integer[] attribute
-
balkingStrategy
BalkingStrategy balkingStrategy
Global balking strategy for this job class. Determines how balking decisions are made (queue length, expected wait, or combined). -
balkingThresholds
List<BalkingThreshold> balkingThresholds
Global balking thresholds for queue-length based balking. Each threshold maps a queue length range to a balking probability. -
completes
boolean completes
-
deadline
double deadline
-
immediateFeedback
boolean immediateFeedback
Global immediate feedback setting for this job class. When true, jobs of this class that self-loop at any station stay in service instead of rejoining the queue. -
impatienceType
ImpatienceType impatienceType
Global impatience type for this job class (RENEGING or BALKING). This setting applies to all queues unless overridden by a queue-specific setting. -
index
int index
-
isrefclass
boolean isrefclass
-
maxRetrialAttempts
int maxRetrialAttempts
Maximum number of retrial attempts for this job class. Value of -1 indicates unlimited retries. Value of 0 means no retries (effectively a drop). Positive values limit the number of retry attempts. -
patience
Distribution patience
Global patience distribution for this job class. Customers of this class will abandon queues after waiting for a time drawn from this distribution. This setting applies to all queues unless overridden by a queue-specific patience setting. -
priority
int priority
-
refstat
Station refstat
-
replySignalClassIndex
int replySignalClassIndex
Index of the reply signal class expected after processing jobs of this class. When set to a non-negative value, the server will block after sending a job forward until receiving a REPLY signal from the specified class. Value of -1 indicates no reply is expected (normal processing). -
retrialDelayDistribution
Distribution retrialDelayDistribution
Global retrial delay distribution for this job class. When a customer is rejected due to capacity and retrial is enabled, they wait for a time drawn from this distribution before retrying. -
type
JobClassType type
-
-
-
Class jline.lang.Mode
class Mode extends NetworkElement implements Serializable-
Serialized Fields
-
index
int index
-
transition
Transition transition
-
-
-
Class jline.lang.ModeEvent
class ModeEvent extends Object implements Serializable -
Class jline.lang.Model
class Model extends Object implements Serializable -
Class jline.lang.Network
class Network extends Model implements Serializable-
Serialized Fields
-
allowReplace
boolean allowReplace
-
attribute
NetworkAttribute attribute
-
chains
List<Chain> chains
-
classLinks
Map<Node,
Map<JobClass, List<Node>>> classLinks -
connections
Matrix connections
-
csMatrix
Matrix csMatrix
-
enableChecks
boolean enableChecks
-
handles
List<Object> handles
-
hasState
boolean hasState
-
hasStruct
boolean hasStruct
-
initializingState
boolean initializingState
-
items
List<ItemSet> items
-
jobClasses
List<JobClass> jobClasses
-
kchoicesProbCache
ConcurrentHashMap<String,
double[]> kchoicesProbCache Cache for the marginal-probability vector returned by sub_kchoices. Key: serialized (k, m, memPos, n[]); value: per-eligible-destination marginal probabilities. Same n vector reused across all (ind, jnd) cells within a single rtfun invocation, so a few thousand entries amortize across an entire long simulation. -
logPath
String logPath
-
nodes
List<Node> nodes
-
regions
List<Region> regions
-
sn
NetworkStruct sn
-
stateful
List<StatefulNode> stateful
-
stations
List<Station> stations
-
usedFeatures
FeatureSet usedFeatures
-
-
-
Class jline.lang.NetworkAttribute
class NetworkAttribute extends Object implements Serializable -
Class jline.lang.NetworkElement
class NetworkElement extends Element implements Serializable -
Class jline.lang.NetworkStruct
class NetworkStruct extends Object implements Serializable-
Serialized Fields
-
balkingStrategy
Map<Station,
Map<JobClass, BalkingStrategy>> balkingStrategy -
balkingThresholds
Map<Station,
Map<JobClass, List<BalkingThreshold>>> balkingThresholds -
cap
Matrix cap
-
cdscaling
Map<Station,
SerializableFunction<Matrix, Double>> cdscaling -
chains
Matrix chains
-
classcap
Matrix classcap
-
classdeadline
Matrix classdeadline
-
classnames
List<String> classnames
-
classprio
Matrix classprio
-
connmatrix
Matrix connmatrix
-
csmask
Matrix csmask
-
droprule
Map<Station,
Map<JobClass, DropStrategy>> droprule -
fj
Matrix fj
-
gsync
Map<Integer,
GlobalSync> gsync -
heteroproc
Map<Station,
Map<Integer, Map<Integer, MatrixCell>>> heteroproc Heterogeneous service process parameters per station, server type, and class. heteroproc.get(station).get(serverTypeId).get(classId) returns the PH matrices. -
heteroprocid
Map<Station,
Map<Integer, Map<Integer, ProcessType>>> heteroprocid Heterogeneous service process type per station, server type, and class. heteroprocid.get(station).get(serverTypeId).get(classId) returns the ProcessType. -
heterorates
Map<Station,
Map<Integer, Map<Integer, Double>>> heterorates Heterogeneous service rates per station, server type, and class. heterorates.get(station).get(serverTypeId).get(classId) returns the service rate. -
heteroschedpolicy
Map<Station,
HeteroSchedPolicy> heteroschedpolicy Heterogeneous scheduling policy per station. heteroschedpolicy.get(station) returns the HeteroSchedPolicy for that station. -
immfeed
Matrix immfeed
-
impatienceMu
Map<Station,
Map<JobClass, Matrix>> impatienceMu -
impatiencePhases
Map<Station,
Map<JobClass, Integer>> impatiencePhases -
impatiencePhi
Map<Station,
Map<JobClass, Matrix>> impatiencePhi -
impatiencePie
Map<Station,
Map<JobClass, Matrix>> impatiencePie -
impatienceProc
Map<Station,
Map<JobClass, MatrixCell>> impatienceProc -
impatienceType
Map<Station,
Map<JobClass, ProcessType>> impatienceType -
inchain
Map<Integer,
Matrix> inchain -
isCatastrophe
Matrix isCatastrophe
-
issignal
Matrix issignal
-
isslc
Matrix isslc
-
isstatedep
Matrix isstatedep
-
isstateful
Matrix isstateful
-
isstation
Matrix isstation
-
jobclasses
List<JobClass> jobclasses
-
ljcdcutoffs
Map<Station,
Matrix> ljcdcutoffs -
ljcdscaling
Map<Station,
Map<JobClass, Matrix>> ljcdscaling -
ljdcutoffs
Map<Station,
Matrix> ljdcutoffs -
ljdscaling
Map<Station,
Matrix> ljdscaling -
lldscaling
Matrix lldscaling
-
lst
Map<Station,
Map<JobClass, SerializableFunction<Double, Double>>> lst -
mu
Map<Station,
Map<JobClass, Matrix>> mu -
nchains
int nchains
-
nclasses
int nclasses
-
nclosedjobs
int nclosedjobs
-
njobs
Matrix njobs
-
nnodes
int nnodes
-
nodenames
List<String> nodenames
-
nodeparam
Map<Node,
NodeParam> nodeparam -
nodes
List<Node> nodes
-
nodeToStateful
Matrix nodeToStateful
-
nodeToStation
Matrix nodeToStation
-
nodetype
List<NodeType> nodetype
-
nodevisits
Map<Integer,
Matrix> nodevisits -
nregions
int nregions
-
nservers
Matrix nservers
-
nservertypes
Matrix nservertypes
Number of server types per station. Matrix (M x 1) where entry (i) is the count of server types at station i. A value of 0 indicates a homogeneous (traditional) queue. -
nstateful
int nstateful
-
nstations
int nstations
-
nvars
Matrix nvars
-
phases
Matrix phases
-
phaseshift
Matrix phaseshift
-
phasessz
Matrix phasessz
-
phi
Map<Station,
Map<JobClass, Matrix>> phi -
pie
Map<Station,
Map<JobClass, Matrix>> pie -
proc
Map<Station,
Map<JobClass, MatrixCell>> proc -
procid
Map<Station,
Map<JobClass, ProcessType>> procid -
rates
Matrix rates
-
refclass
Matrix refclass
-
refstat
Matrix refstat
-
region
MatrixCell region
-
regionLinConA
MatrixCell regionLinConA
-
regionLinConb
MatrixCell regionLinConb
-
regionrule
Matrix regionrule
-
regionsz
Matrix regionsz
-
regionweight
Matrix regionweight
-
retrialMaxAttempts
Map<Station,
Map<JobClass, Integer>> retrialMaxAttempts -
retrialMu
Map<Station,
Map<JobClass, Matrix>> retrialMu -
retrialPhi
Map<Station,
Map<JobClass, Matrix>> retrialPhi -
retrialProc
Map<Station,
Map<JobClass, MatrixCell>> retrialProc -
retrialType
Map<Station,
Map<JobClass, ProcessType>> retrialType -
reward
Map<String,
RewardFunction> reward -
routing
Map<Node,
Map<JobClass, RoutingStrategy>> routing -
rt
Matrix rt
-
rtfun
SerializableFunction<Pair<Map<Node,
Matrix>, Map<Node, Matrix>>, Matrix> rtfun -
rtnodes
Matrix rtnodes
-
rtorig
Map<JobClass,
Map<JobClass, Matrix>> rtorig -
sched
Map<Station,
SchedStrategy> sched -
schedparam
Matrix schedparam
-
scv
Matrix scv
-
servercompat
Map<Station,
Matrix> servercompat Server-class compatibility matrix per station. servercompat.get(station) returns a Matrix (nTypes x K) where entry (t, r) is 1.0 if server type t can serve job class r, 0.0 otherwise. -
serverspertype
Map<Station,
Matrix> serverspertype Number of servers per server type at each station. serverspertype.get(station) returns a Matrix (nTypes x 1) where entry (t) is the count of servers of type t. -
servertypenames
Map<Station,
List<String>> servertypenames Server type names per station. servertypenames.get(station).get(t) returns the name of server type t at that station. -
signalRemovalDist
List<DiscreteDistribution> signalRemovalDist
-
signalRemovalPolicy
List<RemovalPolicy> signalRemovalPolicy
-
signaltype
List<SignalType> signaltype
-
space
Map<StatefulNode,
Matrix> space -
spaceHash
Map<StatefulNode,
Map<String, Integer>> spaceHash -
state
Map<StatefulNode,
Matrix> state -
stateful
List<StatefulNode> stateful
-
statefulToNode
Matrix statefulToNode
-
statefulToStation
Matrix statefulToStation
-
stateprior
Map<StatefulNode,
Matrix> stateprior -
stations
List<Station> stations
-
stationToNode
Matrix stationToNode
-
stationToStateful
Matrix stationToStateful
-
sync
Map<Integer,
Sync> sync -
syncreply
Matrix syncreply
-
varsparam
Matrix varsparam
-
visits
Map<Integer,
Matrix> visits
-
-
-
Class jline.lang.NodeAttribute
class NodeAttribute extends Object implements Serializable-
Serialized Fields
-
idx
int idx
-
ishost
boolean ishost
-
-
-
Class jline.lang.NodeParam
class NodeParam extends Object implements Serializable-
Serialized Fields
-
k
Map<JobClass,
Integer> k Integer parameters by job class - for discrete configuration values -
outlinks
Map<JobClass,
Matrix> outlinks Outbound link specifications by job class - defines outgoing connections -
patience
Map<JobClass,
Distribution> patience Patience distributions by job class for customer abandonment modeling -
rlNodesNeedAction
Map<JobClass,
int[]> rlNodesNeedAction Per-class list of node indices that consult the RL value function. Nodes not in this list fall back to JSQ-style routing. -
rlStateSize
Map<JobClass,
Integer> rlStateSize Per-class state-size hint. 0 selects tabular RL, >0 selects linear approximation, missing/negative selects JSQ fallback. -
rlValueFunction
Map<JobClass,
Matrix> rlValueFunction RL value function by job class. For tabular RL (rlStateSize=0) this is a flat representation of an N-dimensional table indexed by per-queue occupancy; the corresponding shape is inNodeParam.rlValueFunctionShape. For linear approximation (rlStateSize>0) this is the coefficient row vector applied to a quadratic feature lift of the queue lengths. -
rlValueFunctionShape
Map<JobClass,
int[]> rlValueFunctionShape Per-class shape of the tabular RL value function table. Each int[] is the size along each dimension; only used when rlStateSize=0. -
weights
Map<JobClass,
Matrix> weights Routing weights by job class - controls probabilistic routing decisions -
withMemory
Map<JobClass,
Matrix> withMemory Memory-dependent parameters by job class - for state-dependent behavior
-
-
-
Class jline.lang.OpenClass
class OpenClass extends JobClass implements Serializable-
Serialized Fields
-
model
Network model
-
-
-
Class jline.lang.OpenSignal
class OpenSignal extends OpenClass implements Serializable-
Serialized Fields
-
removalDistribution
DiscreteDistribution removalDistribution
-
removalPolicy
RemovalPolicy removalPolicy
-
signalType
SignalType signalType
-
targetJobClass
JobClass targetJobClass
-
-
-
Class jline.lang.OutputStrategy
class OutputStrategy extends Object implements Serializable-
Serialized Fields
-
destination
Node destination
-
jobClass
JobClass jobClass
-
kchoicesK
int kchoicesK
KCHOICES: number of randomly chosen destinations to compare (>= 1). -
kchoicesWithMemory
boolean kchoicesWithMemory
KCHOICES: whether the strategy keeps memory of past choices. -
probability
double probability
-
routingStrategy
RoutingStrategy routingStrategy
-
-
-
Class jline.lang.Region
class Region extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
classes
List<JobClass> classes
-
classMaxJobs
Map<JobClass,
Integer> classMaxJobs -
classMaxMemory
Map<JobClass,
Integer> classMaxMemory -
classSize
Map<JobClass,
Integer> classSize -
classWeight
Map<JobClass,
Double> classWeight -
constraintA
Matrix constraintA
-
constraintB
Matrix constraintB
-
dropRule
Map<JobClass,
DropStrategy> dropRule -
globalMaxJobs
int globalMaxJobs
-
globalMaxMemory
int globalMaxMemory
-
name
String name
-
nodes
List<Node> nodes
-
-
Class jline.lang.RoutingMatrix
class RoutingMatrix extends Object implements Serializable-
Serialized Fields
-
classIndexMap
Map<JobClass,
Integer> classIndexMap -
csMatrix
Matrix csMatrix
-
hasClassSwitches
boolean hasClassSwitches
-
hasUnappliedConnections
boolean hasUnappliedConnections
-
jobClasses
List<JobClass> jobClasses
-
model
Network model
-
nodeIndexMap
Map<Node,
Integer> nodeIndexMap -
nodes
List<Node> nodes
-
routings
List<List<Matrix>> routings
-
-
-
Class jline.lang.SelfLoopingClass
class SelfLoopingClass extends ClosedClass implements Serializable -
Class jline.lang.ServiceBinding
class ServiceBinding extends Object implements Serializable-
Serialized Fields
-
distribution
Distribution distribution
-
jobClass
JobClass jobClass
-
serviceStrategy
ServiceStrategy serviceStrategy
-
-
-
Class jline.lang.Signal
class Signal extends JobClass implements Serializable-
Serialized Fields
-
model
Network model
-
removalDistribution
DiscreteDistribution removalDistribution
-
removalPolicy
RemovalPolicy removalPolicy
-
signalType
SignalType signalType
-
targetJobClass
JobClass targetJobClass
-
-
-
Class jline.lang.Sync
class Sync extends Object implements Serializable
-
-
Package jline.lang.constant
-
Class jline.lang.constant.BalkingThreshold
class BalkingThreshold extends Object implements Serializable-
Serialized Fields
-
maxJobs
int maxJobs
-
minJobs
int minJobs
-
probability
double probability
-
-
-
Class jline.lang.constant.ServerType
class ServerType extends Element implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
compatibleClasses
List<JobClass> compatibleClasses
List of job classes that can be served by this server type -
id
int id
Unique identifier for this server type within the queue -
numOfServers
int numOfServers
Number of servers of this type -
parentQueue
Queue parentQueue
The queue this server type belongs to (set when added to queue)
-
-
-
Package jline.lang.layered
-
Class jline.lang.layered.Activity
class Activity extends LayeredNetworkElement implements Serializable-
Serialized Fields
-
asyncCallDests
Map<Integer,
String> asyncCallDests -
asyncCallMeans
Matrix asyncCallMeans
-
boundToEntry
String boundToEntry
-
callOrder
String callOrder
-
hostDemand
Distribution hostDemand
-
hostDemandMean
double hostDemandMean
-
hostDemandSCV
double hostDemandSCV
-
parent
Task parent
-
phase
int phase
-
scheduling
Matrix scheduling
-
syncCallDests
Map<Integer,
String> syncCallDests -
syncCallMeans
Matrix syncCallMeans
-
thinkTime
Distribution thinkTime
-
thinkTimeMean
double thinkTimeMean
-
thinkTimeSCV
double thinkTimeSCV
-
-
-
Class jline.lang.layered.CacheTask
class CacheTask extends Task implements Serializable-
Serialized Fields
-
itemLevelCap
int[] itemLevelCap
-
items
int items
-
replacestrategy
ReplacementStrategy replacestrategy
-
-
-
Class jline.lang.layered.Entry
class Entry extends LayeredNetworkElement implements Serializable-
Serialized Fields
-
-
Class jline.lang.layered.FunctionTask
class FunctionTask extends Task implements Serializable -
Class jline.lang.layered.Host
class Host extends LayeredNetworkElement implements Serializable-
Serialized Fields
-
ID
int ID
-
multiplicity
int multiplicity
-
quantum
double quantum
-
replication
int replication
-
scheduling
SchedStrategy scheduling
-
speedFactor
double speedFactor
-
tasks
List<Task> tasks
-
-
-
Class jline.lang.layered.ItemEntry
class ItemEntry extends Entry implements Serializable-
Serialized Fields
-
cardinality
int cardinality
-
popularity
Distribution popularity
-
-
-
Class jline.lang.layered.LayeredNetwork
class LayeredNetwork extends Ensemble implements Serializable-
Serialized Fields
-
activities
Map<Integer,
Activity> activities -
entries
Map<Integer,
Entry> entries -
hosts
Map<Integer,
Host> hosts -
lqnGraph
Matrix lqnGraph
-
lsn
LayeredNetworkStruct lsn
-
nodes
Map<Integer,
LayeredNetworkElement> nodes -
param
jline.lang.layered.LayeredNetwork.Param param
-
reftasks
Map<Integer,
Task> reftasks -
taskGraph
Matrix taskGraph
-
tasks
Map<Integer,
Task> tasks -
usedFeatures
FeatureSet usedFeatures
-
-
-
Class jline.lang.layered.LayeredNetworkElement
class LayeredNetworkElement extends Element implements Serializable-
Serialized Fields
-
model
LayeredNetwork model
-
-
-
Class jline.lang.layered.LayeredNetworkStruct
class LayeredNetworkStruct extends Object implements Serializable-
Serialized Fields
-
actphase
Matrix actphase
-
actposttype
Matrix actposttype
-
actpretype
Matrix actpretype
-
actsof
Map<Integer,
List<Integer>> actsof -
actthink
Map<Integer,
Distribution> actthink Deprecated. -
actthink_mean
Map<Integer,
Double> actthink_mean -
actthink_params
Map<Integer,
Matrix> actthink_params -
actthink_proc
Map<Integer,
MatrixCell> actthink_proc -
actthink_scv
Map<Integer,
Double> actthink_scv -
actthink_type
Map<Integer,
ProcessType> actthink_type -
arrival
Map<Integer,
Distribution> arrival Deprecated. -
arrival_mean
Map<Integer,
Double> arrival_mean -
arrival_params
Map<Integer,
Matrix> arrival_params -
arrival_proc
Map<Integer,
MatrixCell> arrival_proc -
arrival_scv
Map<Integer,
Double> arrival_scv -
arrival_type
Map<Integer,
ProcessType> arrival_type -
ashift
int ashift
-
callhashnames
Map<Integer,
String> callhashnames -
callnames
Map<Integer,
String> callnames -
callpair
Matrix callpair
-
callproc
Map<Integer,
DiscreteDistribution> callproc Deprecated. -
callproc_mean
Map<Integer,
Double> callproc_mean -
callproc_params
Map<Integer,
Matrix> callproc_params -
callproc_proc
Map<Integer,
MatrixCell> callproc_proc -
callproc_scv
Map<Integer,
Double> callproc_scv -
callproc_type
Map<Integer,
ProcessType> callproc_type -
callsof
Map<Integer,
List<Integer>> callsof -
calltype
Map<Integer,
CallType> calltype -
conntasks
Matrix conntasks
-
cshift
int cshift
-
dag
Matrix dag
-
delayofftime
Map<Integer,
Distribution> delayofftime Deprecated. -
delayofftime_mean
Map<Integer,
Double> delayofftime_mean -
delayofftime_params
Map<Integer,
Matrix> delayofftime_params -
delayofftime_proc
Map<Integer,
MatrixCell> delayofftime_proc -
delayofftime_scv
Map<Integer,
Double> delayofftime_scv -
delayofftime_type
Map<Integer,
ProcessType> delayofftime_type -
entriesof
Map<Integer,
List<Integer>> entriesof -
eshift
int eshift
-
fanout
Matrix fanout
-
graph
Matrix graph
-
hashnames
Map<Integer,
String> hashnames -
hitaidx
Integer hitaidx
-
hitmissaidx
List<Integer> hitmissaidx
-
hostdem
Map<Integer,
Distribution> hostdem Deprecated. -
hostdem_mean
Map<Integer,
Double> hostdem_mean -
hostdem_params
Map<Integer,
Matrix> hostdem_params -
hostdem_proc
Map<Integer,
MatrixCell> hostdem_proc -
hostdem_scv
Map<Integer,
Double> hostdem_scv -
hostdem_type
Map<Integer,
ProcessType> hostdem_type -
hshift
int hshift
-
isasynccaller
Matrix isasynccaller
-
iscache
Matrix iscache
-
iscaller
Matrix iscaller
-
isfunction
Matrix isfunction
-
isref
Matrix isref
-
issynccaller
Matrix issynccaller
-
itemcap
Map<Integer,
int[]> itemcap -
itemproc
Map<Integer,
DiscreteDistribution> itemproc Deprecated. -
itemproc_mean
Map<Integer,
Double> itemproc_mean -
itemproc_params
Map<Integer,
Matrix> itemproc_params -
itemproc_proc
Map<Integer,
MatrixCell> itemproc_proc -
itemproc_scv
Map<Integer,
Double> itemproc_scv -
itemproc_type
Map<Integer,
ProcessType> itemproc_type -
maxmult
Matrix maxmult
-
missaidx
Integer missaidx
-
mult
Matrix mult
-
nacts
int nacts
-
names
Map<Integer,
String> names -
ncalls
int ncalls
-
nentries
int nentries
-
nhosts
int nhosts
-
nidx
int nidx
-
nitems
Matrix nitems
-
ntasks
int ntasks
-
parent
Matrix parent
-
repl
Matrix repl
-
replacement
Matrix replacement
-
replacestrat
Matrix replacestrat
-
replygraph
Matrix replygraph
-
sched
Map<Integer,
SchedStrategy> sched -
schedid
Matrix schedid
-
setuptime
Map<Integer,
Distribution> setuptime Deprecated. -
setuptime_mean
Map<Integer,
Double> setuptime_mean -
setuptime_params
Map<Integer,
Matrix> setuptime_params -
setuptime_proc
Map<Integer,
MatrixCell> setuptime_proc -
setuptime_scv
Map<Integer,
Double> setuptime_scv -
setuptime_type
Map<Integer,
ProcessType> setuptime_type -
taskgraph
Matrix taskgraph
-
tasksof
Map<Integer,
List<Integer>> tasksof -
think
Map<Integer,
Distribution> think Deprecated. -
think_mean
Map<Integer,
Double> think_mean -
think_params
Map<Integer,
Matrix> think_params -
think_proc
Map<Integer,
MatrixCell> think_proc -
think_scv
Map<Integer,
Double> think_scv -
think_type
Map<Integer,
ProcessType> think_type -
tshift
int tshift
-
type
Matrix type
-
-
-
Class jline.lang.layered.Processor
class Processor extends Host implements Serializable -
Class jline.lang.layered.Task
class Task extends LayeredNetworkElement implements Serializable-
Serialized Fields
-
activities
List<Activity> activities
-
delayOffTime
Distribution delayOffTime
-
delayOffTimeMean
double delayOffTimeMean
-
delayOffTimeSCV
double delayOffTimeSCV
-
entries
List<Entry> entries
-
fanInSource
String fanInSource
-
fanInValue
int fanInValue
-
fanOutMap
Map<String,
Integer> fanOutMap -
multiplicity
int multiplicity
-
parent
Processor parent
-
precedences
List<ActivityPrecedence> precedences
-
priority
int priority
-
replication
int replication
-
replyEntry
List<Entry> replyEntry
-
scheduling
SchedStrategy scheduling
-
setupTime
Distribution setupTime
-
setupTimeMean
double setupTimeMean
-
setupTimeSCV
double setupTimeSCV
-
thinkTime
Distribution thinkTime
-
thinkTimeMean
double thinkTimeMean
-
thinkTimeSCV
double thinkTimeSCV
-
-
-
-
Package jline.lang.nodeparam
-
Class jline.lang.nodeparam.CacheNodeParam
class CacheNodeParam extends NodeParam implements Serializable-
Serialized Fields
-
accost
Matrix[][] accost
Access cost matrix for cache items by class [items x classes x servers] -
actualhitprob
Matrix actualhitprob
Actual hit probabilities computed during analysis [items x classes] -
actualmissprob
Matrix actualmissprob
Actual miss probabilities computed during analysis [items x classes] -
hitclass
Matrix hitclass
Job class routing matrix for cache hits [items x classes] -
itemcap
Matrix itemcap
Capacity matrix specifying maximum number of each item type [items x 1] -
missclass
Matrix missclass
Job class routing matrix for cache misses [items x classes] -
nitems
int nitems
Total number of distinct item types in the cache -
pread
Map<Integer,
List<Double>> pread Read access probabilities for each item by server [server -> list of probabilities by item] -
replacestrat
ReplacementStrategy replacestrat
Replacement strategy used when cache is full (LRU, FIFO, etc.)
-
-
-
Class jline.lang.nodeparam.ForkNodeParam
class ForkNodeParam extends NodeParam implements Serializable-
Serialized Fields
-
fanOut
double fanOut
Fan-out ratio specifying the number of parallel tasks created per job. Default is NaN (not configured).
-
-
-
Class jline.lang.nodeparam.JoinNodeParam
class JoinNodeParam extends NodeParam implements Serializable-
Serialized Fields
-
fanIn
Map<JobClass,
Double> fanIn Fan-in ratio specifying expected number of parallel tasks per job class -
joinRequired
Map<JobClass,
Double> joinRequired Required number of tasks that must complete before job reconstruction per class -
joinStrategy
Map<JobClass,
JoinStrategy> joinStrategy Join strategy configuration per job class (e.g., wait-for-all, partial)
-
-
-
Class jline.lang.nodeparam.LoggerNodeParam
class LoggerNodeParam extends NodeParam implements Serializable-
Serialized Fields
-
fileName
List<String> fileName
List of output file names for different logging streams -
filePath
String filePath
Base file path for logger output files -
jobClass
boolean jobClass
Whether to include job class information in log entries -
jobID
boolean jobID
Whether to include unique job identifiers in log entries -
loggerName
boolean loggerName
Whether to include logger node name in log entries -
startTime
boolean startTime
Whether to log simulation start time as reference -
timeAnyClass
boolean timeAnyClass
Whether to measure and log service times for any-class interactions -
timeSameClass
boolean timeSameClass
Whether to measure and log service times for same-class jobs -
timestamp
boolean timestamp
Whether to include timestamps in log entries
-
-
-
Class jline.lang.nodeparam.QueueNodeParam
class QueueNodeParam extends ServiceNodeParam implements Serializable-
Serialized Fields
-
pollingPar
Integer pollingPar
K parameter for K-LIMITED polling.Specifies the maximum number of jobs to serve per polling cycle.
-
pollingType
PollingType pollingType
Polling type for queues with polling scheduling strategy.Specifies the polling discipline: GATED, EXHAUSTIVE, or KLIMITED.
-
switchoverTime
Map<JobClass,
Distribution> switchoverTime Switchover time distributions by job class for polling servers.Defines the time distribution for switching between job classes.
-
-
-
Class jline.lang.nodeparam.ReplayerNodeParam
class ReplayerNodeParam extends NodeParam implements Serializable -
Class jline.lang.nodeparam.ServiceNodeParam
class ServiceNodeParam extends NodeParam implements Serializable -
Class jline.lang.nodeparam.TransitionNodeParam
class TransitionNodeParam extends ServiceNodeParam implements Serializable-
Serialized Fields
-
enabling
List<Matrix> enabling
-
fireweight
Matrix fireweight
-
firing
List<Matrix> firing
-
firingphases
Matrix firingphases
-
firingpie
Map<Mode,
Matrix> firingpie -
firingprio
Matrix firingprio
-
firingproc
Map<Mode,
MatrixCell> firingproc -
firingprocid
Map<Mode,
ProcessType> firingprocid -
inhibiting
List<Matrix> inhibiting
-
modenames
List<String> modenames
-
nmodes
int nmodes
-
nmodeservers
Matrix nmodeservers
-
timing
List<TimingStrategy> timing
-
-
-
-
Package jline.lang.nodes
-
Class jline.lang.nodes.Cache
class Cache extends StatefulNode implements Serializable-
Serialized Fields
-
accessProb
Matrix[][] accessProb
-
cacheServer
CacheClassSwitcher cacheServer
-
cap
int cap
-
graph
Matrix[] graph
-
itemLevelCap
Matrix itemLevelCap
-
items
ItemSet items
-
nLevels
int nLevels
-
popularity
Map<Cache.PopularityKey,
Distribution> popularity -
popularityColumns
int popularityColumns
-
popularityRows
int popularityRows
-
replcStrategy
ReplacementStrategy replcStrategy
-
schedPolicy
SchedStrategyType schedPolicy
-
schedStrategy
SchedStrategy schedStrategy
-
-
-
Class jline.lang.nodes.Cache.PopularityKey
class PopularityKey extends Object implements Serializable-
Serialized Fields
-
x
int x
-
y
int y
-
-
-
Class jline.lang.nodes.ClassSwitch
class ClassSwitch extends Node implements Serializable-
Serialized Fields
-
autoAdded
boolean autoAdded
-
schedPolicy
SchedStrategyType schedPolicy
-
schedStrategy
SchedStrategy schedStrategy
-
-
-
Class jline.lang.nodes.Delay
class Delay extends Queue implements Serializable -
Class jline.lang.nodes.Fork
class Fork extends Node implements Serializable-
Serialized Fields
-
cap
int cap
-
schedStrategy
SchedStrategy schedStrategy
-
-
-
Class jline.lang.nodes.Join
class Join extends Station implements Serializable-
Serialized Fields
-
joinOf
Node joinOf
-
-
-
Class jline.lang.nodes.Logger
class Logger extends Node implements Serializable-
Serialized Fields
-
fileName
String fileName
-
filePath
String filePath
-
model
Network model
-
wantJobClass
boolean wantJobClass
-
wantJobID
boolean wantJobID
-
wantLoggerName
boolean wantLoggerName
-
wantStartTime
boolean wantStartTime
-
wantTimeAnyClass
boolean wantTimeAnyClass
-
wantTimeSameClass
boolean wantTimeSameClass
-
wantTimestamp
boolean wantTimestamp
-
-
-
Class jline.lang.nodes.Node
class Node extends NetworkElement implements Serializable-
Serialized Fields
-
attribute
NodeAttribute attribute
-
dropStrategy
DropStrategy dropStrategy
-
input
InputSection input
-
model
Network model
-
nodeIndex
int nodeIndex
-
output
OutputSection output
-
server
ServiceSection server
-
state
Matrix state
-
statefulIdx
int statefulIdx
-
stationIdx
int stationIdx
-
-
-
Class jline.lang.nodes.Place
class Place extends Station implements Serializable-
Serialized Fields
-
schedStrategies
HashMap<JobClass,
SchedStrategy> schedStrategies
-
-
-
Class jline.lang.nodes.Queue
class Queue extends ServiceStation implements Serializable-
Serialized Fields
-
delayOffTimes
Map<JobClass,
Distribution> delayOffTimes Delay-off time distributions for function tasks (teardown time). Maps job classes to their delay-off time distributions. -
heteroSchedPolicy
HeteroSchedPolicy heteroSchedPolicy
Scheduling policy for heterogeneous servers. Determines how jobs are assigned to server types when multiple compatible types exist. -
heteroServiceDistributions
Map<ServerType,
Map<JobClass, Distribution>> heteroServiceDistributions Service distributions per server type and job class for heterogeneous queues. Maps ServerType -> JobClass -> Distribution. -
immediateFeedbackAll
boolean immediateFeedbackAll
Flag indicating if immediate feedback is enabled for all classes. -
immediateFeedbackClasses
Set<Integer> immediateFeedbackClasses
Set of class indices with immediate feedback enabled. When a job self-loops at this station, it stays in service instead of rejoining queue. null means no classes have immediate feedback, "all" placeholder means all classes. -
lpsLimit
double lpsLimit
LPS limit: maximum number of jobs that can execute in PS mode for LPS scheduling. Only used when schedStrategy is LPS. -
serverTypes
List<ServerType> serverTypes
List of server types for heterogeneous multiserver queues. When non-empty, this queue uses heterogeneous server configuration. -
setupTimes
Map<JobClass,
Distribution> setupTimes Setup time distributions for function tasks (cold start time). Maps job classes to their setup time distributions.
-
-
-
Class jline.lang.nodes.Router
class Router extends StatefulNode implements Serializable-
Serialized Fields
-
cap
int cap
-
numberOfServers
int numberOfServers
-
schedPolicy
SchedStrategyType schedPolicy
-
schedStrategy
SchedStrategy schedStrategy
-
-
-
Class jline.lang.nodes.ServiceNode
class ServiceNode extends StatefulNode implements Serializable-
Serialized Fields
-
schedPolicy
SchedStrategyType schedPolicy
-
schedStrategy
SchedStrategy schedStrategy
-
schedStrategyPar
HashMap<JobClass,
Double> schedStrategyPar -
serviceProcesses
List<ServiceBinding> serviceProcesses
-
-
-
Class jline.lang.nodes.ServiceStation
class ServiceStation extends Station implements Serializable-
Serialized Fields
-
serviceProcesses
List<ServiceBinding> serviceProcesses
-
-
-
Class jline.lang.nodes.Sink
class Sink extends Node implements Serializable-
Serialized Fields
-
schedStrategy
SchedStrategy schedStrategy
-
-
-
Class jline.lang.nodes.Source
class Source extends Station implements Serializable-
Serialized Fields
-
arrivalProcess
List<ServiceBinding> arrivalProcess
-
schedStrategy
SchedStrategy schedStrategy
-
-
-
Class jline.lang.nodes.StatefulNode
class StatefulNode extends Node implements Serializable -
Class jline.lang.nodes.Station
class Station extends ServiceNode implements Serializable-
Serialized Fields
-
balkingStrategies
Map<JobClass,
BalkingStrategy> balkingStrategies -
balkingThresholds
Map<JobClass,
List<BalkingThreshold>> balkingThresholds -
cap
int cap
-
classCap
Map<JobClass,
Integer> classCap -
dropRule
Map<JobClass,
DropStrategy> dropRule -
impatienceTypes
Map<JobClass,
ImpatienceType> impatienceTypes -
lcdScaling
SerializableFunction<Matrix,
Double> lcdScaling -
ljcdCutoffs
Matrix ljcdCutoffs
-
ljcdScaling
Map<JobClass,
Matrix> ljcdScaling -
ljdCutoffs
Matrix ljdCutoffs
-
ljdScaling
Matrix ljdScaling
-
lldScaling
Matrix lldScaling
-
numberOfServers
int numberOfServers
-
patienceDistributions
Map<JobClass,
Distribution> patienceDistributions -
retrialDelayDistributions
Map<JobClass,
Distribution> retrialDelayDistributions -
retrialMaxAttempts
Map<JobClass,
Integer> retrialMaxAttempts -
switchoverTimes
Map<JobClass,
Map<JobClass, Distribution>> switchoverTimes
-
-
-
Class jline.lang.nodes.Transition
class Transition extends ServiceNode implements Serializable-
Serialized Fields
-
cap
int cap
-
distributions
Map<Mode,
Distribution> distributions -
enablingConditions
Map<Mode,
Matrix> enablingConditions -
firingOutcomes
Map<Mode,
Matrix> firingOutcomes -
firingPriorities
Matrix firingPriorities
-
firingWeights
Matrix firingWeights
-
inhibitingConditions
Map<Mode,
Matrix> inhibitingConditions -
modeNames
Map<Mode,
String> modeNames -
modes
List<Mode> modes
-
numberOfServers
Map<Mode,
Integer> numberOfServers -
timingStrategies
Map<Mode,
TimingStrategy> timingStrategies
-
-
-
-
Package jline.lang.processes
-
Class jline.lang.processes.APH
class APH extends Markovian implements Serializable -
Class jline.lang.processes.Bernoulli
class Bernoulli extends DiscreteDistribution implements Serializable -
Class jline.lang.processes.Binomial
class Binomial extends DiscreteDistribution implements Serializable -
Class jline.lang.processes.BMAP
class BMAP extends MarkedMAP implements Serializable -
Class jline.lang.processes.ContinuousDistribution
class ContinuousDistribution extends Distribution implements Serializable -
Class jline.lang.processes.Cox2
class Cox2 extends Coxian implements Serializable -
Class jline.lang.processes.Coxian
class Coxian extends Markovian implements Serializable -
Class jline.lang.processes.Det
class Det extends Distribution implements Serializable -
Class jline.lang.processes.Disabled
class Disabled extends Distribution implements Serializable -
Class jline.lang.processes.DiscreteDistribution
class DiscreteDistribution extends Distribution implements Serializable -
Class jline.lang.processes.DiscreteSampler
class DiscreteSampler extends DiscreteDistribution implements Serializable -
Class jline.lang.processes.DiscreteUniform
class DiscreteUniform extends DiscreteDistribution implements Serializable -
Class jline.lang.processes.Distribution
class Distribution extends Object implements Serializable -
Class jline.lang.processes.DMAP
class DMAP extends MarkovModulated implements Serializable -
Class jline.lang.processes.EmpiricalCDF
class EmpiricalCDF extends Distribution implements Serializable-
Serialized Fields
-
data
Matrix data
-
-
-
Class jline.lang.processes.Erlang
class Erlang extends Markovian implements Serializable -
Class jline.lang.processes.Exp
class Exp extends Markovian implements Serializable -
Class jline.lang.processes.Gamma
class Gamma extends ContinuousDistribution implements Serializable -
Class jline.lang.processes.Geometric
class Geometric extends DiscreteDistribution implements Serializable -
Class jline.lang.processes.GMM
class GMM extends ContinuousDistribution implements Serializable-
Serialized Fields
-
means
double[] means
-
nComponents
int nComponents
-
sigmas
double[] sigmas
-
weights
double[] weights
-
-
-
Class jline.lang.processes.HyperExp
class HyperExp extends Markovian implements Serializable-
Serialized Fields
-
nPhases
long nPhases
-
-
-
Class jline.lang.processes.Immediate
class Immediate extends Distribution implements Serializable -
Class jline.lang.processes.Lognormal
class Lognormal extends ContinuousDistribution implements Serializable -
Class jline.lang.processes.MAP
class MAP extends MarkovModulated implements Serializable -
Class jline.lang.processes.Marked
class Marked extends MarkovModulated implements Serializable -
Class jline.lang.processes.MarkedMAP
class MarkedMAP extends Marked implements Serializable -
Class jline.lang.processes.MarkedMarkovProcess
class MarkedMarkovProcess extends MarkovProcess implements Serializable-
Serialized Fields
-
eventFilt
MatrixCell eventFilt
-
eventList
List<Map<String,
Object>> eventList
-
-
-
Class jline.lang.processes.MarkedMMPP
class MarkedMMPP extends Marked implements Serializable -
Class jline.lang.processes.MarkovChain
class MarkovChain extends Process implements Serializable -
Class jline.lang.processes.Markovian
class Markovian extends ContinuousDistribution implements Serializable-
Serialized Fields
-
nPhases
int nPhases
-
process
MatrixCell process
-
-
-
Class jline.lang.processes.MarkovModulated
class MarkovModulated extends Markovian implements Serializable -
Class jline.lang.processes.MarkovProcess
class MarkovProcess extends Process implements Serializable -
Class jline.lang.processes.ME
class ME extends Markovian implements Serializable -
Class jline.lang.processes.MMAP
class MMAP extends MarkedMAP implements Serializable -
Class jline.lang.processes.MMDP
class MMDP extends Markovian implements Serializable -
Class jline.lang.processes.MMDP2
class MMDP2 extends MMDP implements Serializable-
Serialized Fields
-
r0
double r0
-
r1
double r1
-
sigma0
double sigma0
-
sigma1
double sigma1
-
-
-
Class jline.lang.processes.MMPP2
class MMPP2 extends MarkovModulated implements Serializable-
Serialized Fields
-
nPhases
int nPhases
-
-
-
Class jline.lang.processes.MultivariateNormal
class MultivariateNormal extends ContinuousDistribution implements Serializable -
Class jline.lang.processes.Normal
class Normal extends ContinuousDistribution implements Serializable -
Class jline.lang.processes.Pareto
class Pareto extends ContinuousDistribution implements Serializable -
Class jline.lang.processes.PH
class PH extends Markovian implements Serializable -
Class jline.lang.processes.Poisson
class Poisson extends DiscreteDistribution implements Serializable -
Class jline.lang.processes.Prior
class Prior extends Distribution implements Serializable-
Serialized Fields
-
distributions
List<Distribution> distributions
Cell array of alternative distributions -
probabilities
double[] probabilities
Vector of prior probabilities (must sum to 1)
-
-
-
Class jline.lang.processes.Process
class Process extends Object implements Serializable-
Serialized Fields
-
name
String name
-
params
List<NamedParam> params
-
-
-
Class jline.lang.processes.RAP
class RAP extends Markovian implements Serializable -
Class jline.lang.processes.Replayer
class Replayer extends Distribution implements Serializable-
Serialized Fields
-
data
double[] data
-
ecdf
org.apache.commons.math3.random.EmpiricalDistribution ecdf
-
fileName
String fileName
-
-
-
Class jline.lang.processes.Trace
class Trace extends Replayer implements Serializable -
Class jline.lang.processes.Uniform
class Uniform extends ContinuousDistribution implements Serializable -
Class jline.lang.processes.Weibull
class Weibull extends ContinuousDistribution implements Serializable -
Class jline.lang.processes.Zipf
class Zipf extends DiscreteDistribution implements Serializable
-
-
Package jline.lang.reward
-
Package jline.lang.sections
-
Class jline.lang.sections.Buffer
class Buffer extends InputSection implements Serializable-
Serialized Fields
-
size
int size
-
-
-
Class jline.lang.sections.CacheClassSwitcher
class CacheClassSwitcher extends StatefulClassSwitcher implements Serializable-
Serialized Fields
-
-
Class jline.lang.sections.CacheClassSwitcher.InputJobClassesObj
class InputJobClassesObj extends Object implements Serializable-
Serialized Fields
-
dropStrategy
DropStrategy dropStrategy
-
jobClass
JobClass jobClass
-
schedPolicy
SchedStrategyType schedPolicy
-
-
-
Class jline.lang.sections.ClassSwitcher
class ClassSwitcher extends ServiceSection implements Serializable-
Serialized Fields
-
csFun
SerializableFunction<CSFunInput,
Double> csFun -
jobClasses
List<JobClass> jobClasses
-
-
-
Class jline.lang.sections.CSFunInput
class CSFunInput extends Object implements Serializable- serialVersionUID:
- 1L
-
Class jline.lang.sections.Dispatcher
class Dispatcher extends OutputSection implements Serializable -
Class jline.lang.sections.Enabling
class Enabling extends InputSection implements Serializable-
Serialized Fields
-
size
int size
-
-
-
Class jline.lang.sections.Firing
class Firing extends OutputSection implements Serializable -
Class jline.lang.sections.Forker
class Forker extends OutputSection implements Serializable -
Class jline.lang.sections.InfiniteServer
class InfiniteServer extends Server implements Serializable -
Class jline.lang.sections.InputSection
class InputSection extends Section implements Serializable-
Serialized Fields
-
schedPolicy
SchedStrategyType schedPolicy
-
-
-
Class jline.lang.sections.Joiner
class Joiner extends InputSection implements Serializable -
Class jline.lang.sections.Linkage
class Linkage extends OutputSection implements Serializable -
Class jline.lang.sections.LogTunnel
class LogTunnel extends ServiceTunnel implements Serializable -
Class jline.lang.sections.OutputSection
class OutputSection extends Section implements Serializable-
Serialized Fields
-
outputStrategies
List<OutputStrategy> outputStrategies
-
schedPolicy
SchedStrategyType schedPolicy
-
-
-
Class jline.lang.sections.PollingServer
class PollingServer extends ServiceSection implements Serializable-
Serialized Fields
-
pollingK
int pollingK
-
pollingType
PollingType pollingType
-
switchoverTimes
Map<JobClass,
Distribution> switchoverTimes
-
-
-
Class jline.lang.sections.PreemptiveServer
class PreemptiveServer extends ServiceSection implements Serializable -
Class jline.lang.sections.RandomSource
class RandomSource extends InputSection implements Serializable-
Serialized Fields
-
serviceProcesses
List<ServiceBinding> serviceProcesses
-
-
-
Class jline.lang.sections.Section
class Section extends NetworkElement implements Serializable-
Serialized Fields
-
className
String className
-
-
-
Class jline.lang.sections.Server
class Server extends ServiceSection implements Serializable -
Class jline.lang.sections.ServiceSection
class ServiceSection extends Section implements Serializable-
Serialized Fields
-
numberOfServers
double numberOfServers
-
serviceProcesses
Map<JobClass,
ServiceBinding> serviceProcesses
-
-
-
Class jline.lang.sections.ServiceTunnel
class ServiceTunnel extends ServiceSection implements Serializable -
Class jline.lang.sections.StatefulClassSwitcher
class StatefulClassSwitcher extends ClassSwitcher implements Serializable -
Class jline.lang.sections.StatelessClassSwitcher
class StatelessClassSwitcher extends ClassSwitcher implements Serializable -
Class jline.lang.sections.Storage
class Storage extends InputSection implements Serializable-
Serialized Fields
-
size
int size
-
-
-
Class jline.lang.sections.Timing
class Timing extends ServiceSection implements Serializable
-
-
Package jline.lang.state
-
Class jline.lang.state.AfterEventCache
class AfterEventCache extends Object implements Serializable -
Class jline.lang.state.AfterEventRouter
class AfterEventRouter extends Object implements Serializable -
Class jline.lang.state.AfterEventStation
class AfterEventStation extends Object implements Serializable -
Class jline.lang.state.AfterEventTransition
class AfterEventTransition extends Object implements Serializable -
Class jline.lang.state.AfterGlobalEvent
class AfterGlobalEvent extends Object implements Serializable -
Class jline.lang.state.FromMarginal
class FromMarginal extends Object implements Serializable -
Class jline.lang.state.State
class State extends Object implements Serializable-
Serialized Fields
-
initialState
Map<StatefulNode,
Matrix> initialState -
initialStateSpace
Map<StatefulNode,
Matrix> initialStateSpace -
priorInitialState
Map<StatefulNode,
Matrix> priorInitialState
-
-
-
Class jline.lang.state.ToMarginal
class ToMarginal extends Object implements Serializable
-
-
Package jline.lang.workflow
-
Class jline.lang.workflow.Workflow
class Workflow extends Model implements Serializable-
Serialized Fields
-
activities
List<WorkflowActivity> activities
-
activityMap
Map<String,
Integer> activityMap -
cachedPH
APH cachedPH
-
precedences
List<ActivityPrecedence> precedences
-
-
-
Class jline.lang.workflow.WorkflowActivity
class WorkflowActivity extends Element implements Serializable-
Serialized Fields
-
hostDemand
Distribution hostDemand
-
hostDemandMean
double hostDemandMean
-
hostDemandSCV
double hostDemandSCV
-
index
int index
-
metadata
Map<String,
Object> metadata -
workflow
Workflow workflow
-
-
-
-
Package jline.solvers.env
-
Class jline.solvers.env.RenvEvent
class RenvEvent extends Event implements Serializable
-
-
Package jline.solvers.ssa
-
Class jline.solvers.ssa.SampleNodeState
class SampleNodeState extends Object implements Serializable -
Class jline.solvers.ssa.SampleSysState
class SampleSysState extends Object implements Serializable-
Serialized Fields
-
event
List<Event> event
List of events that occurred during sampling -
handle
List<Node> handle
List of stateful nodes that were sampled -
isaggregate
boolean isaggregate
Whether this represents aggregate data -
state
List<Matrix> state
State information for each stateful node at each time point -
t
Matrix t
Time points of the sampling
-
-
-
-
Package jline.streaming
-
Class jline.streaming.SSAMetricPoint
class SSAMetricPoint extends Object implements Serializable -
Class jline.streaming.StreamingOptions
class StreamingOptions extends Object implements Serializable-
Serialized Fields
-
endpoint
String endpoint
Receiver endpoint (default: localhost:8080/metrics for HTTP, localhost:4317 for GRPC) -
failOnConnectionError
boolean failOnConnectionError
If true, throw an exception when connection fails instead of falling back to dry-run mode -
includeArrivalRate
boolean includeArrivalRate
Whether to include arrival rate metrics (ArvR) -
includeQueueLength
boolean includeQueueLength
Whether to include queue length metrics (QLen) -
includeResponseTime
boolean includeResponseTime
Whether to include response time metrics (RespT) -
includeThroughput
boolean includeThroughput
Whether to include throughput metrics (Tput) -
includeUtilization
boolean includeUtilization
Whether to include utilization metrics (Util) -
mode
StreamingOptions.StreamMode mode
Streaming mode: SAMPLED or TIME_WINDOW -
sampleFrequency
int sampleFrequency
For SAMPLED mode: push every N simulation events -
serviceName
String serviceName
Service name to identify this simulation in line-est -
timeWindowSeconds
double timeWindowSeconds
For TIME_WINDOW mode: aggregate over X seconds before pushing -
transport
StreamingOptions.TransportType transport
Transport type: HTTP (recommended) or GRPC
-
-
-
-
Package jline.util
-
Class jline.util.NamedParam
class NamedParam extends Object implements Serializable -
Class jline.util.Pair
class Pair extends Object implements Serializable -
Class jline.util.PrecomputedCDFunction
class PrecomputedCDFunction extends Object implements Serializable- serialVersionUID:
- 1L
-
-
Package jline.util.matrix
-
Class jline.util.matrix.BaseMatrix
class BaseMatrix extends Object implements Serializable -
Class jline.util.matrix.DenseMatrix
class DenseMatrix extends BaseMatrix implements Serializable-
Serialized Fields
-
data
org.ejml.data.DMatrixRMaj data
The underlying EJML dense matrix data structure
-
-
-
Class jline.util.matrix.Matrix
class Matrix extends Object implements Serializable-
Serialized Fields
-
delegate
BaseMatrix delegate
The delegate matrix that handles the underlying operations
-
-
-
Class jline.util.matrix.MatrixCell
class MatrixCell extends Object implements Serializable -
Class jline.util.matrix.SparseMatrix
class SparseMatrix extends BaseMatrix implements Serializable-
Serialized Fields
-
data
org.ejml.data.DMatrixSparseCSC data
The underlying EJML sparse matrix data structure
-
-
-