A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

A

A - Variable in class ikr.simlib.distributions.continuous.GammaDistribution
 
absoluteTime - Variable in class ikr.simlib.trace.TraceFile
Contains the traceFile absolute or relative times
AbstractParseManager<P extends AbstractParser> - Class in ikr.simlib.parameters.parsemanagers
A ParseManager holds a set of references to Parser objects.
AbstractParseManager() - Constructor for class ikr.simlib.parameters.parsemanagers.AbstractParseManager
 
AbstractParser - Interface in ikr.simlib.parameters.parsers
 
activate() - Method in class ikr.simlib.entities.generators.Generator
 
activate() - Method in class ikr.simlib.entities.generators.GreedyGenerator
 
activated - Variable in class ikr.simlib.entities.generators.Generator
 
activePhases - Variable in class ikr.simlib.entities.phases.InfiniteServer
 
actualPos - Variable in class ikr.simlib.statistics.boundary.JainBoundaryStatistic
 
add(String, Value) - Method in class ikr.simlib.parameters.Parameters
 
add(double[], double[]) - Static method in class ikr.simlib.support.Vectors
Adds each element from two vectors and returns the result as a new vector.
add(double) - Method in class ikr.simlib.untested.statistics.boundary.SortedSamples
 
addChild(SimNode) - Method in interface ikr.simlib.model.SimNode
 
addChild(SimNode) - Method in class ikr.simlib.model.StdSimNode
Adds a new PrintServer as a child ModelNode.
addNotifier(Notifier) - Method in class ikr.simlib.control.notification.MultiNotificationHandler
 
addOption(char, int, int) - Method in class ikr.simlib.support.cmdline.ArgParser
Adds an option to the parser.
addOption(char, int) - Method in class ikr.simlib.support.cmdline.ArgParser
Adds an option with exactly args arguments to the parser.
addOption(char) - Method in class ikr.simlib.support.cmdline.ArgParser
Adds an option without arguments to the parser.
addOptions(ArgParser) - Method in class ikr.simlib.control.SimulationEnvironment
 
addParser(P) - Method in class ikr.simlib.parameters.parsemanagers.AbstractParseManager
 
addPhase(ServerPhase) - Method in class ikr.simlib.entities.multiphase.MultiPhasePrioServer
 
addPort(Double) - Method in class ikr.simlib.entities.branches.Branch
 
addPort(String, Double) - Method in class ikr.simlib.entities.branches.Branch
 
addPort(String, P) - Method in class ikr.simlib.entities.branches.Expander
 
addPort(P) - Method in class ikr.simlib.entities.branches.Expander
 
addPort(String) - Method in class ikr.simlib.entities.demultiplexers.StdDemultiplexer
 
addPort() - Method in class ikr.simlib.entities.demultiplexers.StdDemultiplexer
Uses "output <++N>" as port name
addPort(Port) - Method in class ikr.simlib.entities.Entity
Adds a port to this entity.
addPort(String) - Method in class ikr.simlib.entities.multiplexers.StdMultiplexer
 
addPort() - Method in class ikr.simlib.entities.multiplexers.StdMultiplexer
Use "input <++N>" as port name
addPortMonitor(PortMonitor) - Method in class ikr.simlib.ports.Port
 
addResultTag(ResultKeyword, String) - Method in class ikr.simlib.statistics.Statistic
Adds a tag (keyword and value) to the output of this statistic in the final results file.
addResultTag(String, String) - Method in class ikr.simlib.statistics.Statistic
Convenience method which creates a new result keyword from a string.
addRule(FilterRuleType, String) - Method in class ikr.simlib.result.filtering.Filter
 
addTimeStamp(Message, TimeStamp) - Method in class ikr.simlib.meters.time.TimeMeter
 
aggregatedValues - Variable in class ikr.simlib.meters.rate.ShortTermRateMeter
 
aliasPort(Port, String) - Method in class ikr.simlib.entities.Entity
 
aliasPort(Entity, String, String) - Method in class ikr.simlib.entities.Entity
 
aliasPortName - Variable in class ikr.simlib.entities.Entity.PortAlias
 
alpha - Variable in class ikr.simlib.distributions.continuous.GammaDistribution
 
alphaReciprocal - Variable in class ikr.simlib.distributions.continuous.ParetoDistribution
 
alphaReciprocal - Variable in class ikr.simlib.distributions.continuous.WeibullDistribution
 
append(ServerJob) - Method in class ikr.simlib.entities.multiphase.ServerPhase
 
append(ServerJob) - Method in class ikr.simlib.entities.multiphase.ServerPriorityQueue
 
appendName(String) - Method in class ikr.simlib.parameters.Prefix
 
AREA - Static variable in class ikr.simlib.result.ResultKeywords
 
ArgParser - Class in ikr.simlib.support.cmdline
ArgParser gives support for command line parsing.
ArgParser(String, String, int, int) - Constructor for class ikr.simlib.support.cmdline.ArgParser
Constructs a new argument parser for the program.
ArgParser(String, String, int) - Constructor for class ikr.simlib.support.cmdline.ArgParser
Constructs a new argument parser for the program.
ArgParser(String, String) - Constructor for class ikr.simlib.support.cmdline.ArgParser
Constructs a new argument parser for the program.
ArgumentException - Exception in ikr.simlib.support.cmdline
 
ArgumentException(String) - Constructor for exception ikr.simlib.support.cmdline.ArgumentException
 
Array - Class in ikr.simlib.parameters.values
 
Array(Value[]) - Constructor for class ikr.simlib.parameters.values.Array
 
Array(List<Value>) - Constructor for class ikr.simlib.parameters.values.Array
 
ARRAY - Static variable in class ikr.simlib.result.xml.XMLConstants
 
ARRAY_ITEM - Static variable in class ikr.simlib.result.xml.XMLConstants
 
ARRAY_TYPE - Static variable in class ikr.simlib.result.xml.XMLConstants
 
arraySize - Variable in class ikr.simlib.statistics.distribution.StdDistributionStatistic
 
arraySize - Variable in class ikr.simlib.untested.statistics.parsers.CondStatisticParser
 
arrivalTime - Variable in class ikr.simlib.entities.multiphase.ServerJob
 
arrivalTime - Variable in class ikr.simlib.entities.queues.Queue.QueueEntry
 
asBatch() - Method in class ikr.simlib.result.ResultKeyword
Returns a version of the given keyword as batch keyword.
asBoolean() - Method in class ikr.simlib.parameters.values.Array
 
asBoolean() - Method in class ikr.simlib.parameters.values.Scalar
 
asBoolean() - Method in class ikr.simlib.parameters.values.Value
 
asConfidenceInterval() - Method in class ikr.simlib.result.ResultKeyword
Returns a version of the given keyword as confidence interval keyword.
asDouble() - Method in class ikr.simlib.parameters.values.Array
 
asDouble() - Method in class ikr.simlib.parameters.values.Scalar
 
asDouble() - Method in class ikr.simlib.parameters.values.Value
 
asDoubleMatrix() - Method in class ikr.simlib.parameters.values.Array
 
asDoubleMatrix() - Method in class ikr.simlib.parameters.values.Scalar
 
asDoubleMatrix() - Method in class ikr.simlib.parameters.values.Value
 
asDoubleVector() - Method in class ikr.simlib.parameters.values.Array
 
asDoubleVector() - Method in class ikr.simlib.parameters.values.Scalar
 
asDoubleVector() - Method in class ikr.simlib.parameters.values.Value
 
asEnum(Class<T>) - Method in class ikr.simlib.parameters.values.Array
 
asEnum(Class<T>) - Method in class ikr.simlib.parameters.values.Scalar
 
asEnum(Class<T>) - Method in class ikr.simlib.parameters.values.Value
 
asExport() - Method in class ikr.simlib.result.ResultKeyword
Returns a version of the given keyword which is suitable as a export keyword.
asExport(String) - Static method in class ikr.simlib.result.ResultKeyword
 
asInteger() - Method in class ikr.simlib.parameters.values.Array
 
asInteger() - Method in class ikr.simlib.parameters.values.Scalar
 
asInteger() - Method in class ikr.simlib.parameters.values.Value
 
asIntegerMatrix() - Method in class ikr.simlib.parameters.values.Array
 
asIntegerMatrix() - Method in class ikr.simlib.parameters.values.Scalar
 
asIntegerMatrix() - Method in class ikr.simlib.parameters.values.Value
 
asIntegerVector() - Method in class ikr.simlib.parameters.values.Array
 
asIntegerVector() - Method in class ikr.simlib.parameters.values.Scalar
 
asIntegerVector() - Method in class ikr.simlib.parameters.values.Value
 
asList() - Method in class ikr.simlib.result.ResultKeyword
Returns a version of the given keyword which is suitable as a list keyword.
asList(String) - Static method in class ikr.simlib.result.ResultKeyword
 
asLong() - Method in class ikr.simlib.parameters.values.Array
 
asLong() - Method in class ikr.simlib.parameters.values.Scalar
 
asLong() - Method in class ikr.simlib.parameters.values.Value
 
asLongMatrix() - Method in class ikr.simlib.parameters.values.Array
 
asLongMatrix() - Method in class ikr.simlib.parameters.values.Scalar
 
asLongMatrix() - Method in class ikr.simlib.parameters.values.Value
 
asLongVector() - Method in class ikr.simlib.parameters.values.Array
 
asLongVector() - Method in class ikr.simlib.parameters.values.Scalar
 
asLongVector() - Method in class ikr.simlib.parameters.values.Value
 
asMax() - Method in class ikr.simlib.result.ResultKeyword
Returns a version of the given keyword as maximum keyword.
asMean() - Method in class ikr.simlib.result.ResultKeyword
Returns a version of the given keyword as mean keyword.
asMin() - Method in class ikr.simlib.result.ResultKeyword
Returns a version of the given keyword as minimum keyword.
assignId(IPPacket) - Method in class ikr.simlib.messages.factories.UniqueIdIPMessageFactory
 
ASSIGNMENT_CHARACTER - Static variable in class ikr.simlib.parameters.fileparser.FileParser
 
asString() - Method in class ikr.simlib.parameters.values.Array
 
asString() - Method in class ikr.simlib.parameters.values.Scalar
 
asString() - Method in class ikr.simlib.parameters.values.Value
 
asStringMatrix() - Method in class ikr.simlib.parameters.values.Array
 
asStringMatrix() - Method in class ikr.simlib.parameters.values.Scalar
 
asStringMatrix() - Method in class ikr.simlib.parameters.values.Value
 
asStringVector() - Method in class ikr.simlib.parameters.values.Array
 
asStringVector() - Method in class ikr.simlib.parameters.values.Scalar
 
asStringVector() - Method in class ikr.simlib.parameters.values.Value
 
attachFromPort(Entity, String) - Method in class ikr.simlib.meters.TwoPointMeter
 
attachFromPort(Port) - Method in class ikr.simlib.meters.TwoPointMeter
 
attachInput(Entity, String) - Method in class ikr.simlib.meters.OnePointMeter
 
attachInput(Port) - Method in class ikr.simlib.meters.OnePointMeter
 
attachInput(Entity, String) - Method in class ikr.simlib.meters.rate.ShortTermRateMeter
 
attachToPort(Entity, String) - Method in class ikr.simlib.meters.TwoPointMeter
 
attachToPort(Port) - Method in class ikr.simlib.meters.TwoPointMeter
 
AutoCorrelationStatistic - Class in ikr.simlib.untested.statistics.correlation
AutoCorrelationStatistic is the base class for auto-correlation statistics.
AutoCorrelationStatistic(String, SimNode) - Constructor for class ikr.simlib.untested.statistics.correlation.AutoCorrelationStatistic
 
AutoCorrIATMeter - Class in ikr.simlib.untested.meters.iat
This meter measures the autocorrelation of the interarrival times.
AutoCorrIATMeter(int, String, SimNode) - Constructor for class ikr.simlib.untested.meters.iat.AutoCorrIATMeter
 
AutoCorrMessageLengthMeter - Class in ikr.simlib.untested.meters.length
AutoCorrMessageLengthMeter measures the autocorrelation of message lengths
AutoCorrMessageLengthMeter(int, String, SimNode) - Constructor for class ikr.simlib.untested.meters.length.AutoCorrMessageLengthMeter
 
autoCorrStatistic - Variable in class ikr.simlib.untested.meters.iat.AutoCorrIATMeter
 
autoCorrStatistic - Variable in class ikr.simlib.untested.meters.length.AutoCorrMessageLengthMeter
 

B

B - Variable in class ikr.simlib.distributions.continuous.GammaDistribution
 
baseDist - Variable in class ikr.simlib.distributions.continuous.LognormalDistribution
 
baseDist - Variable in class ikr.simlib.distributions.continuous.transform.BoundedDistribution
 
baseDist - Variable in class ikr.simlib.distributions.continuous.transform.TransformedDistribution
 
baseDist - Variable in class ikr.simlib.distributions.discrete.transform.CeiledDistribution
 
baseDist - Variable in class ikr.simlib.distributions.discrete.transform.DiscreteBoundedDistribution
 
baseDist - Variable in class ikr.simlib.distributions.discrete.transform.DiscreteTransformedDistribution
 
baseDist - Variable in class ikr.simlib.distributions.discrete.transform.FlooredDistribution
 
baseDist - Variable in class ikr.simlib.distributions.discrete.transform.RoundedDistribution
 
baseQueue - Variable in class ikr.simlib.entities.multiphase.ServerPriorityQueue
 
BATCH - Static variable in class ikr.simlib.result.xml.XMLConstants
 
BATCH_AREA - Static variable in class ikr.simlib.result.ResultKeywords
 
BATCH_BLOCKSIZE - Static variable in class ikr.simlib.result.ResultKeywords
 
BATCH_BUCKET_MEAN - Static variable in class ikr.simlib.result.ResultKeywords
 
BATCH_CALLS - Static variable in class ikr.simlib.control.parsers.ControlCounterParser
 
BATCH_COEFF - Static variable in class ikr.simlib.result.ResultKeywords
 
BATCH_COV - Static variable in class ikr.simlib.result.ResultKeywords
 
BATCH_COV_LIST - Static variable in class ikr.simlib.result.ResultKeywords
 
BATCH_DEVIATION - Static variable in class ikr.simlib.result.ResultKeywords
 
BATCH_DISTRIBUTION - Static variable in class ikr.simlib.result.ResultKeywords
 
BATCH_MAX - Static variable in class ikr.simlib.result.ResultKeywords
 
BATCH_MEAN - Static variable in class ikr.simlib.result.ResultKeywords
 
BATCH_MEDIAN - Static variable in class ikr.simlib.result.ResultKeywords
 
BATCH_MIN - Static variable in class ikr.simlib.result.ResultKeywords
 
BATCH_NUMBER_ATTRIBUTE - Static variable in class ikr.simlib.result.xml.XMLConstants
 
BATCH_NUMBER_OF_EVENTS - Static variable in class ikr.simlib.result.ResultKeywords
 
BATCH_NUMBER_OF_SAMPLES - Static variable in class ikr.simlib.result.ResultKeywords
 
BATCH_OVERFLOW_PROB - Static variable in class ikr.simlib.result.ResultKeywords
 
BATCH_PDF - Static variable in class ikr.simlib.result.ResultKeywords
 
BATCH_PROBABILITY - Static variable in class ikr.simlib.result.ResultKeywords
 
BATCH_RATE - Static variable in class ikr.simlib.result.ResultKeywords
 
BATCH_SAMPLE_RATE - Static variable in class ikr.simlib.result.ResultKeywords
 
BATCH_SUM - Static variable in class ikr.simlib.result.ResultKeywords
 
BATCH_UBOUND - Static variable in class ikr.simlib.result.ResultKeywords
 
BATCH_UNDERFLOW_PROB - Static variable in class ikr.simlib.result.ResultKeywords
 
BATCH_VARIANCE - Static variable in class ikr.simlib.result.ResultKeywords
 
BATCH_VARIANCE_LIST - Static variable in class ikr.simlib.result.ResultKeywords
 
batchCount - Variable in class ikr.simlib.control.simulationcontrol.ControlCounter
 
BatchExportable - Interface in ikr.simlib.result
Classes supporting batch parallelization must implement this interface to support import and export of batch states.
batchHandler - Variable in class ikr.simlib.control.Simulation
the handler of the end of a batch
batchLogWriters - Variable in class ikr.simlib.control.SimulationEnvironment
 
BernoulliDistribution - Class in ikr.simlib.distributions.discrete
 
BernoulliDistribution(double, RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.discrete.BernoulliDistribution
 
BernoulliDistribution(double) - Constructor for class ikr.simlib.distributions.discrete.BernoulliDistribution
 
BernoulliDistributionParser - Class in ikr.simlib.distributions.parsers.discrete
 
BernoulliDistributionParser() - Constructor for class ikr.simlib.distributions.parsers.discrete.BernoulliDistributionParser
 
beta - Variable in class ikr.simlib.distributions.continuous.GammaDistribution
 
beta - Variable in class ikr.simlib.distributions.continuous.WeibullDistribution
 
BetaDistribution - Class in ikr.simlib.distributions.continuous
 
BetaDistribution(double, double, RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.continuous.BetaDistribution
 
BetaDistribution(double, double) - Constructor for class ikr.simlib.distributions.continuous.BetaDistribution
 
BetaDistributionParser - Class in ikr.simlib.distributions.parsers.continuous
 
BetaDistributionParser() - Constructor for class ikr.simlib.distributions.parsers.continuous.BetaDistributionParser
 
BinaryBranch - Class in ikr.simlib.entities.branches
A branch element routes an incoming message randomly to one of its output ports.
BinaryBranch(double, String, SimNode, RandomNumberGenerator) - Constructor for class ikr.simlib.entities.branches.BinaryBranch
 
BinaryBranch(double, String, SimNode) - Constructor for class ikr.simlib.entities.branches.BinaryBranch
 
bind(I, double) - Method in class ikr.simlib.distributions.mapped.MappedGeneralDistribution
 
BinomialDistribution - Class in ikr.simlib.distributions.discrete
 
BinomialDistribution(double, double, RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.discrete.BinomialDistribution
 
BinomialDistribution(double, double) - Constructor for class ikr.simlib.distributions.discrete.BinomialDistribution
 
BinomialDistribution(double, int, RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.discrete.BinomialDistribution
 
BinomialDistribution(double, int) - Constructor for class ikr.simlib.distributions.discrete.BinomialDistribution
 
BinomialDistributionParser - Class in ikr.simlib.distributions.parsers.discrete
 
BinomialDistributionParser() - Constructor for class ikr.simlib.distributions.parsers.discrete.BinomialDistributionParser
 
blockCoVSums - Variable in class ikr.simlib.untested.statistics.fairness.FairnessStatistic
 
blockFISums - Variable in class ikr.simlib.untested.statistics.fairness.FairnessStatistic
 
blockMeansSummations - Variable in class ikr.simlib.untested.statistics.variancetime.VTStatistic
 
BLOCKSIZE - Static variable in class ikr.simlib.result.ResultKeywords
 
BlockStatisticParser - Class in ikr.simlib.untested.statistics.parsers
 
BlockStatisticParser(int, int, String, double) - Constructor for class ikr.simlib.untested.statistics.parsers.BlockStatisticParser
 
blockSums - Variable in class ikr.simlib.untested.statistics.fairness.RateFairnessStatistic
 
blockSums - Variable in class ikr.simlib.untested.statistics.fairness.SampleFairnessStatistic
 
blockSums - Variable in class ikr.simlib.untested.statistics.variancetime.VTBurstLevelRateStatistic
 
blockSums - Variable in class ikr.simlib.untested.statistics.variancetime.VTRateStatistic
 
blockSums - Variable in class ikr.simlib.untested.statistics.variancetime.VTSampleStatistic
 
BoundaryRateMeter - Class in ikr.simlib.meters.rate
This meter measures the quantile of the short term rates using an JainBoundaryStatistic.
BoundaryRateMeter(double, double, String, SimNode) - Constructor for class ikr.simlib.meters.rate.BoundaryRateMeter
 
BoundaryRateMeter(double, double, boolean, String, SimNode) - Constructor for class ikr.simlib.meters.rate.BoundaryRateMeter
 
boundaryStatistic - Variable in class ikr.simlib.meters.rate.BoundaryRateMeter
 
BoundaryStatistic - Class in ikr.simlib.statistics.boundary
Boundary statistics are used to find the quantile for a given percentage.
BoundaryStatistic(String, SimNode) - Constructor for class ikr.simlib.statistics.boundary.BoundaryStatistic
 
BoundaryTimeMeter - Class in ikr.simlib.meters.time
Boundary time meters are used to find the quantile for a given percentage.
BoundaryTimeMeter(String, SimNode) - Constructor for class ikr.simlib.meters.time.BoundaryTimeMeter
 
BoundedDistParser - Class in ikr.simlib.distributions.parsers.continuous
 
BoundedDistParser() - Constructor for class ikr.simlib.distributions.parsers.continuous.BoundedDistParser
 
BoundedDistribution - Class in ikr.simlib.distributions.continuous.transform
 
BoundedDistribution(ContinuousDistribution, double, double, boolean) - Constructor for class ikr.simlib.distributions.continuous.transform.BoundedDistribution
 
BoundedDistribution(ContinuousDistribution, double, double) - Constructor for class ikr.simlib.distributions.continuous.transform.BoundedDistribution
 
BoundedDistribution(ContinuousDistribution, double) - Constructor for class ikr.simlib.distributions.continuous.transform.BoundedDistribution
 
BoundedDistribution(ContinuousDistribution) - Constructor for class ikr.simlib.distributions.continuous.transform.BoundedDistribution
 
BoundedFIFOQueue - Class in ikr.simlib.entities.queues
This class implements a bounded FIFO (First In First Out) queue, i.e., it has a finite buffer size.
BoundedFIFOQueue(int, String, SimNode) - Constructor for class ikr.simlib.entities.queues.BoundedFIFOQueue
 
BoundedFIFOQueue(Parameters, String, SimNode) - Constructor for class ikr.simlib.entities.queues.BoundedFIFOQueue
 
BoundedFIFOQueueParser - Class in ikr.simlib.entities.queues.parsers
This parser is used to parse a BoundedFIFOQueue.
BoundedFIFOQueueParser() - Constructor for class ikr.simlib.entities.queues.parsers.BoundedFIFOQueueParser
 
BoundedLIFOQueue - Class in ikr.simlib.entities.queues
This class implements a bounded LIFO (Last In First Out) queue, i.e., it has a finite buffer size.
BoundedLIFOQueue(int, String, SimNode) - Constructor for class ikr.simlib.entities.queues.BoundedLIFOQueue
 
BoundedLIFOQueueParser - Class in ikr.simlib.entities.queues.parsers
This parser is used to parse a BoundedLIFOQueue.
BoundedLIFOQueueParser() - Constructor for class ikr.simlib.entities.queues.parsers.BoundedLIFOQueueParser
 
Branch - Class in ikr.simlib.entities.branches
A branch element routes an incoming message randomly to one of its output ports.
Branch(int, String, SimNode) - Constructor for class ikr.simlib.entities.branches.Branch
 
Branch(String, SimNode) - Constructor for class ikr.simlib.entities.branches.Branch
 
branchingProbability - Variable in class ikr.simlib.distributions.continuous.GeneralDistribution
 
branchProbs - Variable in class ikr.simlib.distributions.continuous.HyperExpDistribution
 
BUCKET - Static variable in class ikr.simlib.result.ResultKeywords
 
BUCKET_MEAN - Static variable in class ikr.simlib.result.ResultKeywords
 
bucketUtility - Variable in class ikr.simlib.statistics.probability.CondProbabilityStatistic
 
bucketUtility - Variable in class ikr.simlib.statistics.sample.CondMeanStatistic
 
BucketUtility - Class in ikr.simlib.statistics.support
BucketUtility is an abstract base class of different bucket utilities which relate a value provided to the GetBucket method to a bucket index.
BucketUtility(double, double, int) - Constructor for class ikr.simlib.statistics.support.BucketUtility
 
BucketUtility() - Constructor for class ikr.simlib.statistics.support.BucketUtility
 
bufferSize - Variable in class ikr.simlib.entities.queues.parsers.StdSingleServerQueueParser
 
bufferSize - Variable in class ikr.simlib.entities.queues.StdSingleServerQueue
 
BurstGenerator - Class in ikr.simlib.entities.generators
BurstGenerator generates bursts of information that are segmented in messages of max.
BurstGenerator(String, SimNode, Factory<Message>, boolean) - Constructor for class ikr.simlib.entities.generators.BurstGenerator
 
BurstGenerator(String, SimNode, Factory<Message>) - Constructor for class ikr.simlib.entities.generators.BurstGenerator
 
BurstGenerator(DiscreteDistribution, ContinuousDistribution, double, int, String, SimNode, Factory<Message>, boolean) - Constructor for class ikr.simlib.entities.generators.BurstGenerator
 
BurstGenerator(DiscreteDistribution, ContinuousDistribution, double, int, String, SimNode, Factory<Message>) - Constructor for class ikr.simlib.entities.generators.BurstGenerator
 
BurstGenerator(DiscreteDistribution, ContinuousDistribution, double, int, String, SimNode) - Constructor for class ikr.simlib.entities.generators.BurstGenerator
 
BurstGenerator(DiscreteDistribution, ContinuousDistribution, double, int, String, SimNode, boolean) - Constructor for class ikr.simlib.entities.generators.BurstGenerator
 
BurstGenerator.BurstData - Class in ikr.simlib.entities.generators
 
BurstGenerator.BurstData(double, int) - Constructor for class ikr.simlib.entities.generators.BurstGenerator.BurstData
 
BurstGeneratorParser - Class in ikr.simlib.entities.generators.parsers
 
BurstGeneratorParser() - Constructor for class ikr.simlib.entities.generators.parsers.BurstGeneratorParser
 
burstIATDist - Variable in class ikr.simlib.distributions.continuous.statedep.OnOffInfinityDistribution
 
burstIATDist - Variable in class ikr.simlib.entities.generators.BurstGenerator
 
burstLengthDist - Variable in class ikr.simlib.distributions.continuous.statedep.OnOffInfinityDistribution
 
burstLengthDist - Variable in class ikr.simlib.entities.generators.BurstGenerator
 
burstList - Variable in class ikr.simlib.distributions.continuous.statedep.OnOffInfinityDistribution
 
burstList - Variable in class ikr.simlib.entities.generators.BurstGenerator
 
busyPeriodDistStat - Variable in class ikr.simlib.entities.queues.FIFODropTailQueue
 
busyPeriodMeanStat - Variable in class ikr.simlib.entities.queues.FIFODropTailQueue
 
busyPeriodStartTime - Variable in class ikr.simlib.entities.queues.FIFODropTailQueue
 
BZip2CompressionProvider - Class in ikr.simlib.support.compression
 
BZip2CompressionProvider() - Constructor for class ikr.simlib.support.compression.BZip2CompressionProvider
 

C

calcServiceTime(Message) - Method in class ikr.simlib.entities.queues.StdSingleServerQueue
 
Calendar - Class in ikr.simlib.events.calendar
Calendars are special event handlers derived from the abstract base class Calendar.
Calendar() - Constructor for class ikr.simlib.events.calendar.Calendar
 
CALENDAR - Static variable in class ikr.simlib.events.calendar.Calendar
reference to calendar
calendarType - Variable in class ikr.simlib.control.SimulationEnvironment
 
cancelAllEvents() - Method in class ikr.simlib.events.calendar.Calendar
Cancel all events which are currently posted.
cancelAllEvents(Event) - Method in class ikr.simlib.events.calendar.Calendar
Cancel all posted occurrences of the given event.
cancelAllEvents() - Method in class ikr.simlib.events.calendar.simple.SimpleCalendar
cancels all events
cancelAllEvents(Event) - Method in class ikr.simlib.events.calendar.simple.SimpleCalendar
cancels all instances of one event
cancelAllEvents() - Method in class ikr.simlib.events.calendar.standard.StdCalendar
 
cancelAllEvents(Event) - Method in class ikr.simlib.events.calendar.standard.StdCalendar
 
cancelEvent(Event, double) - Method in class ikr.simlib.events.calendar.Calendar
Cancel the given event, which is to be processed at time eventTime.
cancelEvent(Event) - Method in class ikr.simlib.events.calendar.Calendar
Cancel the given event.
cancelEvent(Event, double) - Method in class ikr.simlib.events.calendar.simple.SimpleCalendar
removes one specific event at one specific time
cancelEvent(Event) - Method in class ikr.simlib.events.calendar.simple.SimpleCalendar
removes one specific event
cancelEvent(Event, double) - Method in class ikr.simlib.events.calendar.standard.StdCalendar
 
cancelEvent(Event) - Method in class ikr.simlib.events.calendar.standard.StdCalendar
 
cancelEvent(double) - Method in class ikr.simlib.events.Event
Called only by the calendar after the event has been removed from the calendar data structure.
cancelPendingEvents() - Method in class ikr.simlib.model.Model
 
CanEnqueue(Message) - Method in class ikr.simlib.entities.queues.FIFODropTailQueue
 
CDIST - Static variable in class ikr.simlib.result.ResultKeywords
Complementary distribution.
cdvDistStat - Variable in class ikr.simlib.meters.cdv.DistCDVMeter
 
CDVMeter - Class in ikr.simlib.meters.cdv
CDV meters are used to do one point CDV (cell delay variation) measurements on a single port.
CDVMeter(double, String, SimNode) - Constructor for class ikr.simlib.meters.cdv.CDVMeter
 
cdvSampleStat - Variable in class ikr.simlib.meters.cdv.StdCDVMeter
 
CeiledDistParser - Class in ikr.simlib.distributions.parsers.discrete
 
CeiledDistParser() - Constructor for class ikr.simlib.distributions.parsers.discrete.CeiledDistParser
 
CeiledDistribution - Class in ikr.simlib.distributions.discrete.transform
This distribution transforms a continuous distribution in a discrete distribution using Math.ceil.
CeiledDistribution(ContinuousDistribution) - Constructor for class ikr.simlib.distributions.discrete.transform.CeiledDistribution
 
check() - Method in class ikr.simlib.control.simulationcontrol.ControlCounter
 
CINT - Static variable in class ikr.simlib.result.ResultKeywords
Confidence interval.
classWidth - Variable in class ikr.simlib.statistics.distribution.StdDistributionStatistic
 
cleanup() - Method in class ikr.simlib.control.Simulation
 
cleanup() - Method in class ikr.simlib.control.StdSimulation
 
clear() - Method in class ikr.simlib.untested.statistics.boundary.SortedSamples
 
ClockedGate - Class in ikr.simlib.entities.phases
A clocked gate is a standard component that can be used to gate messages.
ClockedGate(double, String, SimNode) - Constructor for class ikr.simlib.entities.phases.ClockedGate
 
close() - Method in class ikr.simlib.result.compacting.CompactingResultWriter
 
close() - Method in class ikr.simlib.result.PrintResultFilterWriter
 
close() - Method in interface ikr.simlib.result.ResultReader
Closes the reader and underlying streams.
close() - Method in interface ikr.simlib.result.ResultWriter
Closes the writer and underlying streams.
close() - Method in class ikr.simlib.result.xml.XMLResultReader
 
close() - Method in class ikr.simlib.result.xml.XMLResultWriter
 
CLOSING_ARRAY_BRACKET - Static variable in class ikr.simlib.parameters.fileparser.FileParser
 
COEFF - Static variable in class ikr.simlib.result.ResultKeywords
Coefficient.
COEFF_CINT - Static variable in class ikr.simlib.result.ResultKeywords
 
coeffMeasures - Variable in class ikr.simlib.untested.statistics.correlation.ExactAutoCorrelationStatistic
 
coeffMeasures - Variable in class ikr.simlib.untested.statistics.correlation.StdAutoCorrelationStatistic
 
coeffMeasures - Variable in class ikr.simlib.untested.statistics.correlation.StdCorrelationStatistic
 
COMMENT - Static variable in class ikr.simlib.parameters.fileparser.FileParser
 
CompactingResultWriter - Class in ikr.simlib.result.compacting
This class is a wrapper to the ResultWriter interface.
CompactingResultWriter(ResultWriter) - Constructor for class ikr.simlib.result.compacting.CompactingResultWriter
 
CompressionManager - Class in ikr.simlib.support.compression
This class provides static methods to open compressed files for reading create and open compressed files for writing determining the filename suffix for a given compression type
CompressionManager() - Constructor for class ikr.simlib.support.compression.CompressionManager
 
CompressionProvider - Interface in ikr.simlib.support.compression
 
compressionType - Variable in class ikr.simlib.control.SimulationEnvironment
 
CompressionType - Enum in ikr.simlib.support.compression
 
computeCurrentConfidenceLevel(double, long) - Method in class ikr.simlib.statistics.confidenceinterval.StudentCalc
 
computeMeasures(int) - Method in class ikr.simlib.statistics.boundary.JainBoundaryStatistic
 
computeMeasures(int) - Method in class ikr.simlib.statistics.boundary.StdBoundaryStatistic
 
computeMeasures(int) - Method in class ikr.simlib.statistics.counter.StdCounterStatistic
 
computeMeasures(int) - Method in class ikr.simlib.statistics.distribution.StdDistributionStatistic
 
computeMeasures(int) - Method in class ikr.simlib.statistics.integral.StdIntegralStatistic
 
computeMeasures(int) - Method in class ikr.simlib.statistics.median.StdMedianStatistic
 
computeMeasures(int) - Method in class ikr.simlib.statistics.probability.CondProbabilityStatistic
 
computeMeasures(int) - Method in class ikr.simlib.statistics.probability.StdProbabilityStatistic
 
computeMeasures(int, double) - Method in class ikr.simlib.statistics.rate.RateStatistic
For light version
computeMeasures(int) - Method in class ikr.simlib.statistics.rate.StdRateStatistic
 
computeMeasures(int, double) - Method in class ikr.simlib.statistics.rate.StdRateStatistic
 
computeMeasures(int) - Method in class ikr.simlib.statistics.sample.CondMeanStatistic
 
computeMeasures(int) - Method in class ikr.simlib.statistics.sample.StdSampleStatistic
 
computeMeasures(int) - Method in class ikr.simlib.statistics.Statistic
 
computeMeasures(int) - Method in class ikr.simlib.statistics.weighted.WeightedDistStatistic
 
computeMeasures(int) - Method in class ikr.simlib.statistics.weighted.WeightedMeanStatistic
 
computeMeasures(int) - Method in class ikr.simlib.untested.statistics.boundary.UnlimitedUnbatchedBoundaryStatistic
 
computeMeasures(int) - Method in class ikr.simlib.untested.statistics.correlation.ExactAutoCorrelationStatistic
 
computeMeasures(int) - Method in class ikr.simlib.untested.statistics.correlation.StdAutoCorrelationStatistic
 
computeMeasures(int) - Method in class ikr.simlib.untested.statistics.correlation.StdCorrelationStatistic
 
computeMeasures(int) - Method in class ikr.simlib.untested.statistics.fairness.FairnessStatistic
 
computeMeasures(int) - Method in class ikr.simlib.untested.statistics.variancetime.VTStatistic
 
computeMedian() - Method in class ikr.simlib.statistics.median.StdMedianStatistic
Returns the value for the median calculated from fSamples.
computeStudentUValue(double, long) - Method in class ikr.simlib.statistics.confidenceinterval.StudentCalc
 
CondMeanStatistic - Class in ikr.simlib.statistics.sample
CondMeanStatistic offers the possibility to obtain a mean value statistic conditioned on a value (conditioner).
CondMeanStatistic(String, SimNode, BucketUtility) - Constructor for class ikr.simlib.statistics.sample.CondMeanStatistic
Creates the mean value statistic using a user-defined BucketUtility as conditioner.
CondMeanStatistic(double, double, int, String, SimNode) - Constructor for class ikr.simlib.statistics.sample.CondMeanStatistic
Creates the mean value statistic using a LinBucketUtility as conditioner.
CondProbabilityStatistic - Class in ikr.simlib.statistics.probability
CondProbabilityStatistic offers the possibility to obtain a probability statistic conditioned on a value (conditioner).
CondProbabilityStatistic(BucketUtility, String, SimNode) - Constructor for class ikr.simlib.statistics.probability.CondProbabilityStatistic
Creates the probability statistic using a user-defined BucketUtility as conditioner.
CondProbabilityStatistic(double, double, int, String, SimNode) - Constructor for class ikr.simlib.statistics.probability.CondProbabilityStatistic
Creates the probability statistic using a LinBucketUtility as conditioner.
CondStatisticParser - Class in ikr.simlib.untested.statistics.parsers
 
CondStatisticParser(int, double, double) - Constructor for class ikr.simlib.untested.statistics.parsers.CondStatisticParser
 
ConfidenceIntervalEstimator - Interface in ikr.simlib.statistics.confidenceinterval
StatisticEstimation is an interface for different estimation strategies.
ConfidenceIntervalEstimatorManager - Class in ikr.simlib.statistics.confidenceinterval
 
connect(String, Entity, String) - Method in class ikr.simlib.entities.Entity
 
connect(InputPort) - Method in class ikr.simlib.ports.output.OutputPort
 
constantA - Variable in class ikr.simlib.distributions.continuous.statedep.VideoSourceDistribution
e.g.
constantB - Variable in class ikr.simlib.distributions.continuous.statedep.VideoSourceDistribution
e.g.
ConstantDistribution - Class in ikr.simlib.distributions.continuous
 
ConstantDistribution(double) - Constructor for class ikr.simlib.distributions.continuous.ConstantDistribution
 
ConstantDistributionParser - Class in ikr.simlib.distributions.parsers.continuous
 
ConstantDistributionParser() - Constructor for class ikr.simlib.distributions.parsers.continuous.ConstantDistributionParser
 
ContinuousDistParseManager - Class in ikr.simlib.distributions.parsers.continuous
This parse manager can be used to read continuous distributions from parameter files.
ContinuousDistParseManager() - Constructor for class ikr.simlib.distributions.parsers.continuous.ContinuousDistParseManager
 
ContinuousDistribution - Class in ikr.simlib.distributions.continuous
ContinuousDistributions are distributions that return floating point values.
ContinuousDistribution() - Constructor for class ikr.simlib.distributions.continuous.ContinuousDistribution
 
ContinuousDistribution(RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.continuous.ContinuousDistribution
 
ControlCounter - Class in ikr.simlib.control.simulationcontrol
ControlCounter can be used to count any sort of event by calling the method Count().
ControlCounter(int, int) - Constructor for class ikr.simlib.control.simulationcontrol.ControlCounter
 
controlCounter - Variable in class ikr.simlib.meters.count.ControlCountMeter
 
ControlCounter.State - Enum in ikr.simlib.control.simulationcontrol
 
ControlCounterParser - Class in ikr.simlib.control.parsers
 
ControlCounterParser() - Constructor for class ikr.simlib.control.parsers.ControlCounterParser
 
ControlCountMeter - Class in ikr.simlib.meters.count
ControlCountMeter may be used to control a simulation.
ControlCountMeter(int, int, String, SimNode) - Constructor for class ikr.simlib.meters.count.ControlCountMeter
 
ControlTimer - Class in ikr.simlib.control.simulationcontrol
ControlTimer is an class which is able to look upon the system time and calls the EndOfTransientPhase EndOfBatch EndOfSimulation
ControlTimer(double, double) - Constructor for class ikr.simlib.control.simulationcontrol.ControlTimer
 
ControlTimerParser - Class in ikr.simlib.control.parsers
 
ControlTimerParser() - Constructor for class ikr.simlib.control.parsers.ControlTimerParser
 
ContStateGMPPDistribution - Class in ikr.simlib.distributions.continuous.statedep
GMPP (General Modulated Poisson Process) distribution
ContStateGMPPDistribution(ContinuousDistribution, ContinuousDistribution, RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.continuous.statedep.ContStateGMPPDistribution
 
ContStateGMPPDistribution(ContinuousDistribution, ContinuousDistribution) - Constructor for class ikr.simlib.distributions.continuous.statedep.ContStateGMPPDistribution
 
ContStateGMPPParser - Class in ikr.simlib.distributions.parsers.continuous
 
ContStateGMPPParser() - Constructor for class ikr.simlib.distributions.parsers.continuous.ContStateGMPPParser
 
convertTime(TraceItem) - Method in class ikr.simlib.trace.TraceFile
 
CorrelationStatistic - Class in ikr.simlib.untested.statistics.correlation
CorrelationStatistic is an abstract base class for a cross correlation statistic.
CorrelationStatistic(String, SimNode) - Constructor for class ikr.simlib.untested.statistics.correlation.CorrelationStatistic
 
count - Variable in class ikr.simlib.control.simulationcontrol.ControlCounter
 
count() - Method in class ikr.simlib.control.simulationcontrol.ControlCounter
 
count - Variable in class ikr.simlib.meters.count.CountMeter
 
CounterStatistic - Class in ikr.simlib.statistics.counter
Counter statistics to count events are derived from this abstract base class.
CounterStatistic(String, SimNode) - Constructor for class ikr.simlib.statistics.counter.CounterStatistic
 
countEventsInCalendar(Event) - Method in class ikr.simlib.events.calendar.Calendar
Counts how often the given event is scheduled.
countEventsInCalendar(Event) - Method in class ikr.simlib.events.calendar.simple.SimpleCalendar
 
countEventsInCalendar(Event) - Method in class ikr.simlib.events.calendar.standard.StdCalendar
 
CountMeter - Class in ikr.simlib.meters.count
CountMeter is the base class for all counter classes.
CountMeter(String, SimNode) - Constructor for class ikr.simlib.meters.count.CountMeter
 
COV - Static variable in class ikr.simlib.result.ResultKeywords
Coefficient of variation.
COV_CINT - Static variable in class ikr.simlib.result.ResultKeywords
 
COV_LIST - Static variable in class ikr.simlib.result.ResultKeywords
 
COV_MEAN - Static variable in class ikr.simlib.result.ResultKeywords
 
covarianceMeasures - Variable in class ikr.simlib.untested.statistics.correlation.ExactAutoCorrelationStatistic
 
covarianceMeasures - Variable in class ikr.simlib.untested.statistics.correlation.StdAutoCorrelationStatistic
 
covarianceMeasures - Variable in class ikr.simlib.untested.statistics.correlation.StdCorrelationStatistic
 
covBatchMeans - Variable in class ikr.simlib.untested.statistics.fairness.FairnessStatistic
 
CoxianDistribution - Class in ikr.simlib.distributions.continuous
 
CoxianDistribution(double[], double[], RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.continuous.CoxianDistribution
 
CoxianDistribution(double[], double[]) - Constructor for class ikr.simlib.distributions.continuous.CoxianDistribution
 
CoxianDistributionParser - Class in ikr.simlib.distributions.parsers.continuous
 
CoxianDistributionParser() - Constructor for class ikr.simlib.distributions.parsers.continuous.CoxianDistributionParser
 
create() - Method in interface ikr.simlib.factories.Factory
 
create() - Method in class ikr.simlib.messages.factories.FlexIPMessageFactory
 
create() - Method in class ikr.simlib.messages.factories.IPPacketFactory
 
create() - Method in class ikr.simlib.messages.factories.LabelMessageFactory
 
create() - Method in class ikr.simlib.messages.factories.MessageFactory
 
create() - Method in class ikr.simlib.messages.factories.UniqueIdIPMessageFactory
 
createBurstLevelRateStatistic(Parameter, String, SimNode, int, int, String, double) - Static method in class ikr.simlib.untested.statistics.parsers.VTStatisticParser
 
createBurstLevelRateStatistic(Parameter, String, SimNode, int, int, String) - Static method in class ikr.simlib.untested.statistics.parsers.VTStatisticParser
 
createBurstLevelRateStatistic(Parameter, String, SimNode, int, int) - Static method in class ikr.simlib.untested.statistics.parsers.VTStatisticParser
 
createBurstLevelRateStatistic(Parameter, String, SimNode) - Static method in class ikr.simlib.untested.statistics.parsers.VTStatisticParser
 
createCalendar(String) - Method in class ikr.simlib.control.SimTreeApplication
Creates the calendar for the simulation.
createControlCounter(Parameter, String, String) - Static method in class ikr.simlib.control.parsers.ControlCounterParser
 
createControlCounter(Parameter) - Static method in class ikr.simlib.control.parsers.ControlCounterParser
 
createControlCountMeter(Parameter, String, String, String, SimNode) - Static method in class ikr.simlib.control.parsers.ControlCounterParser
 
createControlCountMeter(Parameter, String, SimNode) - Static method in class ikr.simlib.control.parsers.ControlCounterParser
 
createControlTimer(Parameter, String, String) - Static method in class ikr.simlib.control.parsers.ControlTimerParser
 
createControlTimer(Parameter) - Static method in class ikr.simlib.control.parsers.ControlTimerParser
 
createDistIATMeter(Parameter, String, SimNode, int, double, double) - Static method in class ikr.simlib.statistics.parsers.DistStatisticParser
 
createDistIATMeter(Parameter, String, SimNode, int) - Static method in class ikr.simlib.statistics.parsers.DistStatisticParser
 
createDistIATMeter(Parameter, String, SimNode) - Static method in class ikr.simlib.statistics.parsers.DistStatisticParser
 
createDistTimeMeter(Parameter, String, SimNode, int, double, double) - Static method in class ikr.simlib.statistics.parsers.DistStatisticParser
 
createDistTimeMeter(Parameter, String, SimNode, int) - Static method in class ikr.simlib.statistics.parsers.DistStatisticParser
 
createDistTimeMeter(Parameter, String, SimNode) - Static method in class ikr.simlib.statistics.parsers.DistStatisticParser
 
createIATMeter(Parameter, String, SimNode, int, int, String) - Static method in class ikr.simlib.untested.statistics.parsers.VTStatisticParser
 
createIATMeter(Parameter, String, SimNode, int, int) - Static method in class ikr.simlib.untested.statistics.parsers.VTStatisticParser
 
createIATMeter(Parameter, String, SimNode) - Static method in class ikr.simlib.untested.statistics.parsers.VTStatisticParser
 
createImportSimulation() - Method in class ikr.simlib.control.SimTreeApplication
Creates the import simulation.
createMeanStatistic(Parameter, String, SimNode, int, double, double) - Static method in class ikr.simlib.untested.statistics.parsers.CondStatisticParser
 
createMeanStatistic(Parameter, String, SimNode) - Static method in class ikr.simlib.untested.statistics.parsers.CondStatisticParser
 
createMedianStatistic(Parameter, String, SimNode, int) - Static method in class ikr.simlib.statistics.parsers.MedianStatisticParser
 
createMedianStatistic(Parameter, String, SimNode) - Static method in class ikr.simlib.statistics.parsers.MedianStatisticParser
 
createMedianTimeMeter(Parameter, String, SimNode, int) - Static method in class ikr.simlib.statistics.parsers.MedianStatisticParser
 
createMedianTimeMeter(Parameter, String, SimNode) - Static method in class ikr.simlib.statistics.parsers.MedianStatisticParser
 
createMessage() - Method in class ikr.simlib.entities.generators.BurstGenerator
 
createMessage() - Method in class ikr.simlib.entities.generators.Generator
 
createMessage() - Method in class ikr.simlib.entities.generators.GreedyGenerator
 
createMessage() - Method in class ikr.simlib.entities.generators.StdGenerator
 
createMessage() - Method in class ikr.simlib.entities.generators.TraceGenerator
 
createMessageToSend(int) - Method in class ikr.simlib.entities.generators.BurstGenerator
 
createModel(Parameters) - Method in class ikr.simlib.control.SimTreeApplication
Creates the model for the simulation.
createPhase(String, ContinuousDistribution, int, PreemptionStrategy, QueueingStrategy) - Method in class ikr.simlib.entities.multiphase.MultiPhasePrioServer
 
createPhase(String, ContinuousDistribution, int, PreemptionStrategy) - Method in class ikr.simlib.entities.multiphase.MultiPhasePrioServer
 
createPhase(String, ContinuousDistribution, int) - Method in class ikr.simlib.entities.multiphase.MultiPhasePrioServer
 
createPhase(String, ContinuousDistribution) - Method in class ikr.simlib.entities.multiphase.MultiPhasePrioServer
 
createProbabilityStatistic(Parameter, String, SimNode, int, double, double) - Static method in class ikr.simlib.untested.statistics.parsers.CondStatisticParser
 
createProbabilityStatistic(Parameter, String, SimNode) - Static method in class ikr.simlib.untested.statistics.parsers.CondStatisticParser
 
createProbStatistic(Parameter, int, String, SimNode, int, int, String, double) - Static method in class ikr.simlib.untested.statistics.parsers.FairnessStatisticParser
 
createProbStatistic(Parameter, int, String, SimNode, int, int, String) - Static method in class ikr.simlib.untested.statistics.parsers.FairnessStatisticParser
 
createProbStatistic(Parameter, int, String, SimNode, int, int) - Static method in class ikr.simlib.untested.statistics.parsers.FairnessStatisticParser
 
createProbStatistic(Parameter, int, String, SimNode) - Static method in class ikr.simlib.untested.statistics.parsers.FairnessStatisticParser
 
createProbStatistic(Parameter, String, SimNode, int, int, String, double) - Static method in class ikr.simlib.untested.statistics.parsers.VTStatisticParser
 
createProbStatistic(Parameter, String, SimNode, int, int, String) - Static method in class ikr.simlib.untested.statistics.parsers.VTStatisticParser
 
createProbStatistic(Parameter, String, SimNode, int, int) - Static method in class ikr.simlib.untested.statistics.parsers.VTStatisticParser
 
createProbStatistic(Parameter, String, SimNode) - Static method in class ikr.simlib.untested.statistics.parsers.VTStatisticParser
 
createRateMeter(Parameter, int, String, SimNode, int, int, String, double, int, int) - Static method in class ikr.simlib.untested.statistics.parsers.FairnessStatisticParser
 
createRateMeter(Parameter, int, String, SimNode, int, int, String, double) - Static method in class ikr.simlib.untested.statistics.parsers.FairnessStatisticParser
 
createRateMeter(Parameter, int, String, SimNode, int, int, String) - Static method in class ikr.simlib.untested.statistics.parsers.FairnessStatisticParser
 
createRateMeter(Parameter, int, String, SimNode, int, int) - Static method in class ikr.simlib.untested.statistics.parsers.FairnessStatisticParser
 
createRateMeter(Parameter, int, String, SimNode) - Static method in class ikr.simlib.untested.statistics.parsers.FairnessStatisticParser
 
createRateMeter(Parameter, String, SimNode, boolean, int, int, String, double) - Static method in class ikr.simlib.untested.statistics.parsers.VTStatisticParser
 
createRateMeter(Parameter, String, SimNode, boolean, int, int, String) - Static method in class ikr.simlib.untested.statistics.parsers.VTStatisticParser
 
createRateMeter(Parameter, String, SimNode, boolean, int, int) - Static method in class ikr.simlib.untested.statistics.parsers.VTStatisticParser
 
createRateMeter(Parameter, String, SimNode, boolean) - Static method in class ikr.simlib.untested.statistics.parsers.VTStatisticParser
 
createRateMeter(Parameter, String, SimNode) - Static method in class ikr.simlib.untested.statistics.parsers.VTStatisticParser
 
createRateStatistic(Parameter, int, String, SimNode, int, int, String, double) - Static method in class ikr.simlib.untested.statistics.parsers.FairnessStatisticParser
 
createRateStatistic(Parameter, int, String, SimNode, int, int, String) - Static method in class ikr.simlib.untested.statistics.parsers.FairnessStatisticParser
 
createRateStatistic(Parameter, int, String, SimNode, int, int) - Static method in class ikr.simlib.untested.statistics.parsers.FairnessStatisticParser
 
createRateStatistic(Parameter, int, String, SimNode) - Static method in class ikr.simlib.untested.statistics.parsers.FairnessStatisticParser
 
createRateStatistic(Parameter, String, SimNode, int, int, String, double) - Static method in class ikr.simlib.untested.statistics.parsers.VTStatisticParser
 
createRateStatistic(Parameter, String, SimNode, int, int, String) - Static method in class ikr.simlib.untested.statistics.parsers.VTStatisticParser
 
createRateStatistic(Parameter, String, SimNode, int, int) - Static method in class ikr.simlib.untested.statistics.parsers.VTStatisticParser
 
createRateStatistic(Parameter, String, SimNode) - Static method in class ikr.simlib.untested.statistics.parsers.VTStatisticParser
 
createRNG(int) - Method in class ikr.simlib.random.JavaRandomNumberGeneratorFactory
 
createRNG(int) - Method in interface ikr.simlib.random.RandomNumberGeneratorFactory
create a new random number generator with the given seed index
createRNG(int) - Method in class ikr.simlib.random.StdRandomNumberGeneratorFactory
 
createSampleStatistic(Parameter, int, String, SimNode, int, int, String, double) - Static method in class ikr.simlib.untested.statistics.parsers.FairnessStatisticParser
 
createSampleStatistic(Parameter, int, String, SimNode, int, int, String) - Static method in class ikr.simlib.untested.statistics.parsers.FairnessStatisticParser
 
createSampleStatistic(Parameter, int, String, SimNode, int, int) - Static method in class ikr.simlib.untested.statistics.parsers.FairnessStatisticParser
 
createSampleStatistic(Parameter, int, String, SimNode) - Static method in class ikr.simlib.untested.statistics.parsers.FairnessStatisticParser
 
createSampleStatistic(Parameter, String, SimNode, int, int, String) - Static method in class ikr.simlib.untested.statistics.parsers.VTStatisticParser
 
createSampleStatistic(Parameter, String, SimNode, int, int) - Static method in class ikr.simlib.untested.statistics.parsers.VTStatisticParser
 
createSampleStatistic(Parameter, String, SimNode) - Static method in class ikr.simlib.untested.statistics.parsers.VTStatisticParser
 
createSimulation() - Method in class ikr.simlib.control.SimTreeApplication
Creates the simulation.
createStdStatistic(Parameter, String, SimNode, int, double, double) - Static method in class ikr.simlib.statistics.parsers.DistStatisticParser
 
createStdStatistic(Parameter, String, SimNode, int) - Static method in class ikr.simlib.statistics.parsers.DistStatisticParser
 
createStdStatistic(Parameter, String, SimNode) - Static method in class ikr.simlib.statistics.parsers.DistStatisticParser
 
createSystemRNG() - Method in class ikr.simlib.control.SimTreeApplication
Creates the system RNG.
cumulatedTransitionProbs - Variable in class ikr.simlib.distributions.continuous.statedep.GMDPDistribution.GMDPStateParameters
 
cumulatedTransitionProbs - Variable in class ikr.simlib.distributions.continuous.statedep.GMPPDistribution.StateParameters
 
cumulatedTransitionProbs - Variable in class ikr.simlib.distributions.continuous.statedep.MAPDistribution.MAPStateParameters
Transition probabilities under condition that a transition happens
cumulatedTransitionProbs - Variable in class ikr.simlib.distributions.discrete.statedep.DMAPDistribution.DMAPStateParameters
Transition probabilities under condition that transition occurs
cumulativeDist - Variable in class ikr.simlib.statistics.distribution.StdDistributionStatistic
 
current() - Method in class ikr.simlib.messages.LabelMessage
 
currentBatch - Variable in class ikr.simlib.control.simulationcontrol.ControlCounter
 
currentBurst - Variable in class ikr.simlib.entities.generators.BurstGenerator
 
currentItem - Variable in class ikr.simlib.trace.TraceFile
 
currentJob - Variable in class ikr.simlib.entities.multiphase.MultiPhasePrioServer
 
currentNumberOfUnits - Variable in class ikr.simlib.entities.queues.Queue
actual size of the queue in units "size in messages" in kept in the list
currentPort - Variable in class ikr.simlib.entities.multiplexers.Multiplexer
 
currentPos - Variable in class ikr.simlib.untested.statistics.correlation.ExactAutoCorrelationStatistic
 
currentPos - Variable in class ikr.simlib.untested.statistics.correlation.StdAutoCorrelationStatistic
 
currentQueueLength - Variable in class ikr.simlib.entities.multiphase.MultiPhasePrioServer
 
currentQueueLength - Variable in class ikr.simlib.entities.multiphase.ServerPhase
 
currentRate - Variable in class ikr.simlib.untested.statistics.variancetime.VTBurstLevelRateStatistic
 
currentTime - Variable in class ikr.simlib.trace.TraceFile
 
cycleTime - Variable in class ikr.simlib.entities.phases.ClockedGate
 

D

D - Variable in class ikr.simlib.distributions.continuous.GammaDistribution
 
DataVolumeMeter - Class in ikr.simlib.meters.count
With DataVolumeMeter, the data volume transmitted on one or more ports to which it is attached can be measured.
DataVolumeMeter(String, SimNode) - Constructor for class ikr.simlib.meters.count.DataVolumeMeter
 
deactivate() - Method in class ikr.simlib.entities.generators.Generator
 
deactivate() - Method in class ikr.simlib.entities.generators.GreedyGenerator
 
Debug - Class in ikr.simlib
 
Debug() - Constructor for class ikr.simlib.Debug
 
DEBUG - Static variable in class ikr.simlib.Debug
This flag controls whether debugging code should be generated.
DEFAULT_ARRAY_SIZE - Static variable in class ikr.simlib.statistics.support.BucketUtility
 
DEFAULT_BASE - Static variable in class ikr.simlib.statistics.support.GeoBucketUtility
 
DEFAULT_CONFIDENCE_LEVEL - Static variable in class ikr.simlib.statistics.confidenceinterval.ConfidenceIntervalEstimatorManager
 
DEFAULT_MAX - Static variable in class ikr.simlib.statistics.support.BucketUtility
 
DEFAULT_MEAN - Static variable in class ikr.simlib.statistics.support.LogBucketUtility
 
DEFAULT_MESSAGE_LENGTH - Static variable in class ikr.simlib.messages.Message
 
DEFAULT_MIN - Static variable in class ikr.simlib.statistics.support.BucketUtility
 
DEFAULT_SEED_INDEX - Static variable in class ikr.simlib.random.StdRandomNumberGenerator
 
deletePhase(String) - Method in class ikr.simlib.entities.multiphase.MultiPhasePrioServer
 
DELIMITER - Static variable in class ikr.simlib.parameters.NamingConstants
This string will be used to build SimNode names, parameter names, etc.
DELIMITER_REGEX - Static variable in class ikr.simlib.parameters.NamingConstants
 
Demultiplexer - Class in ikr.simlib.entities.demultiplexers
Demultiplexer routes an incoming message to one of its output ports.
Demultiplexer(String, SimNode) - Constructor for class ikr.simlib.entities.demultiplexers.Demultiplexer
 
dequeueForService - Variable in class ikr.simlib.entities.queues.FIFODropTailQueue
 
dequeueForService - Variable in class ikr.simlib.entities.queues.parsers.FIFODropTailQueueParser
 
deregisterSimNotifier() - Method in class ikr.simlib.control.simulationcontrol.SimNotifier
 
desiredPos - Variable in class ikr.simlib.statistics.boundary.JainBoundaryStatistic
 
destinationId - Variable in class ikr.simlib.messages.factories.IPPacketFactory
 
destinationIdDist - Variable in class ikr.simlib.messages.factories.FlexIPMessageFactory
 
determinant(double[][]) - Static method in class ikr.simlib.support.Matrices
Calculates the determinant of a matrix.
determineOutputPort(Message) - Method in class ikr.simlib.entities.demultiplexers.Demultiplexer
 
determineOutputPort(Message) - Method in class ikr.simlib.entities.demultiplexers.IPDemultiplexer
 
determineOutputPort(Message) - Method in class ikr.simlib.entities.demultiplexers.LabelDemultiplexer
 
DEVIATION - Static variable in class ikr.simlib.result.ResultKeywords
 
DEVIATION_CINT - Static variable in class ikr.simlib.result.ResultKeywords
 
diagonal(double[]) - Static method in class ikr.simlib.support.Matrices
Creates a diagonal matrix from a vector.
DInfiniteServer - Class in ikr.simlib.entities.phases
DInfiniteServer is a standard infinite server component with a constant service time that can be specified in the constructor.
DInfiniteServer(double, String, SimNode) - Constructor for class ikr.simlib.entities.phases.DInfiniteServer
 
DInfiniteServerParser - Class in ikr.simlib.entities.phases.parsers
 
DInfiniteServerParser() - Constructor for class ikr.simlib.entities.phases.parsers.DInfiniteServerParser
 
disableSystemRNG() - Static method in class ikr.simlib.random.IndependentRNGFactory
Use this method to mark the SystemRNG of the RandomNumberGenerator as invalid.
disableTracing() - Method in class ikr.simlib.statistics.Statistic
Un-sets the writer object and disables tracing
disconnect(Entity, String, Entity, String) - Method in class ikr.simlib.entities.Entity
 
disconnect(InputPort) - Method in class ikr.simlib.ports.output.OutputPort
 
DiscreteBoundedDistParser - Class in ikr.simlib.distributions.parsers.discrete
 
DiscreteBoundedDistParser() - Constructor for class ikr.simlib.distributions.parsers.discrete.DiscreteBoundedDistParser
 
DiscreteBoundedDistribution - Class in ikr.simlib.distributions.discrete.transform
 
DiscreteBoundedDistribution(DiscreteDistribution, int, int, boolean) - Constructor for class ikr.simlib.distributions.discrete.transform.DiscreteBoundedDistribution
 
DiscreteBoundedDistribution(DiscreteDistribution, int, int) - Constructor for class ikr.simlib.distributions.discrete.transform.DiscreteBoundedDistribution
 
DiscreteBoundedDistribution(DiscreteDistribution, int) - Constructor for class ikr.simlib.distributions.discrete.transform.DiscreteBoundedDistribution
 
DiscreteBoundedDistribution(DiscreteDistribution) - Constructor for class ikr.simlib.distributions.discrete.transform.DiscreteBoundedDistribution
 
DiscreteConstantDistribution - Class in ikr.simlib.distributions.discrete
 
DiscreteConstantDistribution(int) - Constructor for class ikr.simlib.distributions.discrete.DiscreteConstantDistribution
 
DiscreteConstantDistributionParser - Class in ikr.simlib.distributions.parsers.discrete
 
DiscreteConstantDistributionParser() - Constructor for class ikr.simlib.distributions.parsers.discrete.DiscreteConstantDistributionParser
 
DiscreteDistParseManager - Class in ikr.simlib.distributions.parsers.discrete
This parse manager can be used to read discrete distributions from parameter files.
DiscreteDistParseManager() - Constructor for class ikr.simlib.distributions.parsers.discrete.DiscreteDistParseManager
 
DiscreteDistribution - Class in ikr.simlib.distributions.discrete
DiscreteDistributions are distributions that return integer values.
DiscreteDistribution() - Constructor for class ikr.simlib.distributions.discrete.DiscreteDistribution
 
DiscreteDistribution(RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.discrete.DiscreteDistribution
 
DiscreteGeneralDistribution - Class in ikr.simlib.distributions.discrete
 
DiscreteGeneralDistribution(double[], RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.discrete.DiscreteGeneralDistribution
 
DiscreteGeneralDistribution(double[]) - Constructor for class ikr.simlib.distributions.discrete.DiscreteGeneralDistribution
 
DiscreteGeneralDistribution(List<Double>, RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.discrete.DiscreteGeneralDistribution
 
DiscreteGeneralDistribution(List<Double>) - Constructor for class ikr.simlib.distributions.discrete.DiscreteGeneralDistribution
 
DiscreteGeneralDistributionParser - Class in ikr.simlib.distributions.parsers.discrete
 
DiscreteGeneralDistributionParser() - Constructor for class ikr.simlib.distributions.parsers.discrete.DiscreteGeneralDistributionParser
 
DiscreteTransformedDistParser - Class in ikr.simlib.distributions.parsers.discrete
 
DiscreteTransformedDistParser() - Constructor for class ikr.simlib.distributions.parsers.discrete.DiscreteTransformedDistParser
 
DiscreteTransformedDistribution - Class in ikr.simlib.distributions.discrete.transform
 
DiscreteTransformedDistribution(DiscreteDistribution, int, int) - Constructor for class ikr.simlib.distributions.discrete.transform.DiscreteTransformedDistribution
 
DiscreteTransformedDistribution(DiscreteDistribution, int) - Constructor for class ikr.simlib.distributions.discrete.transform.DiscreteTransformedDistribution
 
DiscreteTransformedDistribution(DiscreteDistribution) - Constructor for class ikr.simlib.distributions.discrete.transform.DiscreteTransformedDistribution
 
DiscreteUniformDistribution - Class in ikr.simlib.distributions.discrete
 
DiscreteUniformDistribution(int, int, RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.discrete.DiscreteUniformDistribution
 
DiscreteUniformDistribution(int, int) - Constructor for class ikr.simlib.distributions.discrete.DiscreteUniformDistribution
 
DiscreteUniformDistributionParser - Class in ikr.simlib.distributions.parsers.discrete
 
DiscreteUniformDistributionParser() - Constructor for class ikr.simlib.distributions.parsers.discrete.DiscreteUniformDistributionParser
 
DistCDVMeter - Class in ikr.simlib.meters.cdv
CDV meter measuring the distribution of the cell delay variation.
DistCDVMeter(int, double, double, double, String, SimNode) - Constructor for class ikr.simlib.meters.cdv.DistCDVMeter
 
DistIATMeter - Class in ikr.simlib.meters.iat
DistIATMeter provides a distribution statistic to calculate the distribution of the interarrival times
DistIATMeter(int, double, double, String, SimNode) - Constructor for class ikr.simlib.meters.iat.DistIATMeter
 
DistMessageLengthMeter - Class in ikr.simlib.meters.length
DistMessageLengthMeter provides a distribution statistic to calculate the distribution
DistMessageLengthMeter(int, double, double, String, SimNode) - Constructor for class ikr.simlib.meters.length.DistMessageLengthMeter
 
Distribution - Class in ikr.simlib.distributions
Distribution is the common base class for all distributions.
Distribution() - Constructor for class ikr.simlib.distributions.Distribution
 
Distribution(RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.Distribution
 
DISTRIBUTION - Static variable in class ikr.simlib.result.ResultKeywords
 
distribution1 - Variable in class ikr.simlib.distributions.continuous.GeneralDistribution
 
distribution2 - Variable in class ikr.simlib.distributions.continuous.GeneralDistribution
 
DISTRIBUTION_CINT - Static variable in class ikr.simlib.result.ResultKeywords
 
DistributionException - Exception in ikr.simlib.distributions
 
DistributionException(String) - Constructor for exception ikr.simlib.distributions.DistributionException
 
DistributionRateMeter - Class in ikr.simlib.meters.rate
This meter measures the distribution of the short term rates using an StdDistributionStatistic.
DistributionRateMeter(int, double, double, double, String, SimNode) - Constructor for class ikr.simlib.meters.rate.DistributionRateMeter
 
DistributionRateMeter(int, double, double, double, boolean, String, SimNode) - Constructor for class ikr.simlib.meters.rate.DistributionRateMeter
 
distributionStatistic - Variable in class ikr.simlib.meters.rate.DistributionRateMeter
 
DistributionStatistic - Class in ikr.simlib.statistics.distribution
Distribution statistics to measure distributions are derived from the abstract base class DistributionStatistic.
DistributionStatistic(String, SimNode) - Constructor for class ikr.simlib.statistics.distribution.DistributionStatistic
 
DistributionVector - Class in ikr.simlib.distributions
This class contains an array-like structure which holds two vectors of same length.
DistributionVector(List<Double>) - Constructor for class ikr.simlib.distributions.DistributionVector
 
DistributionVector(double[]) - Constructor for class ikr.simlib.distributions.DistributionVector
 
DistributionVector(DistributionVector) - Constructor for class ikr.simlib.distributions.DistributionVector
 
DistStatisticParser - Class in ikr.simlib.statistics.parsers
 
DistStatisticParser() - Constructor for class ikr.simlib.statistics.parsers.DistStatisticParser
 
DistTimeMeter - Class in ikr.simlib.meters.time
DistTimeMeter is derived from StdTimeMeter and additionally provides a distribution statistic.
DistTimeMeter(int, double, double, String, SimNode) - Constructor for class ikr.simlib.meters.time.DistTimeMeter
 
DistTimeMeter(int, double, double, String) - Constructor for class ikr.simlib.meters.time.DistTimeMeter
 
distVector - Variable in class ikr.simlib.distributions.DistributionVector
 
DMAPDistribution - Class in ikr.simlib.distributions.discrete.statedep
DMAP (Discrete Markovian Arrival Process) distribution
DMAPDistribution(int, double[][], double[][], RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.discrete.statedep.DMAPDistribution
 
DMAPDistribution(int, double[][], double[][]) - Constructor for class ikr.simlib.distributions.discrete.statedep.DMAPDistribution
 
DMAPDistribution.DMAPStateParameters - Class in ikr.simlib.distributions.discrete.statedep
 
DMAPDistribution.DMAPStateParameters(double, double, double[], double[]) - Constructor for class ikr.simlib.distributions.discrete.statedep.DMAPDistribution.DMAPStateParameters
 
DMAPDistributionParser - Class in ikr.simlib.distributions.parsers.discrete
 
DMAPDistributionParser() - Constructor for class ikr.simlib.distributions.parsers.discrete.DMAPDistributionParser
 
doExportBatch(ResultWriter) - Method in class ikr.simlib.model.SimNodeManager
Triggers the exporting of the state.
doImportBatch(ResultReader) - Method in class ikr.simlib.model.SimNodeManager
Triggers the importing of the state.
done - Variable in class ikr.simlib.model.Model
 
doPrintResults(ResultType, PrintResultWriter) - Method in class ikr.simlib.model.SimNodeManager
Writes the result items.
DOUBLE_QUOTATION_MARK - Static variable in class ikr.simlib.parameters.fileparser.tokens.TokenExpander
 
DOUBLE_TYPE - Static variable in class ikr.simlib.result.xml.XMLConstants
 

E

ELEMENT_TYPE - Static variable in class ikr.simlib.result.xml.XMLConstants
 
EmpiricalDistribution - Class in ikr.simlib.distributions.continuous
EmpiricalDistribution allows to read empirical distributions obtained e.g.from measurements into a simulation program.
EmpiricalDistribution(double[], RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.continuous.EmpiricalDistribution
 
EmpiricalDistribution(double[]) - Constructor for class ikr.simlib.distributions.continuous.EmpiricalDistribution
 
EmpiricalDistribution(List<Double>, RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.continuous.EmpiricalDistribution
 
EmpiricalDistribution(List<Double>) - Constructor for class ikr.simlib.distributions.continuous.EmpiricalDistribution
 
EmpiricalDistributionParser - Class in ikr.simlib.distributions.parsers.continuous
 
EmpiricalDistributionParser() - Constructor for class ikr.simlib.distributions.parsers.continuous.EmpiricalDistributionParser
 
enableTracing(ResultWriter) - Method in class ikr.simlib.statistics.Statistic
Sets the writer object and enables tracing
ENCODING - Static variable in class ikr.simlib.result.xml.XMLConstants
 
EndArrayToken - Class in ikr.simlib.parameters.fileparser.tokens
 
EndArrayToken(char) - Constructor for class ikr.simlib.parameters.fileparser.tokens.EndArrayToken
 
endOfBatch(int) - Method in class ikr.simlib.control.simulationcontrol.SimNotifier
 
endOfBatchNotifier - Variable in class ikr.simlib.control.simulationcontrol.SimNotifier
 
endOfFile - Variable in class ikr.simlib.trace.TraceFile
 
endOfTransientPhase() - Method in class ikr.simlib.control.simulationcontrol.SimNotifier
 
endOfTransientPhaseNotifier - Variable in class ikr.simlib.control.simulationcontrol.SimNotifier
 
Entity - Class in ikr.simlib.entities
This is the basic entity of the simulation package.
Entity(String, SimNode) - Constructor for class ikr.simlib.entities.Entity
 
Entity.PortAlias - Class in ikr.simlib.entities
 
Entity.PortAlias(Port, String) - Constructor for class ikr.simlib.entities.Entity.PortAlias
 
entryTime - Variable in class ikr.simlib.entities.multiphase.MultiPhasePrioServer
 
eosEvent - Variable in class ikr.simlib.entities.queues.SingleServerQueue
 
equalize() - Method in class ikr.simlib.distributions.mapped.MappedGeneralDistribution
 
equalize() - Method in class ikr.simlib.entities.branches.BinaryBranch
 
equalize() - Method in class ikr.simlib.entities.branches.Branch
 
equals(Object) - Method in class ikr.simlib.entities.queues.Queue.QueueEntry
 
equals(Object) - Method in class ikr.simlib.parameters.keys.KeyQueryBase
 
equals(Object) - Method in class ikr.simlib.result.ResultKeyword
A print keyword is equal to a string if they both contain the same text ignoring case.
equals(Object) - Method in class ikr.simlib.statistics.Range
 
equals(Object) - Method in class ikr.simlib.statistics.Summation
 
ErlangDistribution - Class in ikr.simlib.distributions.continuous
 
ErlangDistribution(double, int, RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.continuous.ErlangDistribution
 
ErlangDistribution(double, int) - Constructor for class ikr.simlib.distributions.continuous.ErlangDistribution
 
ErlangDistributionParser - Class in ikr.simlib.distributions.parsers.continuous
 
ErlangDistributionParser() - Constructor for class ikr.simlib.distributions.parsers.continuous.ErlangDistributionParser
 
evaluateMessage(Message, Port) - Method in class ikr.simlib.meters.cdv.CDVMeter
 
evaluateMessage(Message, Port) - Method in class ikr.simlib.meters.count.ControlCountMeter
 
evaluateMessage(Message, Port) - Method in class ikr.simlib.meters.count.CountMeter
 
evaluateMessage(Message, Port) - Method in class ikr.simlib.meters.count.DataVolumeMeter
 
evaluateMessage(Message, Port) - Method in class ikr.simlib.meters.iat.IATMeter
 
evaluateMessage(Message, Port) - Method in class ikr.simlib.meters.length.MessageLengthMeter
 
evaluateMessage(Message, Port) - Method in class ikr.simlib.meters.OnePointMeter
 
evaluateMessage(Message, Port) - Method in class ikr.simlib.meters.rate.RateMeter
 
evaluateMessage(Message, Port) - Method in class ikr.simlib.meters.rate.ShortTermRateMeter
 
evaluateMessage(Message, Port) - Method in class ikr.simlib.untested.meters.rate.FairnessRateMeter
 
evaluateMessage(Message, Port) - Method in class ikr.simlib.untested.meters.rate.VTRateMeter
 
evaluateMessageFromPort(Message, Port) - Method in class ikr.simlib.meters.time.TimeMeter
 
evaluateMessageFromPort(Message, Port) - Method in class ikr.simlib.meters.TwoPointMeter
 
evaluateMessageToPort(Message, Port) - Method in class ikr.simlib.meters.time.TimeMeter
 
evaluateMessageToPort(Message, Port) - Method in class ikr.simlib.meters.TwoPointMeter
 
evaluateSample(double) - Method in class ikr.simlib.meters.cdv.CDVMeter
 
evaluateSample(double) - Method in class ikr.simlib.meters.cdv.DistCDVMeter
 
evaluateSample(double) - Method in class ikr.simlib.meters.cdv.StdCDVMeter
 
evaluateSample(double) - Method in class ikr.simlib.meters.iat.DistIATMeter
 
evaluateSample(double) - Method in class ikr.simlib.meters.iat.IATMeter
 
evaluateSample(double) - Method in class ikr.simlib.meters.iat.StdIATMeter
 
evaluateSample(long) - Method in class ikr.simlib.meters.length.DistMessageLengthMeter
 
evaluateSample(long) - Method in class ikr.simlib.meters.length.MessageLengthMeter
 
evaluateSample(long) - Method in class ikr.simlib.meters.length.StdMessageLengthMeter
 
evaluateSample(double) - Method in class ikr.simlib.untested.meters.iat.AutoCorrIATMeter
 
evaluateSample(double) - Method in class ikr.simlib.untested.meters.iat.VTIATMeter
 
evaluateSample(long) - Method in class ikr.simlib.untested.meters.length.AutoCorrMessageLengthMeter
 
evaluateSample(long) - Method in class ikr.simlib.untested.meters.length.VTMessageLengthMeter
 
evaluateTimeStamp(TimeStamp, double) - Method in class ikr.simlib.meters.time.DistTimeMeter
 
evaluateTimeStamp(TimeStamp, double) - Method in class ikr.simlib.meters.time.JainBoundaryTimeMeter
 
evaluateTimeStamp(TimeStamp, double) - Method in class ikr.simlib.meters.time.MedianTimeMeter
 
evaluateTimeStamp(TimeStamp, double) - Method in class ikr.simlib.meters.time.StdBoundaryTimeMeter
 
evaluateTimeStamp(TimeStamp, double) - Method in class ikr.simlib.meters.time.StdTimeMeter
 
evaluateTimeStamp(TimeStamp, double) - Method in class ikr.simlib.meters.time.TimeMeter
 
event - Variable in class ikr.simlib.entities.generators.Generator
 
event - Variable in class ikr.simlib.entities.multiphase.MultiPhasePrioServer
 
event - Variable in class ikr.simlib.entities.phases.ClockedGate
 
event - Variable in class ikr.simlib.entities.phases.Phase
 
Event - Class in ikr.simlib.events
The event class is used to communicate between the application and the event queue.
Event() - Constructor for class ikr.simlib.events.Event
 
EventException - Exception in ikr.simlib.events
 
EventException(String) - Constructor for exception ikr.simlib.events.EventException
 
eventNoTransProb - Variable in class ikr.simlib.distributions.continuous.statedep.MAPDistribution.MAPStateParameters
Probabilities that a event without a transition occurs under condition that transition or event occurs
eventNoTransProb - Variable in class ikr.simlib.distributions.discrete.statedep.DMAPDistribution.DMAPStateParameters
Probability that a event without a transition occurs under condition that transition or event occurs
eventProbs - Variable in class ikr.simlib.distributions.continuous.statedep.MAPDistribution.MAPStateParameters
Probabilities that event occurs on transition to a certain state
eventProbs - Variable in class ikr.simlib.distributions.discrete.statedep.DMAPDistribution.DMAPStateParameters
Probabilities that event occurs on transition to a certain state
ExactAutoCorrelationStatistic - Class in ikr.simlib.untested.statistics.correlation
 
ExactAutoCorrelationStatistic(int, String, SimNode) - Constructor for class ikr.simlib.untested.statistics.correlation.ExactAutoCorrelationStatistic
 
ExitExceptionHandler - Class in ikr.simlib.exceptions
 
expand(Line, TokenArrayIterator) - Static method in class ikr.simlib.parameters.fileparser.FileParser
Converts a sequence of tokens into a hierarchical structure of value objects.
Expander<P> - Class in ikr.simlib.entities.branches
An expander element generally has one input port and an arbitrary number of (synchronous) output ports.
Expander(int, P, String, SimNode) - Constructor for class ikr.simlib.entities.branches.Expander
 
Expander(String, SimNode) - Constructor for class ikr.simlib.entities.branches.Expander
 
expirationTime() - Method in class ikr.simlib.events.timer.Timer
Deprecated.
 
expNegMean - Variable in class ikr.simlib.distributions.discrete.PoissonDistribution
 
EXPORT - Static variable in class ikr.simlib.result.xml.XMLConstants
 
EXPORT_BLOCK_MEAN - Static variable in class ikr.simlib.untested.statistics.variancetime.VTStatistic
 
EXPORT_BLOCK_MEAN_LIST - Static variable in class ikr.simlib.untested.statistics.variancetime.VTStatistic
 
EXPORT_OVERFLOWS - Static variable in class ikr.simlib.statistics.distribution.StdDistributionStatistic
 
EXPORT_SUMOFWEIGHTS - Static variable in class ikr.simlib.statistics.distribution.StdDistributionStatistic
 
EXPORT_UNDERFLOWS - Static variable in class ikr.simlib.statistics.distribution.StdDistributionStatistic
 
EXPORT_WEIGHT - Static variable in class ikr.simlib.statistics.distribution.StdDistributionStatistic
 
exportBatch(ResultWriter) - Method in interface ikr.simlib.result.BatchExportable
Exports the batch state to a result writer.
exportBatch(ResultWriter) - Method in class ikr.simlib.statistics.boundary.StdBoundaryStatistic
 
exportBatch(ResultWriter) - Method in class ikr.simlib.statistics.counter.StdCounterStatistic
 
exportBatch(ResultWriter) - Method in class ikr.simlib.statistics.distribution.StdDistributionStatistic
 
exportBatch(ResultWriter) - Method in class ikr.simlib.statistics.integral.StdIntegralStatistic
 
exportBatch(ResultWriter) - Method in class ikr.simlib.statistics.median.StdMedianStatistic
 
exportBatch(ResultWriter) - Method in class ikr.simlib.statistics.probability.StdProbabilityStatistic
 
exportBatch(ResultWriter) - Method in class ikr.simlib.statistics.rate.StdRateStatistic
 
exportBatch(ResultWriter) - Method in class ikr.simlib.statistics.sample.StdSampleStatistic
 
exportBatch(ResultWriter) - Method in class ikr.simlib.statistics.weighted.WeightedDistStatistic
 
exportBatch(ResultWriter) - Method in class ikr.simlib.statistics.weighted.WeightedMeanStatistic
 
exportBatch(ResultWriter) - Method in class ikr.simlib.untested.statistics.boundary.UnlimitedUnbatchedBoundaryStatistic
 
exportBatch(ResultWriter) - Method in class ikr.simlib.untested.statistics.correlation.ExactAutoCorrelationStatistic
 
exportBatch(ResultWriter) - Method in class ikr.simlib.untested.statistics.correlation.StdAutoCorrelationStatistic
 
exportBatch(ResultWriter) - Method in class ikr.simlib.untested.statistics.correlation.StdCorrelationStatistic
 
exportBatch(ResultWriter) - Method in class ikr.simlib.untested.statistics.fairness.FairnessStatistic
 
exportBatch(ResultWriter) - Method in class ikr.simlib.untested.statistics.variancetime.VTStatistic
 
exportSamples(ResultWriter) - Method in class ikr.simlib.untested.statistics.boundary.SortedSamples
 
exportState(String, ResultWriter) - Method in class ikr.simlib.statistics.Range
 
exportSum(String, ResultWriter) - Method in class ikr.simlib.statistics.Summation
Exports a summation as a result node.
exportWriters - Variable in class ikr.simlib.control.SimulationEnvironment
 
extendBy(String) - Method in class ikr.simlib.parameters.Prefix
 

F

factor - Variable in class ikr.simlib.distributions.continuous.transform.TransformedDistribution
 
factor - Variable in class ikr.simlib.distributions.discrete.transform.DiscreteTransformedDistribution
 
Factory<T> - Interface in ikr.simlib.factories
 
FACTORY_ID - Static variable in class ikr.simlib.messages.factories.UniqueIdIPMessageFactory
 
factoryID - Variable in class ikr.simlib.messages.factories.UniqueIdIPMessageFactory
 
FairnessRateMeter - Class in ikr.simlib.untested.meters.rate
With FairnessRateMeter the rates of different connections on one or more ports can be measured.
FairnessRateMeter(int, double, int, int, String, String, SimNode, int, int) - Constructor for class ikr.simlib.untested.meters.rate.FairnessRateMeter
 
FairnessRateMeter(int, double, int, int, String, String, SimNode, int) - Constructor for class ikr.simlib.untested.meters.rate.FairnessRateMeter
 
FairnessRateMeter(int, double, int, int, String, String, SimNode) - Constructor for class ikr.simlib.untested.meters.rate.FairnessRateMeter
 
FairnessStatistic - Class in ikr.simlib.untested.statistics.fairness
 
FairnessStatistic(int, int, String, String, SimNode) - Constructor for class ikr.simlib.untested.statistics.fairness.FairnessStatistic
 
FairnessStatisticParser - Class in ikr.simlib.untested.statistics.parsers
 
FairnessStatisticParser(int, int, String, double) - Constructor for class ikr.simlib.untested.statistics.parsers.FairnessStatisticParser
 
fdmax - Variable in class ikr.simlib.distributions.continuous.JakesDistribution
 
fEntry - Variable in class ikr.simlib.statistics.confidenceinterval.StudentSearch.StudentSearchTable
 
FI - Static variable in class ikr.simlib.result.ResultKeywords
 
FI_CINT - Static variable in class ikr.simlib.result.ResultKeywords
 
FI_LIST - Static variable in class ikr.simlib.result.ResultKeywords
 
FI_MEAN - Static variable in class ikr.simlib.result.ResultKeywords
 
fiBatchMeans - Variable in class ikr.simlib.untested.statistics.fairness.FairnessStatistic
Fairness index
field - Variable in class ikr.simlib.messages.factories.UniqueIdIPMessageFactory
 
FIFODropTailQueue - Class in ikr.simlib.entities.queues
FIFODropTailQueue is a subclass of StdSingleServerQueue and defines the ReceiveMessage method called on message arrival as well as HandleEndOfService.
FIFODropTailQueue(boolean, boolean, boolean, int, double, boolean, String, SimNode) - Constructor for class ikr.simlib.entities.queues.FIFODropTailQueue
 
FIFODropTailQueue(String, SimNode) - Constructor for class ikr.simlib.entities.queues.FIFODropTailQueue
 
FIFODropTailQueueParser - Class in ikr.simlib.entities.queues.parsers
 
FIFODropTailQueueParser() - Constructor for class ikr.simlib.entities.queues.parsers.FIFODropTailQueueParser
 
FIFOQueue - Class in ikr.simlib.entities.queues
This is the base class for all First In First Out (FIFO) queues.
FIFOQueue(String, SimNode) - Constructor for class ikr.simlib.entities.queues.FIFOQueue
 
file - Variable in class ikr.simlib.trace.TraceFile
 
fileName - Variable in class ikr.simlib.trace.TraceFile
 
FileParser - Class in ikr.simlib.parameters.fileparser
 
FileParser() - Constructor for class ikr.simlib.parameters.fileparser.FileParser
 
Filter - Class in ikr.simlib.result.filtering
 
filterCoefficients - Variable in class ikr.simlib.distributions.continuous.statedep.WSSDistribution
 
filterMemory - Variable in class ikr.simlib.distributions.continuous.statedep.WSSDistribution
 
FilterRule - Class in ikr.simlib.result.filtering
 
FilterRule(FilterRuleType, String) - Constructor for class ikr.simlib.result.filtering.FilterRule
 
FilterRuleType - Enum in ikr.simlib.result.filtering
 
filterStream - Variable in class ikr.simlib.control.SimulationEnvironment
 
FINAL - Static variable in class ikr.simlib.result.xml.XMLConstants
 
firstItem - Variable in class ikr.simlib.distributions.mapped.MappedBernoulliDistribution
 
firstOutputPort - Variable in class ikr.simlib.entities.branches.BinaryBranch
 
firstProbability - Variable in class ikr.simlib.entities.branches.BinaryBranch
 
firstRunFinished - Variable in class ikr.simlib.trace.TraceFile
 
fLevel - Variable in class ikr.simlib.statistics.confidenceinterval.StudentSearch.StudentSearchTable
 
FlexIPMessageFactory - Class in ikr.simlib.messages.factories
FlexIPMessageFactory is more complex and less flexible regarding the messages compared to its base class CloneMessageFactory.
FlexIPMessageFactory(DiscreteDistribution, DiscreteDistribution, DiscreteDistribution, DiscreteDistribution, long, int, int, int, int, double) - Constructor for class ikr.simlib.messages.factories.FlexIPMessageFactory
 
FlexIPMessageFactoryParser - Class in ikr.simlib.messages.parsers
FlexIPMessageFactory is more complex and less flexible regarding the messages compared to its base class CloneMessageFactory.
FlexIPMessageFactoryParser() - Constructor for class ikr.simlib.messages.parsers.FlexIPMessageFactoryParser
 
FlooredDistParser - Class in ikr.simlib.distributions.parsers.discrete
 
FlooredDistParser() - Constructor for class ikr.simlib.distributions.parsers.discrete.FlooredDistParser
 
FlooredDistribution - Class in ikr.simlib.distributions.discrete.transform
This distribution transforms a continuous distribution in a discrete distribution using Math.floor.
FlooredDistribution(ContinuousDistribution) - Constructor for class ikr.simlib.distributions.discrete.transform.FlooredDistribution
 
format(LogRecord) - Method in class ikr.simlib.SimLibFormatter
 
frameDuration - Variable in class ikr.simlib.distributions.continuous.statedep.VideoSourceDistribution
e.g.
frameSize - Variable in class ikr.simlib.distributions.continuous.statedep.VideoSourceDistribution
e.g.
fromPortHandler - Variable in class ikr.simlib.meters.TwoPointMeter
 
fromString(String) - Static method in class ikr.simlib.parameters.values.Value
 
fSamples - Variable in class ikr.simlib.statistics.confidenceinterval.StudentSearch.Entry
 
fUValue - Variable in class ikr.simlib.statistics.confidenceinterval.StudentSearch.Entry
 

G

gamma1 - Variable in class ikr.simlib.distributions.continuous.BetaDistribution
 
gamma2 - Variable in class ikr.simlib.distributions.continuous.BetaDistribution
 
GammaDistribution - Class in ikr.simlib.distributions.continuous
 
GammaDistribution(double, double, RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.continuous.GammaDistribution
 
GammaDistribution(double, double) - Constructor for class ikr.simlib.distributions.continuous.GammaDistribution
 
GammaDistributionParser - Class in ikr.simlib.distributions.parsers.continuous
 
GammaDistributionParser() - Constructor for class ikr.simlib.distributions.parsers.continuous.GammaDistributionParser
 
GeneralDistribution - Class in ikr.simlib.distributions.continuous
 
GeneralDistribution(double, double, RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.continuous.GeneralDistribution
 
GeneralDistribution(double, double) - Constructor for class ikr.simlib.distributions.continuous.GeneralDistribution
 
GeneralDistribution.SubType - Enum in ikr.simlib.distributions.continuous
 
GeneralDistributionParser - Class in ikr.simlib.distributions.parsers.continuous
 
GeneralDistributionParser() - Constructor for class ikr.simlib.distributions.parsers.continuous.GeneralDistributionParser
 
generatePackets() - Method in class ikr.simlib.distributions.continuous.statedep.VideoSourceDistribution
 
Generator - Class in ikr.simlib.entities.generators
A message generator entity.
Generator(String, SimNode, Factory<Message>, boolean) - Constructor for class ikr.simlib.entities.generators.Generator
 
Generator(String, SimNode) - Constructor for class ikr.simlib.entities.generators.Generator
 
GeneratorParseManager - Class in ikr.simlib.entities.generators.parsers
This parse manager can be used to read queues from parameter files.
GeneratorParseManager() - Constructor for class ikr.simlib.entities.generators.parsers.GeneratorParseManager
 
GeoBucketUtility - Class in ikr.simlib.statistics.support
 
GeoBucketUtility(double, double, double, int) - Constructor for class ikr.simlib.statistics.support.GeoBucketUtility
 
GeoBucketUtility() - Constructor for class ikr.simlib.statistics.support.GeoBucketUtility
 
geomet_q - Variable in class ikr.simlib.distributions.discrete.GeometricDistribution
 
GeometricDistribution - Class in ikr.simlib.distributions.discrete
 
GeometricDistribution(double, RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.discrete.GeometricDistribution
 
GeometricDistribution(double) - Constructor for class ikr.simlib.distributions.discrete.GeometricDistribution
 
GeometricDistributionParser - Class in ikr.simlib.distributions.parsers.discrete
 
GeometricDistributionParser() - Constructor for class ikr.simlib.distributions.parsers.discrete.GeometricDistributionParser
 
get() - Method in class ikr.simlib.entities.multiphase.MultiPhasePrioServer
 
get() - Method in class ikr.simlib.entities.queues.FIFOQueue
 
get() - Method in class ikr.simlib.entities.queues.LIFOQueue
 
get() - Method in class ikr.simlib.entities.queues.Queue
 
get() - Method in class ikr.simlib.parameters.fileparser.tokens.TokenArrayIterator
 
get(String) - Method in class ikr.simlib.parameters.Parameter
Queries values from the parameter database
get(String) - Method in class ikr.simlib.parameters.Parameters
 
get(SimNode, String) - Method in class ikr.simlib.parameters.Parameters
 
get(Prefix, String) - Method in class ikr.simlib.parameters.Parameters
 
get(int) - Method in class ikr.simlib.untested.statistics.boundary.SortedSamples
 
getActRate() - Method in class ikr.simlib.distributions.continuous.statedep.VideoSourceDistribution
 
getAndRemoveTimeStamp(Message) - Method in class ikr.simlib.meters.time.TimeMeter
 
getArgument() - Method in class ikr.simlib.support.cmdline.ArgParser
 
getArgument(String) - Method in class ikr.simlib.support.cmdline.ArgParser
 
getArgument(char) - Method in class ikr.simlib.support.cmdline.ArgParser
 
getArgument(char, String) - Method in class ikr.simlib.support.cmdline.ArgParser
 
getArgumentCount() - Method in class ikr.simlib.support.cmdline.ArgParser
 
getArgumentCount(char) - Method in class ikr.simlib.support.cmdline.ArgParser
 
getArguments() - Method in class ikr.simlib.support.cmdline.ArgParser
 
getArguments(char) - Method in class ikr.simlib.support.cmdline.ArgParser
 
getArraySize() - Method in class ikr.simlib.statistics.distribution.DistributionStatistic
 
getArraySize() - Method in class ikr.simlib.statistics.distribution.StdDistributionStatistic
 
getArraySize() - Method in class ikr.simlib.statistics.support.BucketUtility
 
getArraySize() - Method in class ikr.simlib.statistics.weighted.WeightedDistStatistic
 
getBase() - Method in class ikr.simlib.statistics.support.GeoBucketUtility
 
getBatchCoefficient() - Method in class ikr.simlib.statistics.sample.SampleStatistic
 
getBatchCoefficient() - Method in class ikr.simlib.statistics.sample.StdSampleStatistic
 
getBatchCoV(int) - Method in class ikr.simlib.untested.statistics.fairness.FairnessStatistic
 
getBatchDistribution(int) - Method in class ikr.simlib.statistics.distribution.DistributionStatistic
 
getBatchDistribution(int) - Method in class ikr.simlib.statistics.distribution.StdDistributionStatistic
 
getBatchEvents() - Method in class ikr.simlib.statistics.median.MedianStatistic
 
getBatchEvents() - Method in class ikr.simlib.statistics.median.StdMedianStatistic
 
getBatchEvents() - Method in class ikr.simlib.statistics.sample.SampleStatistic
 
getBatchEvents() - Method in class ikr.simlib.statistics.sample.StdSampleStatistic
 
getBatchLogWriters() - Method in class ikr.simlib.control.SimulationEnvironment
 
getBatchMean() - Method in class ikr.simlib.statistics.integral.IntegralStatistic
 
getBatchMean() - Method in class ikr.simlib.statistics.integral.StdIntegralStatistic
 
getBatchMean() - Method in class ikr.simlib.statistics.sample.SampleStatistic
 
getBatchMean() - Method in class ikr.simlib.statistics.sample.StdSampleStatistic
 
getBatchMean() - Method in class ikr.simlib.statistics.weighted.WeightedMeanStatistic
 
getBatchMedian() - Method in class ikr.simlib.statistics.median.MedianStatistic
 
getBatchMedian() - Method in class ikr.simlib.statistics.median.StdMedianStatistic
 
getBatchNotifier() - Method in class ikr.simlib.control.Simulation
 
getBatchOverflowProb() - Method in class ikr.simlib.statistics.distribution.DistributionStatistic
 
getBatchOverflowProb() - Method in class ikr.simlib.statistics.distribution.StdDistributionStatistic
 
getBatchProbability(int) - Method in class ikr.simlib.statistics.distribution.DistributionStatistic
 
getBatchProbability(int) - Method in class ikr.simlib.statistics.distribution.StdDistributionStatistic
 
getBatchProbability() - Method in class ikr.simlib.statistics.probability.ProbabilityStatistic
 
getBatchProbability() - Method in class ikr.simlib.statistics.probability.StdProbabilityStatistic
 
getBatchRate() - Method in class ikr.simlib.statistics.rate.RateStatistic
 
getBatchRate() - Method in class ikr.simlib.statistics.rate.StdRateStatistic
 
getBatchSampleRate() - Method in class ikr.simlib.statistics.rate.RateStatistic
 
getBatchSampleRate() - Method in class ikr.simlib.statistics.rate.StdRateStatistic
 
getBatchStandardDeviation() - Method in class ikr.simlib.statistics.sample.SampleStatistic
 
getBatchStandardDeviation() - Method in class ikr.simlib.statistics.sample.StdSampleStatistic
 
getBatchUnderflowProb() - Method in class ikr.simlib.statistics.distribution.DistributionStatistic
 
getBatchUnderflowProb() - Method in class ikr.simlib.statistics.distribution.StdDistributionStatistic
 
getBatchVariance() - Method in class ikr.simlib.statistics.sample.SampleStatistic
 
getBatchVariance() - Method in class ikr.simlib.statistics.sample.StdSampleStatistic
 
getBatchVariance(int) - Method in class ikr.simlib.untested.statistics.variancetime.VTStatistic
 
getBoolArgument() - Method in class ikr.simlib.support.cmdline.ArgParser
 
getBoolArgument(boolean) - Method in class ikr.simlib.support.cmdline.ArgParser
 
getBoolArgument(char) - Method in class ikr.simlib.support.cmdline.ArgParser
 
getBoolArgument(char, boolean) - Method in class ikr.simlib.support.cmdline.ArgParser
 
getBucket(double) - Method in class ikr.simlib.statistics.support.BucketUtility
 
getBucket(double) - Method in class ikr.simlib.statistics.support.GeoBucketUtility
 
getBucket(double) - Method in class ikr.simlib.statistics.support.LinBucketUtility
 
getBucket(double) - Method in class ikr.simlib.statistics.support.LogBucketUtility
 
getBucketWidth() - Method in class ikr.simlib.statistics.support.LinBucketUtility
 
getCalendarType() - Method in class ikr.simlib.control.SimulationEnvironment
 
getCellCounter() - Method in class ikr.simlib.distributions.continuous.statedep.GMDPDistribution
 
getChildParameter(String) - Method in class ikr.simlib.parameters.Parameter
Descends one level into the parameter tree
getChildren() - Method in interface ikr.simlib.model.SimNode
 
getChildren() - Method in class ikr.simlib.model.StdSimNode
Returns a read-only list of this print servers children.
getClassWidth() - Method in class ikr.simlib.statistics.weighted.WeightedDistStatistic
 
getCoefficient(int) - Method in class ikr.simlib.statistics.sample.CondMeanStatistic
 
getCoefficient() - Method in class ikr.simlib.statistics.sample.SampleStatistic
 
getCoefficient() - Method in class ikr.simlib.statistics.sample.StdSampleStatistic
 
getCoefficient(int) - Method in class ikr.simlib.untested.statistics.correlation.AutoCorrelationStatistic
 
getCoefficient() - Method in class ikr.simlib.untested.statistics.correlation.CorrelationStatistic
 
getCoefficient(int) - Method in class ikr.simlib.untested.statistics.correlation.ExactAutoCorrelationStatistic
 
getCoefficient(int) - Method in class ikr.simlib.untested.statistics.correlation.StdAutoCorrelationStatistic
 
getCoefficient() - Method in class ikr.simlib.untested.statistics.correlation.StdCorrelationStatistic
 
getCoefficientConfidenceInterval(int) - Method in class ikr.simlib.statistics.sample.CondMeanStatistic
 
getCoefficientConfidenceInterval() - Method in class ikr.simlib.statistics.sample.SampleStatistic
 
getCoefficientConfidenceInterval() - Method in class ikr.simlib.statistics.sample.StdSampleStatistic
 
getCoefficientConfidenceInterval(int) - Method in class ikr.simlib.untested.statistics.correlation.AutoCorrelationStatistic
 
getCoefficientConfidenceInterval() - Method in class ikr.simlib.untested.statistics.correlation.CorrelationStatistic
 
getCoefficientConfidenceInterval(int) - Method in class ikr.simlib.untested.statistics.correlation.ExactAutoCorrelationStatistic
 
getCoefficientConfidenceInterval(int) - Method in class ikr.simlib.untested.statistics.correlation.StdAutoCorrelationStatistic
 
getCoefficientConfidenceInterval() - Method in class ikr.simlib.untested.statistics.correlation.StdCorrelationStatistic
 
getCoefficientOfVariation() - Method in class ikr.simlib.statistics.Summation
Returns the coefficient of variation of this sum.
getConfidenceInterval(long, double) - Method in interface ikr.simlib.statistics.confidenceinterval.ConfidenceIntervalEstimator
 
getConfidenceInterval(long, double) - Method in class ikr.simlib.statistics.confidenceinterval.StudentCalc
 
getConfidenceInterval(long, double) - Method in class ikr.simlib.statistics.confidenceinterval.StudentMixed
 
getConfidenceInterval(long, double) - Method in class ikr.simlib.statistics.confidenceinterval.StudentSearch
 
getConfidenceInterval() - Method in class ikr.simlib.statistics.counter.CounterStatistic
 
getConfidenceInterval() - Method in class ikr.simlib.statistics.counter.StdCounterStatistic
 
getConfidenceInterval() - Method in class ikr.simlib.statistics.integral.IntegralStatistic
 
getConfidenceInterval() - Method in class ikr.simlib.statistics.integral.StdIntegralStatistic
 
getConfidenceInterval(int) - Method in class ikr.simlib.statistics.probability.CondProbabilityStatistic
 
getConfidenceInterval() - Method in class ikr.simlib.statistics.probability.ProbabilityStatistic
 
getConfidenceInterval() - Method in class ikr.simlib.statistics.probability.StdProbabilityStatistic
 
getConfidenceInterval() - Method in class ikr.simlib.statistics.Summation
Returns the confidence interval of this sum.
getConfidenceInterval(int) - Method in class ikr.simlib.untested.statistics.variancetime.VTStatistic
 
getConfidenceLevel() - Method in class ikr.simlib.statistics.confidenceinterval.Student
 
getConnectedInputPort() - Method in class ikr.simlib.ports.output.OutputPort
 
getConnectedOutputPort() - Method in class ikr.simlib.ports.input.InputPort
 
getConnectedPort() - Method in class ikr.simlib.ports.input.InputPort
 
getConnectedPort() - Method in class ikr.simlib.ports.output.OutputPort
 
getConnectedPort() - Method in class ikr.simlib.ports.Port
Returns the connected port.
getCovariance(int) - Method in class ikr.simlib.untested.statistics.correlation.AutoCorrelationStatistic
 
getCovariance() - Method in class ikr.simlib.untested.statistics.correlation.CorrelationStatistic
 
getCovariance(int) - Method in class ikr.simlib.untested.statistics.correlation.ExactAutoCorrelationStatistic
 
getCovariance(int) - Method in class ikr.simlib.untested.statistics.correlation.StdAutoCorrelationStatistic
 
getCovariance() - Method in class ikr.simlib.untested.statistics.correlation.StdCorrelationStatistic
 
getCovarianceConfidenceInterval(int) - Method in class ikr.simlib.untested.statistics.correlation.AutoCorrelationStatistic
 
getCovarianceConfidenceInterval() - Method in class ikr.simlib.untested.statistics.correlation.CorrelationStatistic
 
getCovarianceConfidenceInterval(int) - Method in class ikr.simlib.untested.statistics.correlation.ExactAutoCorrelationStatistic
 
getCovarianceConfidenceInterval(int) - Method in class ikr.simlib.untested.statistics.correlation.StdAutoCorrelationStatistic
 
getCovarianceConfidenceInterval() - Method in class ikr.simlib.untested.statistics.correlation.StdCorrelationStatistic
 
getCoVConfInterval(int) - Method in class ikr.simlib.untested.statistics.fairness.FairnessStatistic
 
getCoVMean(int) - Method in class ikr.simlib.untested.statistics.fairness.FairnessStatistic
 
getCurrentIATDist() - Method in class ikr.simlib.distributions.continuous.statedep.ContStateGMPPDistribution
 
getCurrentInterCellTime() - Method in class ikr.simlib.distributions.continuous.statedep.GMDPDistribution
 
getCurrentNumberOfMessages() - Method in class ikr.simlib.entities.queues.FIFOQueue
 
getCurrentNumberOfMessages() - Method in class ikr.simlib.entities.queues.LIFOQueue
 
getCurrentNumberOfMessages() - Method in class ikr.simlib.entities.queues.Queue
 
getCurrentNumberOfUnits() - Method in class ikr.simlib.entities.queues.FIFOQueue
 
getCurrentNumberOfUnits() - Method in class ikr.simlib.entities.queues.LIFOQueue
 
getCurrentNumberOfUnits() - Method in class ikr.simlib.entities.queues.Queue
 
getCurrentPos() - Method in class ikr.simlib.distributions.continuous.statedep.WSSDistribution
 
getCurrentState() - Method in class ikr.simlib.distributions.continuous.statedep.GMDPDistribution
 
getCurrentState() - Method in class ikr.simlib.distributions.continuous.statedep.GMPPDistribution
 
getCurrentState() - Method in class ikr.simlib.distributions.continuous.statedep.MAPDistribution
 
getCurrentState() - Method in class ikr.simlib.distributions.discrete.statedep.DMAPDistribution
 
getCurrentTime() - Method in class ikr.simlib.distributions.continuous.statedep.OnOffInfinityDistribution
 
getDefaultRNG() - Static method in class ikr.simlib.distributions.Distribution
 
getDelimiter() - Method in class ikr.simlib.ports.Port
 
getDestinationId() - Method in class ikr.simlib.messages.IPPacket
 
getDeviation(int) - Method in class ikr.simlib.statistics.sample.CondMeanStatistic
 
getDeviation() - Method in class ikr.simlib.statistics.sample.SampleStatistic
 
getDeviation() - Method in class ikr.simlib.statistics.sample.StdSampleStatistic
 
getDeviationConfidenceInterval(int) - Method in class ikr.simlib.statistics.sample.CondMeanStatistic
 
getDeviationConfidenceInterval() - Method in class ikr.simlib.statistics.sample.SampleStatistic
 
getDeviationConfidenceInterval() - Method in class ikr.simlib.statistics.sample.StdSampleStatistic
 
getDistribution(int) - Method in class ikr.simlib.statistics.distribution.DistributionStatistic
 
getDistribution(int) - Method in class ikr.simlib.statistics.distribution.StdDistributionStatistic
 
getDistribution(int) - Method in class ikr.simlib.statistics.weighted.WeightedDistStatistic
 
getDistributionConfInterval(int) - Method in class ikr.simlib.statistics.distribution.DistributionStatistic
 
getDistributionConfInterval(int) - Method in class ikr.simlib.statistics.distribution.StdDistributionStatistic
 
getDistributionConfInterval(int) - Method in class ikr.simlib.statistics.weighted.WeightedDistStatistic
 
getDouble() - Method in interface ikr.simlib.result.ResultReader
Returns the current double result.
getDouble() - Method in class ikr.simlib.result.xml.XMLResultReader
 
getDoubleArgument() - Method in class ikr.simlib.support.cmdline.ArgParser
 
getDoubleArgument(double) - Method in class ikr.simlib.support.cmdline.ArgParser
 
getDoubleArgument(char) - Method in class ikr.simlib.support.cmdline.ArgParser
 
getDoubleArgument(char, double) - Method in class ikr.simlib.support.cmdline.ArgParser
 
getEvents() - Method in class ikr.simlib.statistics.median.MedianStatistic
 
getEvents() - Method in class ikr.simlib.statistics.median.StdMedianStatistic
 
getEvents() - Method in class ikr.simlib.statistics.sample.SampleStatistic
 
getEvents() - Method in class ikr.simlib.statistics.sample.StdSampleStatistic
 
getExportHandler() - Method in interface ikr.simlib.model.SimNode
 
getExportHandler() - Method in class ikr.simlib.model.StdSimNode
 
getExportWriters() - Method in class ikr.simlib.control.SimulationEnvironment
 
getFIConfInterval(int) - Method in class ikr.simlib.untested.statistics.fairness.FairnessStatistic
 
getFileName() - Method in class ikr.simlib.trace.TraceFile
 
getFilenameWithExtension(String, CompressionType) - Static method in class ikr.simlib.support.compression.CompressionManager
 
getFIMean(int) - Method in class ikr.simlib.untested.statistics.fairness.FairnessStatistic
 
getFirstProbability() - Method in class ikr.simlib.distributions.mapped.MappedBernoulliDistribution
 
getFrameCounter() - Method in class ikr.simlib.distributions.continuous.statedep.VideoSourceDistribution
 
getFullName() - Method in interface ikr.simlib.model.SimNode
 
getFullName() - Method in class ikr.simlib.model.StdSimNode
 
getGroupId() - Method in class ikr.simlib.messages.IPPacket
 
getGroupId() - Method in class ikr.simlib.messages.modifiers.IPPacketGroupMarker
 
getHour() - Method in class ikr.simlib.trace.TraceItem
 
getImportReaders() - Method in class ikr.simlib.control.SimulationEnvironment
 
getIndex() - Method in interface ikr.simlib.result.ResultReader
Returns the index of the current result element.
getIndex() - Method in class ikr.simlib.result.xml.XMLResultReader
 
getInput() - Method in class ikr.simlib.entities.demultiplexers.Demultiplexer
 
getInput() - Method in class ikr.simlib.entities.phases.InfiniteServer
 
getInput() - Method in class ikr.simlib.entities.phases.Phase
 
getInput() - Method in class ikr.simlib.entities.phases.ProcessorSharingPhase
 
getInput() - Method in class ikr.simlib.entities.queues.Queue
 
getInput() - Method in class ikr.simlib.entities.sinks.Sink
 
getInputStream(File) - Method in class ikr.simlib.support.compression.BZip2CompressionProvider
 
getInputStream(File) - Static method in class ikr.simlib.support.compression.CompressionManager
Opens the given file for reading.
getInputStream(File) - Method in interface ikr.simlib.support.compression.CompressionProvider
Opens the given file for reading.
getInputStream(File) - Method in class ikr.simlib.support.compression.GZipCompressionProvider
 
getInputStream(File) - Method in class ikr.simlib.support.compression.LZMACompressionProvider
 
getInputStream(File) - Method in class ikr.simlib.support.compression.NoCompressionProvider
 
getInstance() - Static method in class ikr.simlib.control.simulationcontrol.callbacks.SimulationControlManager
 
getInstance() - Static method in class ikr.simlib.events.calendar.Calendar
calendar access method
getInstance() - Static method in class ikr.simlib.model.SimNodeManager
 
getInstance() - Static method in class ikr.simlib.result.filtering.Filter
 
getInstance() - Static method in class ikr.simlib.statistics.confidenceinterval.ConfidenceIntervalEstimatorManager
 
getInt() - Method in interface ikr.simlib.result.ResultReader
Deprecated.
getInt() - Method in class ikr.simlib.result.xml.XMLResultReader
 
getIntArgument() - Method in class ikr.simlib.support.cmdline.ArgParser
 
getIntArgument(int) - Method in class ikr.simlib.support.cmdline.ArgParser
 
getIntArgument(char) - Method in class ikr.simlib.support.cmdline.ArgParser
 
getIntArgument(char, int) - Method in class ikr.simlib.support.cmdline.ArgParser
 
getKeyword() - Method in class ikr.simlib.distributions.parsers.continuous.BetaDistributionParser
 
getKeyword() - Method in class ikr.simlib.distributions.parsers.continuous.BoundedDistParser
 
getKeyword() - Method in class ikr.simlib.distributions.parsers.continuous.ConstantDistributionParser
 
getKeyword() - Method in class ikr.simlib.distributions.parsers.continuous.ContStateGMPPParser
 
getKeyword() - Method in class ikr.simlib.distributions.parsers.continuous.CoxianDistributionParser
 
getKeyword() - Method in class ikr.simlib.distributions.parsers.continuous.EmpiricalDistributionParser
 
getKeyword() - Method in class ikr.simlib.distributions.parsers.continuous.ErlangDistributionParser
 
getKeyword() - Method in class ikr.simlib.distributions.parsers.continuous.GammaDistributionParser
 
getKeyword() - Method in class ikr.simlib.distributions.parsers.continuous.GeneralDistributionParser
 
getKeyword() - Method in class ikr.simlib.distributions.parsers.continuous.GMDPDistributionParser
 
getKeyword() - Method in class ikr.simlib.distributions.parsers.continuous.GMPPDistributionParser
 
getKeyword() - Method in class ikr.simlib.distributions.parsers.continuous.HyperExpDistributionParser
 
getKeyword() - Method in class ikr.simlib.distributions.parsers.continuous.HypoExpDistributionParser
 
getKeyword() - Method in class ikr.simlib.distributions.parsers.continuous.JakesDistributionParser
 
getKeyword() - Method in class ikr.simlib.distributions.parsers.continuous.LognormalDistributionParser
 
getKeyword() - Method in class ikr.simlib.distributions.parsers.continuous.MAPDistributionParser
 
getKeyword() - Method in class ikr.simlib.distributions.parsers.continuous.MMDPDistributionParser
 
getKeyword() - Method in class ikr.simlib.distributions.parsers.continuous.MMPPDistributionParser
 
getKeyword() - Method in class ikr.simlib.distributions.parsers.continuous.NegExpDistributionParser
 
getKeyword() - Method in class ikr.simlib.distributions.parsers.continuous.NestedDistParser
 
getKeyword() - Method in class ikr.simlib.distributions.parsers.continuous.NormalDistributionParser
 
getKeyword() - Method in class ikr.simlib.distributions.parsers.continuous.OnOffInfinityDistParser
 
getKeyword() - Method in class ikr.simlib.distributions.parsers.continuous.ParetoDistributionParser
 
getKeyword() - Method in class ikr.simlib.distributions.parsers.continuous.PiecewiseLinearDistParser
 
getKeyword() - Method in class ikr.simlib.distributions.parsers.continuous.RayleighDistributionParser
 
getKeyword() - Method in class ikr.simlib.distributions.parsers.continuous.SlottedDistParser
 
getKeyword() - Method in class ikr.simlib.distributions.parsers.continuous.TalkspurtSilenceDistributionParser
 
getKeyword() - Method in class ikr.simlib.distributions.parsers.continuous.TransformedDistParser
 
getKeyword() - Method in class ikr.simlib.distributions.parsers.continuous.UniformDistributionParser
 
getKeyword() - Method in class ikr.simlib.distributions.parsers.continuous.VideoSourceDistributionParser
 
getKeyword() - Method in class ikr.simlib.distributions.parsers.continuous.WeibullDistributionParser
 
getKeyword() - Method in class ikr.simlib.distributions.parsers.continuous.WSSDistributionParser
 
getKeyword() - Method in class ikr.simlib.distributions.parsers.discrete.BernoulliDistributionParser
 
getKeyword() - Method in class ikr.simlib.distributions.parsers.discrete.BinomialDistributionParser
 
getKeyword() - Method in class ikr.simlib.distributions.parsers.discrete.CeiledDistParser
 
getKeyword() - Method in class ikr.simlib.distributions.parsers.discrete.DiscreteBoundedDistParser
 
getKeyword() - Method in class ikr.simlib.distributions.parsers.discrete.DiscreteConstantDistributionParser
 
getKeyword() - Method in class ikr.simlib.distributions.parsers.discrete.DiscreteGeneralDistributionParser
 
getKeyword() - Method in class ikr.simlib.distributions.parsers.discrete.DiscreteTransformedDistParser
 
getKeyword() - Method in class ikr.simlib.distributions.parsers.discrete.DiscreteUniformDistributionParser
 
getKeyword() - Method in class ikr.simlib.distributions.parsers.discrete.DMAPDistributionParser
 
getKeyword() - Method in class ikr.simlib.distributions.parsers.discrete.FlooredDistParser
 
getKeyword() - Method in class ikr.simlib.distributions.parsers.discrete.GeometricDistributionParser
 
getKeyword() - Method in class ikr.simlib.distributions.parsers.discrete.NegBinDistributionParser
 
getKeyword() - Method in class ikr.simlib.distributions.parsers.discrete.PoissonDistributionParser
 
getKeyword() - Method in class ikr.simlib.distributions.parsers.discrete.RoundedDistParser
 
getKeyword() - Method in class ikr.simlib.distributions.parsers.discrete.ShiftedGeometricDistributionParser
 
getKeyword() - Method in class ikr.simlib.distributions.parsers.discrete.ZipfDistributionParser
 
getKeyword() - Method in class ikr.simlib.distributions.parsers.discrete.ZipfMandelbrotDistributionParser
 
getKeyword() - Method in class ikr.simlib.entities.generators.parsers.BurstGeneratorParser
 
getKeyword() - Method in class ikr.simlib.entities.generators.parsers.GreedyGeneratorParser
 
getKeyword() - Method in class ikr.simlib.entities.generators.parsers.StdGeneratorParser
 
getKeyword() - Method in class ikr.simlib.entities.generators.parsers.TraceGeneratorParser
 
getKeyword() - Method in class ikr.simlib.entities.phases.parsers.DInfiniteServerParser
 
getKeyword() - Method in class ikr.simlib.entities.phases.parsers.StdPhaseParser
 
getKeyword() - Method in class ikr.simlib.entities.phases.parsers.StochasticInfiniteServerParser
 
getKeyword() - Method in class ikr.simlib.entities.phases.parsers.UnitPhaseParser
 
getKeyword() - Method in class ikr.simlib.entities.queues.parsers.BoundedFIFOQueueParser
 
getKeyword() - Method in class ikr.simlib.entities.queues.parsers.BoundedLIFOQueueParser
 
getKeyword() - Method in class ikr.simlib.entities.queues.parsers.FIFODropTailQueueParser
 
getKeyword() - Method in class ikr.simlib.entities.queues.parsers.UnboundedFIFOQueueParser
 
getKeyword() - Method in class ikr.simlib.entities.queues.parsers.UnboundedLIFOQueueParser
 
getKeyword() - Method in class ikr.simlib.messages.parsers.FlexIPMessageFactoryParser
 
getKeyword() - Method in class ikr.simlib.messages.parsers.IPPacketFactoryParser
 
getKeyword() - Method in class ikr.simlib.messages.parsers.LabelMessageFactoryParser
 
getKeyword() - Method in class ikr.simlib.messages.parsers.MessageFactoryParser
 
getKeyword() - Method in class ikr.simlib.messages.parsers.UniqueIdIPMessageFactoryParser
 
getKeyword() - Method in interface ikr.simlib.parameters.parsers.AbstractParser
Each parser object needs a unique keyword.
getLabel() - Method in class ikr.simlib.messages.LabelMessage
 
getLag() - Method in class ikr.simlib.untested.statistics.correlation.AutoCorrelationStatistic
 
getLag() - Method in class ikr.simlib.untested.statistics.correlation.ExactAutoCorrelationStatistic
 
getLag() - Method in class ikr.simlib.untested.statistics.correlation.StdAutoCorrelationStatistic
 
getLength() - Method in class ikr.simlib.entities.multiphase.ServerPriorityQueue
 
getLength() - Method in class ikr.simlib.messages.Message
 
getLength() - Method in class ikr.simlib.trace.TraceItem
 
getLengthDist() - Method in class ikr.simlib.entities.generators.GreedyGenerator
 
getLocalName() - Method in class ikr.simlib.ports.Port
 
getLogBase() - Method in class ikr.simlib.statistics.support.GeoBucketUtility
 
getLogWriter() - Method in class ikr.simlib.control.SimulationEnvironment
 
getLong() - Method in interface ikr.simlib.result.ResultReader
Returns the current long integer result.
getLong() - Method in class ikr.simlib.result.xml.XMLResultReader
 
getLowerBound(int) - Method in class ikr.simlib.statistics.distribution.DistributionStatistic
 
getLowerBound(int) - Method in class ikr.simlib.statistics.distribution.StdDistributionStatistic
 
getLowerBound(int) - Method in class ikr.simlib.statistics.support.BucketUtility
 
getLowerBound(int) - Method in class ikr.simlib.statistics.support.GeoBucketUtility
 
getLowerBound(int) - Method in class ikr.simlib.statistics.support.LinBucketUtility
 
getLowerBound(int) - Method in class ikr.simlib.statistics.support.LogBucketUtility
 
getLowerBound(int) - Method in class ikr.simlib.statistics.weighted.WeightedDistStatistic
 
getLowerLimit() - Method in class ikr.simlib.statistics.weighted.WeightedDistStatistic
 
getMatchingPrefixLength(Query) - Method in class ikr.simlib.parameters.keys.Key
 
getMax() - Method in class ikr.simlib.statistics.support.BucketUtility
 
getMaximum() - Method in class ikr.simlib.statistics.counter.CounterStatistic
 
getMaximum() - Method in class ikr.simlib.statistics.counter.StdCounterStatistic
 
getMaximum() - Method in class ikr.simlib.statistics.integral.IntegralStatistic
 
getMaximum() - Method in class ikr.simlib.statistics.integral.StdIntegralStatistic
 
getMaximum() - Method in class ikr.simlib.statistics.median.MedianStatistic
 
getMaximum() - Method in class ikr.simlib.statistics.median.StdMedianStatistic
 
getMaximum() - Method in class ikr.simlib.statistics.Range
Returns the upper bound of this range.
getMaximum(int) - Method in class ikr.simlib.statistics.sample.CondMeanStatistic
 
getMaximum() - Method in class ikr.simlib.statistics.sample.SampleStatistic
 
getMaximum() - Method in class ikr.simlib.statistics.sample.StdSampleStatistic
 
getMaxSizeInUnits() - Method in class ikr.simlib.entities.queues.BoundedFIFOQueue
 
getMaxSizeInUnits() - Method in class ikr.simlib.entities.queues.BoundedLIFOQueue
 
getMaxSizeInUnits() - Method in class ikr.simlib.entities.queues.FIFOQueue
 
getMaxSizeInUnits() - Method in class ikr.simlib.entities.queues.LIFOQueue
 
getMaxSizeInUnits() - Method in class ikr.simlib.entities.queues.Queue
 
getMean() - Method in class ikr.simlib.statistics.counter.CounterStatistic
 
getMean() - Method in class ikr.simlib.statistics.counter.StdCounterStatistic
 
getMean() - Method in class ikr.simlib.statistics.integral.IntegralStatistic
 
getMean() - Method in class ikr.simlib.statistics.integral.StdIntegralStatistic
 
getMean(int) - Method in class ikr.simlib.statistics.probability.CondProbabilityStatistic
 
getMean() - Method in class ikr.simlib.statistics.probability.ProbabilityStatistic
 
getMean() - Method in class ikr.simlib.statistics.probability.StdProbabilityStatistic
 
getMean(int) - Method in class ikr.simlib.statistics.sample.CondMeanStatistic
 
getMean() - Method in class ikr.simlib.statistics.sample.SampleStatistic
 
getMean() - Method in class ikr.simlib.statistics.sample.StdSampleStatistic
 
getMean() - Method in class ikr.simlib.statistics.Summation
Returns the mean of all samples added to this sum.
getMean() - Method in class ikr.simlib.statistics.weighted.WeightedMeanStatistic
 
getMeanConfidenceInterval(int) - Method in class ikr.simlib.statistics.sample.CondMeanStatistic
 
getMeanConfidenceInterval() - Method in class ikr.simlib.statistics.sample.SampleStatistic
 
getMeanConfidenceInterval() - Method in class ikr.simlib.statistics.sample.StdSampleStatistic
 
getMeanConfidenceInterval() - Method in class ikr.simlib.statistics.weighted.WeightedMeanStatistic
 
getMedian() - Method in class ikr.simlib.statistics.median.MedianStatistic
 
getMedian() - Method in class ikr.simlib.statistics.median.StdMedianStatistic
 
getMedianConfidenceInterval() - Method in class ikr.simlib.statistics.median.MedianStatistic
 
getMedianConfidenceInterval() - Method in class ikr.simlib.statistics.median.StdMedianStatistic
 
getMessage() - Method in class ikr.simlib.ports.Port
 
getMessageFactory() - Method in class ikr.simlib.entities.generators.Generator
 
getMin() - Method in class ikr.simlib.statistics.support.BucketUtility
 
getMinBucketWidth() - Method in class ikr.simlib.statistics.support.GeoBucketUtility
 
getMinimum() - Method in class ikr.simlib.statistics.counter.CounterStatistic
 
getMinimum() - Method in class ikr.simlib.statistics.counter.StdCounterStatistic
 
getMinimum() - Method in class ikr.simlib.statistics.integral.IntegralStatistic
 
getMinimum() - Method in class ikr.simlib.statistics.integral.StdIntegralStatistic
 
getMinimum() - Method in class ikr.simlib.statistics.median.MedianStatistic
 
getMinimum() - Method in class ikr.simlib.statistics.median.StdMedianStatistic
 
getMinimum() - Method in class ikr.simlib.statistics.Range
Returns the lower bound of this range.
getMinimum(int) - Method in class ikr.simlib.statistics.sample.CondMeanStatistic
 
getMinimum() - Method in class ikr.simlib.statistics.sample.SampleStatistic
 
getMinimum() - Method in class ikr.simlib.statistics.sample.StdSampleStatistic
 
getMinutes() - Method in class ikr.simlib.trace.TraceItem
 
getName() - Method in class ikr.simlib.entities.Entity
 
getName() - Method in interface ikr.simlib.model.SimNode
 
getName(SimNode) - Method in class ikr.simlib.model.SimNodeManager
Deprecated.
getName() - Method in class ikr.simlib.model.StdSimNode
 
getName() - Method in class ikr.simlib.ports.Port
 
getName() - Method in interface ikr.simlib.result.ResultReader
Returns the name of the current result.
getName() - Method in class ikr.simlib.result.xml.XMLResultReader
 
getNewRNG(String) - Static method in class ikr.simlib.random.IndependentRNGFactory
Instantiates a new RandomNumberGenerator.
getNextBurst() - Method in class ikr.simlib.distributions.continuous.statedep.OnOffInfinityDistribution
 
getNextEventTime(double) - Method in class ikr.simlib.entities.generators.BurstGenerator
 
getNextEventTime(double) - Method in class ikr.simlib.entities.generators.Generator
 
getNextEventTime(double) - Method in class ikr.simlib.entities.generators.StdGenerator
 
getNextEventTime(double) - Method in class ikr.simlib.entities.generators.TraceGenerator
 
getNextEventTime(double) - Method in class ikr.simlib.trace.TraceFile
 
getNextItem() - Method in class ikr.simlib.trace.TraceFile
 
getNextLength() - Method in class ikr.simlib.trace.TraceFile
 
getNextServiceTime() - Method in class ikr.simlib.entities.phases.DInfiniteServer
 
getNextServiceTime() - Method in class ikr.simlib.entities.phases.InfiniteServer
 
getNextServiceTime() - Method in class ikr.simlib.entities.phases.StochasticInfiniteServer
 
getNode() - Method in class ikr.simlib.entities.Entity
 
getNoOfPhases() - Method in class ikr.simlib.entities.multiphase.MultiPhasePrioServer
 
getNoOfSamples() - Method in class ikr.simlib.statistics.boundary.BoundaryStatistic
 
getNoOfSamples() - Method in class ikr.simlib.statistics.boundary.JainBoundaryStatistic
 
getNoOfSamples() - Method in class ikr.simlib.statistics.boundary.StdBoundaryStatistic
 
getNoOfSamples() - Method in class ikr.simlib.untested.statistics.boundary.UnlimitedUnbatchedBoundaryStatistic
 
getNoOfSamples(int) - Method in class ikr.simlib.untested.statistics.correlation.AutoCorrelationStatistic
 
getNoOfSamples(int) - Method in class ikr.simlib.untested.statistics.correlation.ExactAutoCorrelationStatistic
 
getNoOfSamples(int) - Method in class ikr.simlib.untested.statistics.correlation.StdAutoCorrelationStatistic
 
getNoOfSamples() - Method in class ikr.simlib.untested.statistics.fairness.SampleFairnessStatistic
 
getNoOfSamples() - Method in class ikr.simlib.untested.statistics.variancetime.VTSampleStatistic
 
getNthArgument(int) - Method in class ikr.simlib.support.cmdline.ArgParser
 
getNthArgument(char, int) - Method in class ikr.simlib.support.cmdline.ArgParser
 
getNthBoolArgument(int) - Method in class ikr.simlib.support.cmdline.ArgParser
 
getNthBoolArgument(char, int) - Method in class ikr.simlib.support.cmdline.ArgParser
 
getNthDoubleArgument(int) - Method in class ikr.simlib.support.cmdline.ArgParser
 
getNthDoubleArgument(char, int) - Method in class ikr.simlib.support.cmdline.ArgParser
 
getNthIntArgument(int) - Method in class ikr.simlib.support.cmdline.ArgParser
 
getNthIntArgument(char, int) - Method in class ikr.simlib.support.cmdline.ArgParser
 
getNumberOfBatches() - Method in class ikr.simlib.control.SimulationEnvironment
 
getNumberOfBatches() - Method in class ikr.simlib.statistics.counter.CounterStatistic
 
getNumberOfBatches() - Method in class ikr.simlib.statistics.counter.StdCounterStatistic
 
getNumberOfBatchEvents() - Method in class ikr.simlib.statistics.counter.CounterStatistic
 
getNumberOfBatchEvents() - Method in class ikr.simlib.statistics.counter.StdCounterStatistic
 
getNumberOfEvents() - Method in class ikr.simlib.statistics.counter.CounterStatistic
 
getNumberOfEvents() - Method in class ikr.simlib.statistics.counter.StdCounterStatistic
 
getNumberOfLabels() - Method in class ikr.simlib.messages.LabelMessage
 
getNumberOfSamples() - Method in class ikr.simlib.statistics.Summation
Returns the number of samples added to this sum.
getOrUseDefault(String, String) - Method in class ikr.simlib.parameters.Parameter
 
getOrUseDefault(String, String) - Method in class ikr.simlib.parameters.Parameters
caution - handle with care
getOrUseDefault(SimNode, String, String) - Method in class ikr.simlib.parameters.Parameters
 
getOrUseDefault(Prefix, String, String) - Method in class ikr.simlib.parameters.Parameters
 
getOutput(int) - Method in class ikr.simlib.entities.demultiplexers.Demultiplexer
 
getOutput(int) - Method in class ikr.simlib.entities.demultiplexers.StdDemultiplexer
 
getOutput() - Method in class ikr.simlib.entities.generators.Generator
 
getOutput() - Method in class ikr.simlib.entities.phases.InfiniteServer
 
getOutput() - Method in class ikr.simlib.entities.phases.Phase
 
getOutput() - Method in class ikr.simlib.entities.phases.ProcessorSharingPhase
 
getOutput() - Method in class ikr.simlib.entities.queues.Queue
 
getOutputPort(ServerJob) - Method in class ikr.simlib.entities.multiphase.MultiPhasePrioServer
 
getOutputStream(File) - Method in class ikr.simlib.support.compression.BZip2CompressionProvider
 
getOutputStream(File, CompressionType) - Static method in class ikr.simlib.support.compression.CompressionManager
Opens the given file for writing.
getOutputStream(File) - Method in interface ikr.simlib.support.compression.CompressionProvider
Opens the given file for writing.
getOutputStream(File) - Method in class ikr.simlib.support.compression.GZipCompressionProvider
 
getOutputStream(File) - Method in class ikr.simlib.support.compression.LZMACompressionProvider
 
getOutputStream(File) - Method in class ikr.simlib.support.compression.NoCompressionProvider
 
getOverflowConfInterval() - Method in class ikr.simlib.statistics.distribution.DistributionStatistic
 
getOverflowConfInterval() - Method in class ikr.simlib.statistics.distribution.StdDistributionStatistic
 
getOverflowConfInterval() - Method in class ikr.simlib.statistics.weighted.WeightedDistStatistic
 
getOverflowProbability() - Method in class ikr.simlib.statistics.distribution.DistributionStatistic
 
getOverflowProbability() - Method in class ikr.simlib.statistics.distribution.StdDistributionStatistic
 
getOverflowProbability() - Method in class ikr.simlib.statistics.weighted.WeightedDistStatistic
 
getOwner() - Method in class ikr.simlib.control.notification.Notifier
 
getOwner() - Method in class ikr.simlib.ports.Port
 
getPacketCounter() - Method in class ikr.simlib.distributions.continuous.statedep.VideoSourceDistribution
 
getParameters() - Method in class ikr.simlib.parameters.Parameter
 
getParameterStream() - Method in class ikr.simlib.control.SimulationEnvironment
 
getParent() - Method in interface ikr.simlib.model.SimNode
 
getParent() - Method in class ikr.simlib.model.StdSimNode
 
getParser(Parameter, String) - Method in class ikr.simlib.parameters.parsemanagers.AbstractParseManager
 
getParserLogStream() - Method in class ikr.simlib.control.SimulationEnvironment
 
getParts(String, char, char, char) - Static method in class ikr.simlib.parameters.fileparser.tokens.TokenExpander
 
getPercentage() - Method in class ikr.simlib.statistics.boundary.BoundaryStatistic
 
getPercentage() - Method in class ikr.simlib.statistics.boundary.JainBoundaryStatistic
 
getPercentage() - Method in class ikr.simlib.statistics.boundary.StdBoundaryStatistic
 
getPercentage() - Method in class ikr.simlib.untested.statistics.boundary.UnlimitedUnbatchedBoundaryStatistic
 
getPhase() - Method in class ikr.simlib.entities.multiphase.ServerInputPort
 
getPortByName(String) - Method in class ikr.simlib.entities.Entity
searches port list and returns port with corresponding name
getPorts() - Method in class ikr.simlib.entities.Entity
Returns a read-only list of this entity's ports.
getPreemptionStrategy() - Method in class ikr.simlib.entities.multiphase.ServerPhase
 
getPrefix() - Method in class ikr.simlib.parameters.Prefix
 
getPrintHandler() - Method in interface ikr.simlib.model.SimNode
 
getPrintHandler() - Method in class ikr.simlib.model.StdSimNode
 
getPriority() - Method in class ikr.simlib.entities.multiphase.ServerPhase
 
getPriority() - Method in class ikr.simlib.entities.multiphase.ServerPriorityQueue
 
getPriorityQueue(int) - Method in class ikr.simlib.entities.multiphase.MultiPhasePrioServer
 
getProbability(int) - Method in class ikr.simlib.statistics.distribution.DistributionStatistic
 
getProbability(int) - Method in class ikr.simlib.statistics.distribution.StdDistributionStatistic
 
getProbability(int) - Method in class ikr.simlib.statistics.weighted.WeightedDistStatistic
 
getProbabilityConfInterval(int) - Method in class ikr.simlib.statistics.distribution.DistributionStatistic
 
getProbabilityConfInterval(int) - Method in class ikr.simlib.statistics.distribution.StdDistributionStatistic
 
getProbabilityConfInterval(int) - Method in class ikr.simlib.statistics.weighted.WeightedDistStatistic
 
getProbabilitySum() - Method in class ikr.simlib.entities.branches.Branch
 
getQuantile() - Method in class ikr.simlib.statistics.boundary.BoundaryStatistic
 
getQuantile() - Method in class ikr.simlib.statistics.boundary.JainBoundaryStatistic
 
getQuantile() - Method in class ikr.simlib.statistics.boundary.StdBoundaryStatistic
 
getQuantile() - Method in class ikr.simlib.untested.statistics.boundary.UnlimitedUnbatchedBoundaryStatistic
 
getRandomNumberGenerator() - Method in class ikr.simlib.distributions.Distribution
 
getRandomPort() - Method in class ikr.simlib.entities.branches.BinaryBranch
 
getRandomPort() - Method in class ikr.simlib.entities.branches.Branch
 
getRate() - Method in class ikr.simlib.statistics.rate.RateStatistic
 
getRate() - Method in class ikr.simlib.statistics.rate.StdRateStatistic
 
getRateConfInterval() - Method in class ikr.simlib.statistics.rate.RateStatistic
 
getRateConfInterval() - Method in class ikr.simlib.statistics.rate.StdRateStatistic
 
getResidualPhaseTime() - Method in class ikr.simlib.distributions.continuous.statedep.ContStateGMPPDistribution
 
getResidualPhaseTime() - Method in class ikr.simlib.distributions.continuous.statedep.GMPPDistribution
 
getResultTypeName() - Method in interface ikr.simlib.result.Printable
 
getResultTypeName() - Method in class ikr.simlib.statistics.boundary.BoundaryStatistic
 
getResultTypeName() - Method in class ikr.simlib.statistics.counter.CounterStatistic
 
getResultTypeName() - Method in class ikr.simlib.statistics.distribution.DistributionStatistic
 
getResultTypeName() - Method in class ikr.simlib.statistics.integral.IntegralStatistic
 
getResultTypeName() - Method in class ikr.simlib.statistics.median.MedianStatistic
 
getResultTypeName() - Method in class ikr.simlib.statistics.probability.ProbabilityStatistic
 
getResultTypeName() - Method in class ikr.simlib.statistics.rate.RateStatistic
 
getResultTypeName() - Method in class ikr.simlib.statistics.sample.SampleStatistic
 
getResultTypeName() - Method in class ikr.simlib.statistics.weighted.WeightedDistStatistic
 
getResultTypeName() - Method in class ikr.simlib.statistics.weighted.WeightedMeanStatistic
 
getResultTypeName() - Method in class ikr.simlib.untested.statistics.correlation.AutoCorrelationStatistic
 
getResultTypeName() - Method in class ikr.simlib.untested.statistics.correlation.CorrelationStatistic
 
getResultTypeName() - Method in class ikr.simlib.untested.statistics.fairness.FairnessStatistic
 
getResultTypeName() - Method in class ikr.simlib.untested.statistics.variancetime.VTStatistic
 
getRootNode() - Method in class ikr.simlib.model.SimNodeManager
 
getSampleRate() - Method in class ikr.simlib.statistics.rate.RateStatistic
 
getSampleRate() - Method in class ikr.simlib.statistics.rate.StdRateStatistic
 
getSampleRateConfInterval() - Method in class ikr.simlib.statistics.rate.RateStatistic
 
getSampleRateConfInterval() - Method in class ikr.simlib.statistics.rate.StdRateStatistic
 
getSeconds() - Method in class ikr.simlib.trace.TraceItem
 
getSeed(int) - Static method in class ikr.simlib.random.StdRandomNumberGenerator
 
getSeedIndex() - Method in class ikr.simlib.control.SimulationEnvironment
 
getServiceTime() - Method in class ikr.simlib.entities.multiphase.ServerPhase
 
getServiceTime() - Method in class ikr.simlib.entities.phases.Phase
 
getServiceTime() - Method in class ikr.simlib.entities.phases.StdPhase
 
getServiceTime() - Method in class ikr.simlib.entities.phases.UnitPhase
 
getSimNode() - Method in class ikr.simlib.model.Model
 
getSize() - Method in class ikr.simlib.distributions.mapped.MappedGeneralDistribution
 
getSize() - Method in class ikr.simlib.events.calendar.standard.StdCalendar
Get the current number of events in the calendar.
getSourceId() - Method in class ikr.simlib.messages.IPPacket
 
getStandardDeviation() - Method in class ikr.simlib.statistics.counter.CounterStatistic
 
getStandardDeviation() - Method in class ikr.simlib.statistics.counter.StdCounterStatistic
 
getStandardDeviation() - Method in class ikr.simlib.statistics.Summation
Returns the standard deviation of this sum.
getString() - Method in interface ikr.simlib.result.ResultReader
Returns the current string result.
getString() - Method in class ikr.simlib.result.xml.XMLResultReader
 
getSum() - Method in class ikr.simlib.distributions.mapped.MappedGeneralDistribution
 
getSum() - Method in class ikr.simlib.statistics.Summation
Returns the sum of all samples.
getSystemRNG() - Static method in class ikr.simlib.random.RandomNumberGenerator
 
getSystemTime() - Method in class ikr.simlib.events.calendar.Calendar
Returns the current simulation time
getSystemTime() - Method in class ikr.simlib.events.calendar.simple.SimpleCalendar
 
getSystemTime() - Method in class ikr.simlib.events.calendar.standard.StdCalendar
Get the current system time.
getTag() - Method in class ikr.simlib.messages.IPPacket
 
getTalkspurtCounter() - Method in class ikr.simlib.distributions.continuous.statedep.TalkspurtSilenceDistribution
 
getTime() - Method in class ikr.simlib.meters.time.TimeStamp
 
getTransientPhaseNotifier() - Method in class ikr.simlib.control.Simulation
 
getTypeId() - Method in class ikr.simlib.messages.IPPacket
 
getTypeId() - Method in class ikr.simlib.messages.modifiers.IPPacketTypeMarker
 
getTypeName() - Method in interface ikr.simlib.result.ResultReader
Returns the type of the current result.
getTypeName() - Method in class ikr.simlib.result.xml.XMLResultReader
 
getUnderflowConfInterval() - Method in class ikr.simlib.statistics.distribution.DistributionStatistic
 
getUnderflowConfInterval() - Method in class ikr.simlib.statistics.distribution.StdDistributionStatistic
 
getUnderflowConfInterval() - Method in class ikr.simlib.statistics.weighted.WeightedDistStatistic
 
getUnderflowProbability() - Method in class ikr.simlib.statistics.distribution.DistributionStatistic
 
getUnderflowProbability() - Method in class ikr.simlib.statistics.distribution.StdDistributionStatistic
 
getUnderflowProbability() - Method in class ikr.simlib.statistics.weighted.WeightedDistStatistic
 
getUpperBound(int) - Method in class ikr.simlib.statistics.distribution.DistributionStatistic
 
getUpperBound(int) - Method in class ikr.simlib.statistics.distribution.StdDistributionStatistic
 
getUpperBound(int) - Method in class ikr.simlib.statistics.support.BucketUtility
 
getUpperBound(int) - Method in class ikr.simlib.statistics.support.GeoBucketUtility
 
getUpperBound(int) - Method in class ikr.simlib.statistics.support.LinBucketUtility
 
getUpperBound(int) - Method in class ikr.simlib.statistics.support.LogBucketUtility
 
getUpperBound(int) - Method in class ikr.simlib.statistics.weighted.WeightedDistStatistic
 
getUpperLimit() - Method in class ikr.simlib.statistics.weighted.WeightedDistStatistic
 
getValue() - Method in interface ikr.simlib.result.ResultReader
Reads the unparsed value of the current result from the input.
getValue() - Method in class ikr.simlib.result.xml.XMLResultReader
 
getVariance() - Method in class ikr.simlib.statistics.Summation
Returns the variation of this sum.
getVariance(int) - Method in class ikr.simlib.untested.statistics.variancetime.VTStatistic
 
getVideoInterCellTime() - Method in class ikr.simlib.distributions.continuous.statedep.VideoSourceDistribution
 
GMDPDistribution - Class in ikr.simlib.distributions.continuous.statedep
GMDP (Generally Modulated Deterministic Process) distribution
GMDPDistribution(int, RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.continuous.statedep.GMDPDistribution
 
GMDPDistribution(int) - Constructor for class ikr.simlib.distributions.continuous.statedep.GMDPDistribution
 
GMDPDistribution(int, double[], DiscreteDistribution[], double[][], RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.continuous.statedep.GMDPDistribution
 
GMDPDistribution(int, double[], DiscreteDistribution[], double[][]) - Constructor for class ikr.simlib.distributions.continuous.statedep.GMDPDistribution
 
GMDPDistribution.GMDPStateParameters - Class in ikr.simlib.distributions.continuous.statedep
 
GMDPDistribution.GMDPStateParameters(double, DiscreteDistribution, double[]) - Constructor for class ikr.simlib.distributions.continuous.statedep.GMDPDistribution.GMDPStateParameters
 
GMDPDistributionParser - Class in ikr.simlib.distributions.parsers.continuous
 
GMDPDistributionParser() - Constructor for class ikr.simlib.distributions.parsers.continuous.GMDPDistributionParser
 
GMPPDistribution - Class in ikr.simlib.distributions.continuous.statedep
GMPP (Generally Modulated Poisson Process) distribution
GMPPDistribution(int, double[], ContinuousDistribution[], double[][], RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.continuous.statedep.GMPPDistribution
 
GMPPDistribution(int, double[], ContinuousDistribution[], double[][]) - Constructor for class ikr.simlib.distributions.continuous.statedep.GMPPDistribution
 
GMPPDistribution.StateParameters - Class in ikr.simlib.distributions.continuous.statedep
 
GMPPDistribution.StateParameters(double, ContinuousDistribution, double[]) - Constructor for class ikr.simlib.distributions.continuous.statedep.GMPPDistribution.StateParameters
 
GMPPDistributionParser - Class in ikr.simlib.distributions.parsers.continuous
 
GMPPDistributionParser() - Constructor for class ikr.simlib.distributions.parsers.continuous.GMPPDistributionParser
 
GOOD_SEEDS - Static variable in class ikr.simlib.random.StdRandomNumberGenerator
 
GreedyGenerator - Class in ikr.simlib.entities.generators
GreedyGenerator generates as many messages as the attached component can handle.
GreedyGenerator(DiscreteDistribution, String, SimNode, Factory<Message>, boolean) - Constructor for class ikr.simlib.entities.generators.GreedyGenerator
 
GreedyGenerator(DiscreteDistribution, String, SimNode, Factory<Message>) - Constructor for class ikr.simlib.entities.generators.GreedyGenerator
 
GreedyGenerator(DiscreteDistribution, String, SimNode) - Constructor for class ikr.simlib.entities.generators.GreedyGenerator
 
GreedyGeneratorParser - Class in ikr.simlib.entities.generators.parsers
 
GreedyGeneratorParser() - Constructor for class ikr.simlib.entities.generators.parsers.GreedyGeneratorParser
 
groupId - Variable in class ikr.simlib.messages.factories.IPPacketFactory
 
groupId - Variable in class ikr.simlib.messages.modifiers.IPPacketGroupMarker
 
groupIdDist - Variable in class ikr.simlib.messages.factories.FlexIPMessageFactory
 
GZipCompressionProvider - Class in ikr.simlib.support.compression
 
GZipCompressionProvider() - Constructor for class ikr.simlib.support.compression.GZipCompressionProvider
 

H

handleCancelEvent(double) - Method in class ikr.simlib.entities.phases.InfiniteServer.InfiniteServerEvent
 
handleCancelEvent(double) - Method in class ikr.simlib.events.Event
 
handleCancelEvent(double) - Method in class ikr.simlib.events.timer.Timer
Deprecated.
 
handleEndOfCurrentBatch() - Method in class ikr.simlib.control.Simulation
 
handleEndOfCurrentBatch() - Method in class ikr.simlib.control.StdSimulation
 
handleEndOfService(double) - Method in class ikr.simlib.entities.queues.FIFODropTailQueue
 
handleEndOfService(double) - Method in class ikr.simlib.entities.queues.SingleServerQueue
 
handleEndOfTransientPhase() - Method in class ikr.simlib.control.Simulation
 
handleEndOfTransientPhase() - Method in class ikr.simlib.control.StdSimulation
 
handleGetMessage(Port) - Method in class ikr.simlib.entities.demultiplexers.Demultiplexer
 
handleGetMessage(Port) - Method in class ikr.simlib.entities.generators.GreedyGenerator
 
handleGetMessage(Port) - Method in class ikr.simlib.entities.queues.Queue
 
handleGetMessage() - Method in class ikr.simlib.ports.input.InputPort
 
handleGetMessage() - Method in class ikr.simlib.ports.output.NonBlockingOutputPort
 
handleGetMessage() - Method in class ikr.simlib.ports.output.SynchronousOutputPort
 
handleGetMessage() - Method in class ikr.simlib.ports.Port
 
handleInitSimulation() - Method in class ikr.simlib.control.simulationcontrol.callbacks.InitSimulationCallback
 
handleInitSimulation() - Method in class ikr.simlib.statistics.Statistic
 
handleIsMessageAvailable(Port) - Method in class ikr.simlib.entities.demultiplexers.Demultiplexer
 
handleIsMessageAvailable(Port) - Method in class ikr.simlib.entities.generators.GreedyGenerator
 
handleIsMessageAvailable(Port) - Method in class ikr.simlib.entities.multiplexers.Multiplexer
 
handleIsMessageAvailable(Port) - Method in class ikr.simlib.entities.multiplexers.PriorityMultiplexer
 
handleIsMessageAvailable(Port) - Method in class ikr.simlib.entities.multiplexers.StdMultiplexer
 
handleIsMessageAvailable(Port) - Method in class ikr.simlib.entities.queues.Queue
 
handleIsMessageAvailable() - Method in class ikr.simlib.ports.input.InputPort
 
handleIsMessageAvailable() - Method in class ikr.simlib.ports.output.NonBlockingOutputPort
 
handleIsMessageAvailable() - Method in class ikr.simlib.ports.output.SynchronousOutputPort
 
handleIsMessageAvailable() - Method in class ikr.simlib.ports.Port
 
handleLossMessage(Queue.QueueEntry) - Method in class ikr.simlib.entities.queues.Queue
 
handleMessageIndication(Message) - Method in class ikr.simlib.entities.branches.Branch
 
handleMessageIndication(Message) - Method in class ikr.simlib.entities.branches.Expander
 
handleMessageIndication(Message) - Method in class ikr.simlib.entities.multiphase.ServerInputPort
 
handleMessageIndication(Port, Message) - Method in class ikr.simlib.entities.multiplexers.Multiplexer
 
handleMessageIndication() - Method in class ikr.simlib.entities.phases.ProcessorSharingPhase
called when a new message arrives at the input port
handleMessageIndication(Message) - Method in class ikr.simlib.entities.queues.LIFOQueue
 
handleMessageIndication(Message) - Method in class ikr.simlib.entities.queues.Queue
 
handleMessageIndication(Message) - Method in class ikr.simlib.entities.sinks.Sink
 
handleMessageIndication(Message) - Method in class ikr.simlib.ports.input.NonBlockingInputPort
 
handleMessageIndication(Message) - Method in class ikr.simlib.ports.input.PolledInputPort
 
handleMessageIndication(Message) - Method in class ikr.simlib.ports.output.OutputPort
 
handleMessageIndication(Message) - Method in class ikr.simlib.ports.Port
 
handleNotification() - Method in interface ikr.simlib.control.notification.NotificationHandler
 
handleProcessEvent(double) - Method in class ikr.simlib.control.simulationcontrol.ControlTimer
 
handleProcessEvent(double) - Method in class ikr.simlib.entities.multiphase.MultiPhasePrioServer
 
handleProcessEvent(double) - Method in class ikr.simlib.entities.phases.InfiniteServer.InfiniteServerEvent
 
handleProcessEvent() - Method in class ikr.simlib.entities.phases.ProcessorSharingPhase
called when one message is finished, see also ProcessorSharingPhase.rescheduleEvent()
handleProcessEvent(double) - Method in class ikr.simlib.events.Event
 
handleProcessEvent(double) - Method in class ikr.simlib.events.timer.Timer
Deprecated.
users need to overwrite this method to notice the timeout
handler - Variable in class ikr.simlib.control.notification.MultiNotificationHandler
 
handleStartBatch(int) - Method in class ikr.simlib.control.simulationcontrol.callbacks.StartBatchCallback
 
handleStartBatch(int) - Method in class ikr.simlib.control.simulationcontrol.ControlCounter
 
handleStartBatch(int) - Method in class ikr.simlib.control.simulationcontrol.ControlTimer
 
handleStartBatch(int) - Method in class ikr.simlib.control.simulationcontrol.SimNotifier
 
handleStartBatch(int) - Method in class ikr.simlib.statistics.Statistic
 
handleStartSimulation(Simulation) - Method in class ikr.simlib.control.simulationcontrol.callbacks.StartSimulationCallback
 
handleStartSimulation(Simulation) - Method in class ikr.simlib.control.simulationcontrol.ControlTimer
 
handleStartSimulation(Simulation) - Method in class ikr.simlib.control.simulationcontrol.SimNotifier
 
handleStartTransientPhase() - Method in class ikr.simlib.control.simulationcontrol.callbacks.StartTransientPhaseCallback
 
handleStartTransientPhase() - Method in class ikr.simlib.control.simulationcontrol.ControlCounter
 
handleStartTransientPhase() - Method in class ikr.simlib.control.simulationcontrol.ControlTimer
 
handleStartTransientPhase() - Method in class ikr.simlib.control.simulationcontrol.SimNotifier
 
handleStartTransientPhase() - Method in class ikr.simlib.entities.phases.ClockedGate
 
handleStartTransientPhase() - Method in class ikr.simlib.statistics.Statistic
 
handleStopBatch(int) - Method in class ikr.simlib.control.simulationcontrol.callbacks.StopBatchCallback
 
handleStopBatch(int) - Method in class ikr.simlib.statistics.Statistic
 
handleStopSimulation() - Method in class ikr.simlib.control.simulationcontrol.callbacks.StopSimulationCallback
 
handleStopTransientPhase() - Method in class ikr.simlib.control.simulationcontrol.callbacks.StopTransientPhaseCallback
 
handleStopTransientPhase() - Method in class ikr.simlib.statistics.Statistic
 
handleStopTransientPhase() - Method in class ikr.simlib.untested.statistics.fairness.FairnessStatistic
 
handleStopTransientPhase() - Method in class ikr.simlib.untested.statistics.variancetime.VTStatistic
 
has(String) - Method in class ikr.simlib.parameters.Parameter
 
hasArgument(int) - Method in class ikr.simlib.support.cmdline.ArgParser
Returns whether a nth argument is available for the program or not.
hasArgument(char, int) - Method in class ikr.simlib.support.cmdline.ArgParser
Returns whether a nth argument is available for an option or not.
hasArguments() - Method in class ikr.simlib.support.cmdline.ArgParser
Returns whether the program has arguments.
hasArguments(char) - Method in class ikr.simlib.support.cmdline.ArgParser
Returns whether the option has arguments or is provided at all.
hashCode() - Method in class ikr.simlib.entities.queues.Queue.QueueEntry
 
hashCode() - Method in class ikr.simlib.parameters.keys.KeyQueryBase
 
hashCode() - Method in class ikr.simlib.statistics.Range
 
hashCode() - Method in class ikr.simlib.statistics.Summation
 
hasInstance() - Static method in class ikr.simlib.events.calendar.Calendar
 
hasLabel() - Method in class ikr.simlib.messages.LabelMessage
 
hasNext() - Method in class ikr.simlib.parameters.fileparser.input.LineReader
 
hasNext() - Method in class ikr.simlib.parameters.fileparser.tokens.TokenArrayIterator
 
hasNext() - Method in interface ikr.simlib.result.ResultReader
Returns whether any read events remain or the result tree has been fully traversed.
hasNext() - Method in class ikr.simlib.result.xml.XMLResultReader
 
hasNext() - Method in class ikr.simlib.support.RandomAccessIterator
 
hasOption(char) - Method in class ikr.simlib.support.cmdline.ArgParser
 
hasParameter(SimNode, String) - Method in class ikr.simlib.parameters.Parameters
 
hasParameter(Prefix, String) - Method in class ikr.simlib.parameters.Parameters
 
hasParameter(String) - Method in class ikr.simlib.parameters.Parameters
 
hasSubTree(String) - Method in class ikr.simlib.parameters.Parameter
 
hasSubTree(SimNode) - Method in class ikr.simlib.parameters.Parameters
 
hasSubTree(Prefix) - Method in class ikr.simlib.parameters.Parameters
 
hasSubTree(String) - Method in class ikr.simlib.parameters.Parameters
 
head() - Method in class ikr.simlib.entities.multiphase.ServerPriorityQueue
 
height - Variable in class ikr.simlib.statistics.boundary.JainBoundaryStatistic
 
hour - Variable in class ikr.simlib.trace.TraceItem
 
Hx0 - Variable in class ikr.simlib.distributions.discrete.ZipfMandelbrotDistribution
 
HyperExpDistribution - Class in ikr.simlib.distributions.continuous
 
HyperExpDistribution(double[], double[], RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.continuous.HyperExpDistribution
 
HyperExpDistribution(double[], double[]) - Constructor for class ikr.simlib.distributions.continuous.HyperExpDistribution
 
HyperExpDistribution(double, double, double, RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.continuous.HyperExpDistribution
 
HyperExpDistribution(double, double, double) - Constructor for class ikr.simlib.distributions.continuous.HyperExpDistribution
 
HyperExpDistributionParser - Class in ikr.simlib.distributions.parsers.continuous
 
HyperExpDistributionParser() - Constructor for class ikr.simlib.distributions.parsers.continuous.HyperExpDistributionParser
 
HypoExpDistribution - Class in ikr.simlib.distributions.continuous
 
HypoExpDistribution(int, RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.continuous.HypoExpDistribution
 
HypoExpDistribution(int) - Constructor for class ikr.simlib.distributions.continuous.HypoExpDistribution
 
HypoExpDistribution(double[], RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.continuous.HypoExpDistribution
 
HypoExpDistribution(double[]) - Constructor for class ikr.simlib.distributions.continuous.HypoExpDistribution
 
HypoExpDistribution(double, double, RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.continuous.HypoExpDistribution
2nd order
HypoExpDistribution(double, double) - Constructor for class ikr.simlib.distributions.continuous.HypoExpDistribution
 
HypoExpDistributionParser - Class in ikr.simlib.distributions.parsers.continuous
 
HypoExpDistributionParser() - Constructor for class ikr.simlib.distributions.parsers.continuous.HypoExpDistributionParser
 

I

iat - Variable in class ikr.simlib.trace.TraceFile
 
iatDist - Variable in class ikr.simlib.meters.iat.DistIATMeter
 
IATMeter - Class in ikr.simlib.meters.iat
IATMeter is the base class which provides an implementation to measure interarrival times.
IATMeter(String, SimNode) - Constructor for class ikr.simlib.meters.iat.IATMeter
 
iatSample - Variable in class ikr.simlib.meters.iat.StdIATMeter
 
identity(int) - Static method in class ikr.simlib.support.Matrices
Creates a identity matrix.
idleTimeDist - Variable in class ikr.simlib.distributions.continuous.statedep.MAPDistribution.MAPStateParameters
Distribution for time spent in state before transition or event occurs
idleTimeDist - Variable in class ikr.simlib.distributions.discrete.statedep.DMAPDistribution.DMAPStateParameters
Distribution for number of slots until a state transition or event occurs
ikr.simlib - package ikr.simlib
 
ikr.simlib.control - package ikr.simlib.control
 
ikr.simlib.control.notification - package ikr.simlib.control.notification
 
ikr.simlib.control.parsers - package ikr.simlib.control.parsers
 
ikr.simlib.control.simulationcontrol - package ikr.simlib.control.simulationcontrol
 
ikr.simlib.control.simulationcontrol.callbacks - package ikr.simlib.control.simulationcontrol.callbacks
 
ikr.simlib.distributions - package ikr.simlib.distributions
 
ikr.simlib.distributions.continuous - package ikr.simlib.distributions.continuous
 
ikr.simlib.distributions.continuous.statedep - package ikr.simlib.distributions.continuous.statedep
 
ikr.simlib.distributions.continuous.transform - package ikr.simlib.distributions.continuous.transform
 
ikr.simlib.distributions.discrete - package ikr.simlib.distributions.discrete
 
ikr.simlib.distributions.discrete.statedep - package ikr.simlib.distributions.discrete.statedep
 
ikr.simlib.distributions.discrete.transform - package ikr.simlib.distributions.discrete.transform
 
ikr.simlib.distributions.mapped - package ikr.simlib.distributions.mapped
 
ikr.simlib.distributions.parsers.continuous - package ikr.simlib.distributions.parsers.continuous
 
ikr.simlib.distributions.parsers.discrete - package ikr.simlib.distributions.parsers.discrete
 
ikr.simlib.entities - package ikr.simlib.entities
 
ikr.simlib.entities.branches - package ikr.simlib.entities.branches
 
ikr.simlib.entities.demultiplexers - package ikr.simlib.entities.demultiplexers
 
ikr.simlib.entities.generators - package ikr.simlib.entities.generators
 
ikr.simlib.entities.generators.parsers - package ikr.simlib.entities.generators.parsers
 
ikr.simlib.entities.multiphase - package ikr.simlib.entities.multiphase
 
ikr.simlib.entities.multiplexers - package ikr.simlib.entities.multiplexers
 
ikr.simlib.entities.phases - package ikr.simlib.entities.phases
 
ikr.simlib.entities.phases.parsers - package ikr.simlib.entities.phases.parsers
 
ikr.simlib.entities.queues - package ikr.simlib.entities.queues
 
ikr.simlib.entities.queues.parsers - package ikr.simlib.entities.queues.parsers
 
ikr.simlib.entities.sinks - package ikr.simlib.entities.sinks
 
ikr.simlib.events - package ikr.simlib.events
 
ikr.simlib.events.calendar - package ikr.simlib.events.calendar
 
ikr.simlib.events.calendar.simple - package ikr.simlib.events.calendar.simple
 
ikr.simlib.events.calendar.standard - package ikr.simlib.events.calendar.standard
 
ikr.simlib.events.timer - package ikr.simlib.events.timer
 
ikr.simlib.exceptions - package ikr.simlib.exceptions
 
ikr.simlib.factories - package ikr.simlib.factories
 
ikr.simlib.messages - package ikr.simlib.messages
 
ikr.simlib.messages.factories - package ikr.simlib.messages.factories
 
ikr.simlib.messages.modifiers - package ikr.simlib.messages.modifiers
 
ikr.simlib.messages.parsers - package ikr.simlib.messages.parsers
 
ikr.simlib.meters - package ikr.simlib.meters
 
ikr.simlib.meters.cdv - package ikr.simlib.meters.cdv
 
ikr.simlib.meters.count - package ikr.simlib.meters.count
 
ikr.simlib.meters.iat - package ikr.simlib.meters.iat
 
ikr.simlib.meters.length - package ikr.simlib.meters.length
 
ikr.simlib.meters.rate - package ikr.simlib.meters.rate
 
ikr.simlib.meters.time - package ikr.simlib.meters.time
 
ikr.simlib.model - package ikr.simlib.model
 
ikr.simlib.parameters - package ikr.simlib.parameters
 
ikr.simlib.parameters.fileparser - package ikr.simlib.parameters.fileparser
 
ikr.simlib.parameters.fileparser.input - package ikr.simlib.parameters.fileparser.input
 
ikr.simlib.parameters.fileparser.tokens - package ikr.simlib.parameters.fileparser.tokens
 
ikr.simlib.parameters.keys - package ikr.simlib.parameters.keys
 
ikr.simlib.parameters.parsemanagers - package ikr.simlib.parameters.parsemanagers
 
ikr.simlib.parameters.parsers - package ikr.simlib.parameters.parsers
 
ikr.simlib.parameters.values - package ikr.simlib.parameters.values
 
ikr.simlib.ports - package ikr.simlib.ports
 
ikr.simlib.ports.input - package ikr.simlib.ports.input
 
ikr.simlib.ports.output - package ikr.simlib.ports.output
 
ikr.simlib.random - package ikr.simlib.random
 
ikr.simlib.result - package ikr.simlib.result
 
ikr.simlib.result.compacting - package ikr.simlib.result.compacting
 
ikr.simlib.result.filtering - package ikr.simlib.result.filtering
 
ikr.simlib.result.xml - package ikr.simlib.result.xml
 
ikr.simlib.statistics - package ikr.simlib.statistics
 
ikr.simlib.statistics.boundary - package ikr.simlib.statistics.boundary
 
ikr.simlib.statistics.confidenceinterval - package ikr.simlib.statistics.confidenceinterval
 
ikr.simlib.statistics.counter - package ikr.simlib.statistics.counter
 
ikr.simlib.statistics.distribution - package ikr.simlib.statistics.distribution
 
ikr.simlib.statistics.integral - package ikr.simlib.statistics.integral
 
ikr.simlib.statistics.median - package ikr.simlib.statistics.median
 
ikr.simlib.statistics.parsers - package ikr.simlib.statistics.parsers
 
ikr.simlib.statistics.probability - package ikr.simlib.statistics.probability
 
ikr.simlib.statistics.rate - package ikr.simlib.statistics.rate
 
ikr.simlib.statistics.sample - package ikr.simlib.statistics.sample
 
ikr.simlib.statistics.support - package ikr.simlib.statistics.support
 
ikr.simlib.statistics.weighted - package ikr.simlib.statistics.weighted
 
ikr.simlib.support - package ikr.simlib.support
 
ikr.simlib.support.cmdline - package ikr.simlib.support.cmdline
 
ikr.simlib.support.compression - package ikr.simlib.support.compression
 
ikr.simlib.trace - package ikr.simlib.trace
 
ikr.simlib.untested.meters.iat - package ikr.simlib.untested.meters.iat
 
ikr.simlib.untested.meters.length - package ikr.simlib.untested.meters.length
 
ikr.simlib.untested.meters.rate - package ikr.simlib.untested.meters.rate
 
ikr.simlib.untested.statistics.boundary - package ikr.simlib.untested.statistics.boundary
 
ikr.simlib.untested.statistics.correlation - package ikr.simlib.untested.statistics.correlation
 
ikr.simlib.untested.statistics.fairness - package ikr.simlib.untested.statistics.fairness
 
ikr.simlib.untested.statistics.parsers - package ikr.simlib.untested.statistics.parsers
 
ikr.simlib.untested.statistics.variancetime - package ikr.simlib.untested.statistics.variancetime
 
IMax - Variable in class ikr.simlib.distributions.discrete.ZipfMandelbrotDistribution
 
importBatch(ResultReader) - Method in interface ikr.simlib.result.BatchExportable
Imports the state of a batch from the result reader.
importBatch(ResultReader) - Method in class ikr.simlib.statistics.boundary.StdBoundaryStatistic
 
importBatch(ResultReader) - Method in class ikr.simlib.statistics.counter.StdCounterStatistic
 
importBatch(ResultReader) - Method in class ikr.simlib.statistics.distribution.StdDistributionStatistic
 
importBatch(ResultReader) - Method in class ikr.simlib.statistics.integral.StdIntegralStatistic
 
importBatch(ResultReader) - Method in class ikr.simlib.statistics.median.StdMedianStatistic
 
importBatch(ResultReader) - Method in class ikr.simlib.statistics.probability.StdProbabilityStatistic
 
importBatch(ResultReader) - Method in class ikr.simlib.statistics.rate.StdRateStatistic
 
importBatch(ResultReader) - Method in class ikr.simlib.statistics.sample.StdSampleStatistic
 
importBatch(ResultReader) - Method in class ikr.simlib.statistics.weighted.WeightedDistStatistic
 
importBatch(ResultReader) - Method in class ikr.simlib.statistics.weighted.WeightedMeanStatistic
 
importBatch(ResultReader) - Method in class ikr.simlib.untested.statistics.boundary.UnlimitedUnbatchedBoundaryStatistic
 
importBatch(ResultReader) - Method in class ikr.simlib.untested.statistics.correlation.ExactAutoCorrelationStatistic
 
importBatch(ResultReader) - Method in class ikr.simlib.untested.statistics.correlation.StdAutoCorrelationStatistic
 
importBatch(ResultReader) - Method in class ikr.simlib.untested.statistics.correlation.StdCorrelationStatistic
 
importBatch(ResultReader) - Method in class ikr.simlib.untested.statistics.fairness.FairnessStatistic
 
importBatch(ResultReader) - Method in class ikr.simlib.untested.statistics.variancetime.VTStatistic
 
importReaders - Variable in class ikr.simlib.control.SimulationEnvironment
 
importSamples(ResultReader) - Method in class ikr.simlib.untested.statistics.boundary.SortedSamples
 
ImportSimulation - Class in ikr.simlib.control
ImportSimulation does not actually run the simulation itself.
ImportSimulation(Model, SimulationEnvironment) - Constructor for class ikr.simlib.control.ImportSimulation
 
importState(ResultReader) - Method in class ikr.simlib.statistics.Range
 
importSum(ResultReader) - Method in class ikr.simlib.statistics.Summation
Imports a summation from a result node.
increment - Variable in class ikr.simlib.statistics.boundary.JainBoundaryStatistic
 
IndependentRNGFactory - Class in ikr.simlib.random
 
IndependentRNGFactory() - Constructor for class ikr.simlib.random.IndependentRNGFactory
 
IndependentRNGFactory.FactoryNotInitializedException - Exception in ikr.simlib.random
 
IndependentRNGFactory.FactoryNotInitializedException() - Constructor for exception ikr.simlib.random.IndependentRNGFactory.FactoryNotInitializedException
 
IndependentRNGFactory.UseIndependentRNGFactoryException - Exception in ikr.simlib.random
 
IndependentRNGFactory.UseIndependentRNGFactoryException() - Constructor for exception ikr.simlib.random.IndependentRNGFactory.UseIndependentRNGFactoryException
 
IndependentRNGFactory.WarningRNG - Class in ikr.simlib.random
Wraps the SystemRNG, prints warnings
IndependentRNGFactory.WarningRNG(RandomNumberGenerator) - Constructor for class ikr.simlib.random.IndependentRNGFactory.WarningRNG
 
index - Variable in class ikr.simlib.result.compacting.Node
 
INDEX_ATTRIBUTE - Static variable in class ikr.simlib.result.xml.XMLConstants
 
InfiniteServer - Class in ikr.simlib.entities.phases
 
InfiniteServer(String, SimNode) - Constructor for class ikr.simlib.entities.phases.InfiniteServer
 
InfiniteServer.InfiniteServerEvent - Class in ikr.simlib.entities.phases
 
InfiniteServer.InfiniteServerEvent(InfiniteServer, Message) - Constructor for class ikr.simlib.entities.phases.InfiniteServer.InfiniteServerEvent
 
init(String, String[]) - Method in class ikr.simlib.control.SimTreeApplication
Parses the arguments and creates the simulation environment.
init(ArgParser) - Method in class ikr.simlib.control.SimulationEnvironment
 
initialize(int, RandomNumberGeneratorFactory) - Static method in class ikr.simlib.random.IndependentRNGFactory
Use this method to set the seed index, which should be given on the command line.
initSimulation() - Method in class ikr.simlib.control.Simulation
 
initSimulation() - Method in class ikr.simlib.control.simulationcontrol.callbacks.SimulationControlManager
 
initSimulation() - Method in class ikr.simlib.control.StdSimulation
 
InitSimulationCallback - Class in ikr.simlib.control.simulationcontrol.callbacks
 
InitSimulationCallback() - Constructor for class ikr.simlib.control.simulationcontrol.callbacks.InitSimulationCallback
 
innerDist - Variable in class ikr.simlib.distributions.continuous.transform.NestedDistribution
 
INPUT_PORT_NAME - Static variable in class ikr.simlib.ports.input.InputPort
 
inputPort - Variable in class ikr.simlib.entities.branches.BinaryBranch
 
inputPort - Variable in class ikr.simlib.entities.branches.Expander
 
inputPort - Variable in class ikr.simlib.entities.demultiplexers.Demultiplexer
 
inputPort - Variable in class ikr.simlib.entities.multiphase.ServerPhase
 
inputPort - Variable in class ikr.simlib.entities.phases.ClockedGate
 
inputPort - Variable in class ikr.simlib.entities.phases.InfiniteServer
 
inputPort - Variable in class ikr.simlib.entities.phases.Phase
 
inputPort - Variable in class ikr.simlib.entities.queues.Queue
 
inputPort - Variable in class ikr.simlib.entities.queues.SingleServerQueue
 
InputPort - Class in ikr.simlib.ports.input
 
InputPort(Entity, String) - Constructor for class ikr.simlib.ports.input.InputPort
 
InputPort(Entity) - Constructor for class ikr.simlib.ports.input.InputPort
 
inputPorts - Variable in class ikr.simlib.entities.multiplexers.StdMultiplexer
 
insert(ServerJob) - Method in class ikr.simlib.entities.multiphase.ServerPriorityQueue
 
INSTANCE - Static variable in class ikr.simlib.control.simulationcontrol.callbacks.SimulationControlManager
 
INT_TYPE - Static variable in class ikr.simlib.result.xml.XMLConstants
 
IntegralStatistic - Class in ikr.simlib.statistics.integral
Integral statistics to measure time-weighted means are derived from the this class.
IntegralStatistic(String, SimNode) - Constructor for class ikr.simlib.statistics.integral.IntegralStatistic
 
interArrivalTime - Variable in class ikr.simlib.distributions.continuous.statedep.GMPPDistribution.StateParameters
 
interArrivalTime - Variable in class ikr.simlib.entities.generators.StdGenerator
 
interCellTime - Variable in class ikr.simlib.distributions.continuous.statedep.GMDPDistribution.GMDPStateParameters
 
interCellTime - Variable in class ikr.simlib.distributions.continuous.statedep.OnOffInfinityDistribution
 
interCellTime - Variable in class ikr.simlib.distributions.continuous.statedep.TalkspurtSilenceDistribution
 
interPacketTime - Variable in class ikr.simlib.entities.generators.BurstGenerator
 
interrupt(ServerJob) - Method in class ikr.simlib.entities.multiphase.MultiPhasePrioServer
 
interruptedJob - Variable in class ikr.simlib.entities.multiphase.ServerPriorityQueue
 
interval - Variable in class ikr.simlib.distributions.continuous.UniformDistribution
 
interval - Variable in class ikr.simlib.distributions.discrete.DiscreteUniformDistribution
 
IPDemultiplexer - Class in ikr.simlib.entities.demultiplexers
IPDemultiplexer is derived from LabelDemultiplexer and therefore provides the same functionality with respect to port creation and management.
IPDemultiplexer(int, String, SimNode, int, int, IPDemultiplexer.IPDemuxMode) - Constructor for class ikr.simlib.entities.demultiplexers.IPDemultiplexer
 
IPDemultiplexer(int, String, SimNode, int, IPDemultiplexer.IPDemuxMode) - Constructor for class ikr.simlib.entities.demultiplexers.IPDemultiplexer
 
IPDemultiplexer(int, String, SimNode, int) - Constructor for class ikr.simlib.entities.demultiplexers.IPDemultiplexer
 
IPDemultiplexer(int, String, SimNode) - Constructor for class ikr.simlib.entities.demultiplexers.IPDemultiplexer
 
IPDemultiplexer(String, SimNode, int, int, IPDemultiplexer.IPDemuxMode) - Constructor for class ikr.simlib.entities.demultiplexers.IPDemultiplexer
 
IPDemultiplexer(String, SimNode, int) - Constructor for class ikr.simlib.entities.demultiplexers.IPDemultiplexer
 
IPDemultiplexer(String, SimNode) - Constructor for class ikr.simlib.entities.demultiplexers.IPDemultiplexer
 
IPDemultiplexer.IPDemuxMode - Enum in ikr.simlib.entities.demultiplexers
 
IPPacket - Class in ikr.simlib.messages
IPPacket is specially designed for IP QoS simulations where fields like source and destination as well as further fields to distinguish between messages are needed
IPPacket(long, int, int, int, int) - Constructor for class ikr.simlib.messages.IPPacket
 
IPPacketFactory - Class in ikr.simlib.messages.factories
 
IPPacketFactory(long, int, int, int, int, double) - Constructor for class ikr.simlib.messages.factories.IPPacketFactory
 
IPPacketFactoryParser - Class in ikr.simlib.messages.parsers
 
IPPacketFactoryParser() - Constructor for class ikr.simlib.messages.parsers.IPPacketFactoryParser
 
IPPacketGroupMarker - Class in ikr.simlib.messages.modifiers
 
IPPacketGroupMarker(int) - Constructor for class ikr.simlib.messages.modifiers.IPPacketGroupMarker
 
IPPacketTypeMarker - Class in ikr.simlib.messages.modifiers
This IP packet marker can be attached to a port in order to change the type field of an IP packet when transferred via GetMessage.
IPPacketTypeMarker(int) - Constructor for class ikr.simlib.messages.modifiers.IPPacketTypeMarker
 
isConnected() - Method in class ikr.simlib.ports.Port
Returns whether this port is connected to another port.
isDefined() - Method in class ikr.simlib.statistics.Range
Returns whether this is a defined range.
isEmpty() - Method in class ikr.simlib.entities.multiphase.ServerPriorityQueue
 
isEmpty() - Method in class ikr.simlib.entities.queues.FIFOQueue
 
isEmpty() - Method in class ikr.simlib.entities.queues.LIFOQueue
 
isEmpty() - Method in class ikr.simlib.entities.queues.Queue
 
isEventAvailable() - Method in class ikr.simlib.events.calendar.Calendar
Return true if there are events in the calendar.
isEventAvailable() - Method in class ikr.simlib.events.calendar.simple.SimpleCalendar
 
isEventAvailable() - Method in class ikr.simlib.events.calendar.standard.StdCalendar
 
isFull(Message) - Method in class ikr.simlib.entities.queues.BoundedFIFOQueue
 
isFull(Message) - Method in class ikr.simlib.entities.queues.BoundedLIFOQueue
 
isFull(Message) - Method in class ikr.simlib.entities.queues.Queue
 
isFull(Message) - Method in class ikr.simlib.entities.queues.UnboundedFIFOQueue
 
isFull(Message) - Method in class ikr.simlib.entities.queues.UnboundedLIFOQueue
 
isImportSimulation() - Method in class ikr.simlib.control.SimulationEnvironment
 
isInRange(double) - Method in class ikr.simlib.statistics.support.BucketUtility
 
isMessageAvailable() - Method in class ikr.simlib.ports.Port
 
isNormalized - Variable in class ikr.simlib.entities.branches.Branch
 
isOperationSet - Variable in class ikr.simlib.control.notification.MultiNotificationHandler
flag that allows changes of notification condition only once
isPending() - Method in class ikr.simlib.events.Event
 
isPending() - Method in class ikr.simlib.events.timer.Timer
Deprecated.
 
isPortKnown(String) - Method in class ikr.simlib.entities.Entity
searches port list and returns true, if a port with the right name is in it
isRegistered() - Method in class ikr.simlib.control.notification.Notifier
 
isUValueAvailable(double, long) - Method in class ikr.simlib.statistics.confidenceinterval.StudentSearch
 

J

JainBoundaryStatistic - Class in ikr.simlib.statistics.boundary
JainBoundaryStatistic provides an implementation for for BoundaryStatistic with an alternative method (the P2 Algorithm) to StdBoundaryStatistic.
JainBoundaryStatistic(double, String, SimNode) - Constructor for class ikr.simlib.statistics.boundary.JainBoundaryStatistic
 
JainBoundaryTimeMeter - Class in ikr.simlib.meters.time
This boundary meter uses a JainBoundaryStatistic to find the quantile for a given percentage.
JainBoundaryTimeMeter(double, String, SimNode) - Constructor for class ikr.simlib.meters.time.JainBoundaryTimeMeter
 
JakesDistribution - Class in ikr.simlib.distributions.continuous
JakesDistribution implements a continuous distribution which delivers random variables in accordance with Jake's Doppler power density spectrum.
JakesDistribution(double, RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.continuous.JakesDistribution
 
JakesDistribution(double) - Constructor for class ikr.simlib.distributions.continuous.JakesDistribution
 
JakesDistributionParser - Class in ikr.simlib.distributions.parsers.continuous
 
JakesDistributionParser() - Constructor for class ikr.simlib.distributions.parsers.continuous.JakesDistributionParser
 
JavaRandomNumberGenerator - Class in ikr.simlib.random
A RNG using the standard Java generator to provide the values.
JavaRandomNumberGenerator(long) - Constructor for class ikr.simlib.random.JavaRandomNumberGenerator
 
JavaRandomNumberGenerator() - Constructor for class ikr.simlib.random.JavaRandomNumberGenerator
 
JavaRandomNumberGeneratorFactory - Class in ikr.simlib.random
 
JavaRandomNumberGeneratorFactory() - Constructor for class ikr.simlib.random.JavaRandomNumberGeneratorFactory
 
joinStateWithImportState(ResultReader) - Method in class ikr.simlib.statistics.Range
 

K

Key - Class in ikr.simlib.parameters.keys
 
Key(String) - Constructor for class ikr.simlib.parameters.keys.Key
 
KeyQueryBase - Class in ikr.simlib.parameters.keys
 
KeyQueryBase(String) - Constructor for class ikr.simlib.parameters.keys.KeyQueryBase
 

L

LabelDemultiplexer - Class in ikr.simlib.entities.demultiplexers
LabelDemultiplexer provides the method GetOutputPort which returns an output port dependent on the label contained in a label message.
LabelDemultiplexer(int, String, SimNode, int, int) - Constructor for class ikr.simlib.entities.demultiplexers.LabelDemultiplexer
 
LabelDemultiplexer(int, String, SimNode, int) - Constructor for class ikr.simlib.entities.demultiplexers.LabelDemultiplexer
 
LabelDemultiplexer(int, String, SimNode) - Constructor for class ikr.simlib.entities.demultiplexers.LabelDemultiplexer
 
LabelDemultiplexer(String, SimNode, int, int) - Constructor for class ikr.simlib.entities.demultiplexers.LabelDemultiplexer
 
LabelDemultiplexer(String, SimNode, int) - Constructor for class ikr.simlib.entities.demultiplexers.LabelDemultiplexer
 
LabelDemultiplexer(String, SimNode) - Constructor for class ikr.simlib.entities.demultiplexers.LabelDemultiplexer
 
LabelMessage - Class in ikr.simlib.messages
LabelMessage provides the user with one label that can be used for any purposes
LabelMessage(long, int) - Constructor for class ikr.simlib.messages.LabelMessage
 
LabelMessageFactory - Class in ikr.simlib.messages.factories
 
LabelMessageFactory(long, int) - Constructor for class ikr.simlib.messages.factories.LabelMessageFactory
 
LabelMessageFactoryParser - Class in ikr.simlib.messages.parsers
 
LabelMessageFactoryParser() - Constructor for class ikr.simlib.messages.parsers.LabelMessageFactoryParser
 
labelStack - Variable in class ikr.simlib.messages.LabelMessage
 
lag - Variable in class ikr.simlib.untested.statistics.correlation.ExactAutoCorrelationStatistic
 
lag - Variable in class ikr.simlib.untested.statistics.correlation.StdAutoCorrelationStatistic
 
lastItem - Variable in class ikr.simlib.trace.TraceFile
 
lastPort - Variable in class ikr.simlib.entities.multiplexers.Multiplexer
 
lastTime - Variable in class ikr.simlib.meters.iat.IATMeter
 
lastUpdateTime - Variable in class ikr.simlib.untested.statistics.variancetime.VTBurstLevelRateStatistic
 
LBOUND - Static variable in class ikr.simlib.result.ResultKeywords
Lower bound.
ldMaxBlockSize - Variable in class ikr.simlib.untested.statistics.fairness.FairnessStatistic
 
ldMaxBlockSize - Variable in class ikr.simlib.untested.statistics.parsers.BlockStatisticParser
 
ldMaxBlockSize - Variable in class ikr.simlib.untested.statistics.variancetime.VTStatistic
 
ldMinBlockSize - Variable in class ikr.simlib.untested.statistics.fairness.FairnessStatistic
 
ldMinBlockSize - Variable in class ikr.simlib.untested.statistics.parsers.BlockStatisticParser
 
ldMinBlockSize - Variable in class ikr.simlib.untested.statistics.variancetime.VTStatistic
 
length - Variable in class ikr.simlib.messages.factories.IPPacketFactory
 
length() - Method in class ikr.simlib.parameters.fileparser.tokens.TokenArrayIterator
 
length(double[]) - Static method in class ikr.simlib.support.Vectors
Calculates the (geometric) length of a vector.
length - Variable in class ikr.simlib.trace.TraceItem
 
levelAvailable(double) - Method in class ikr.simlib.statistics.confidenceinterval.StudentSearch
 
LIFOQueue - Class in ikr.simlib.entities.queues
This is the base class for all Last In First Out (LIFO) queues.
LIFOQueue(String, SimNode) - Constructor for class ikr.simlib.entities.queues.LIFOQueue
 
limit - Variable in class ikr.simlib.control.simulationcontrol.ControlCounter
 
LinBucketUtility - Class in ikr.simlib.statistics.support
 
LinBucketUtility(double, double, int) - Constructor for class ikr.simlib.statistics.support.LinBucketUtility
 
LinBucketUtility() - Constructor for class ikr.simlib.statistics.support.LinBucketUtility
 
Line - Class in ikr.simlib.parameters.fileparser.input
 
Line(int, String) - Constructor for class ikr.simlib.parameters.fileparser.input.Line
 
LineReader - Class in ikr.simlib.parameters.fileparser.input
 
LineReader(InputStream) - Constructor for class ikr.simlib.parameters.fileparser.input.LineReader
 
LIST - Static variable in class ikr.simlib.result.ResultKeywords
 
list(List<T>) - Static method in class ikr.simlib.support.RandomAccessIterator
Returns a list adapter which returns a RandomAccessIterator from iterator.
listAll() - Static method in enum ikr.simlib.support.compression.CompressionType
 
LOG - Static variable in class ikr.simlib.ports.Port
 
LogBucketUtility - Class in ikr.simlib.statistics.support
 
LogBucketUtility(double, double, int) - Constructor for class ikr.simlib.statistics.support.LogBucketUtility
 
logMessage(PrintWriter, Message, Port) - Method in class ikr.simlib.messages.MessageTracer
Prints the message to the log
LognormalDistribution - Class in ikr.simlib.distributions.continuous
 
LognormalDistribution(double, double, RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.continuous.LognormalDistribution
 
LognormalDistribution(double, double) - Constructor for class ikr.simlib.distributions.continuous.LognormalDistribution
 
LognormalDistributionParser - Class in ikr.simlib.distributions.parsers.continuous
 
LognormalDistributionParser() - Constructor for class ikr.simlib.distributions.parsers.continuous.LognormalDistributionParser
 
logWriter - Variable in class ikr.simlib.control.SimulationEnvironment
 
LONG_TYPE - Static variable in class ikr.simlib.result.xml.XMLConstants
 
lossProbability - Variable in class ikr.simlib.entities.queues.Queue
 
lowerBound - Variable in class ikr.simlib.distributions.continuous.transform.BoundedDistribution
 
lowerBound - Variable in class ikr.simlib.distributions.continuous.UniformDistribution
 
lowerBound - Variable in class ikr.simlib.distributions.discrete.DiscreteUniformDistribution
 
lowerBound - Variable in class ikr.simlib.distributions.discrete.transform.DiscreteBoundedDistribution
 
lowerBound - Variable in class ikr.simlib.untested.statistics.parsers.CondStatisticParser
 
lowerLimit - Variable in class ikr.simlib.statistics.distribution.StdDistributionStatistic
 
LZMACompressionProvider - Class in ikr.simlib.support.compression
 
LZMACompressionProvider() - Constructor for class ikr.simlib.support.compression.LZMACompressionProvider
 

M

MAPDistribution - Class in ikr.simlib.distributions.continuous.statedep
 
MAPDistribution(int, double[][], double[][], RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.continuous.statedep.MAPDistribution
 
MAPDistribution(int, double[][], double[][]) - Constructor for class ikr.simlib.distributions.continuous.statedep.MAPDistribution
 
MAPDistribution.MAPStateParameters - Class in ikr.simlib.distributions.continuous.statedep
 
MAPDistribution.MAPStateParameters(double, double, double[], double[]) - Constructor for class ikr.simlib.distributions.continuous.statedep.MAPDistribution.MAPStateParameters
 
MAPDistributionParser - Class in ikr.simlib.distributions.parsers.continuous
 
MAPDistributionParser() - Constructor for class ikr.simlib.distributions.parsers.continuous.MAPDistributionParser
 
mapOfAggregatedValues - Variable in class ikr.simlib.meters.rate.ShortTermRateMeter
 
MappedBernoulliDistribution<I> - Class in ikr.simlib.distributions.mapped
This distribution returns one of two items depending on the probability for the first item.
MappedBernoulliDistribution(I, double, I, RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.mapped.MappedBernoulliDistribution
 
MappedBernoulliDistribution(I, double, I) - Constructor for class ikr.simlib.distributions.mapped.MappedBernoulliDistribution
 
MappedDistribution<I> - Class in ikr.simlib.distributions.mapped
A mapped distribution allows a custom return types for distribution values.
MappedDistribution() - Constructor for class ikr.simlib.distributions.mapped.MappedDistribution
 
MappedDistribution(RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.mapped.MappedDistribution
 
MappedGeneralDistribution<I> - Class in ikr.simlib.distributions.mapped
This distribution contains items to which a probability can be assigned.
MappedGeneralDistribution(RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.mapped.MappedGeneralDistribution
 
MappedGeneralDistribution() - Constructor for class ikr.simlib.distributions.mapped.MappedGeneralDistribution
 
marginalDist - Variable in class ikr.simlib.statistics.distribution.StdDistributionStatistic
 
matches(Query) - Method in class ikr.simlib.parameters.keys.Key
all components must match
matchesPartially(Query) - Method in class ikr.simlib.parameters.keys.Key
query can be part of the key
Matrices - Class in ikr.simlib.support
This class contains support functions for working with matrices.
Matrices() - Constructor for class ikr.simlib.support.Matrices
 
MAX - Static variable in class ikr.simlib.result.ResultKeywords
 
max(double[], double[]) - Static method in class ikr.simlib.support.Vectors
Creates a new vector containing the larger elements from both vectors, that is r[n] = max(a[n], b[n]).
maxPacketSize - Variable in class ikr.simlib.entities.generators.BurstGenerator
 
maxSizeInUnits - Variable in class ikr.simlib.entities.queues.BoundedFIFOQueue
 
maxSizeInUnits - Variable in class ikr.simlib.entities.queues.BoundedLIFOQueue
 
mean - Variable in class ikr.simlib.distributions.continuous.ConstantDistribution
 
mean - Variable in class ikr.simlib.distributions.continuous.NegExpDistribution
 
mean - Variable in class ikr.simlib.distributions.continuous.NormalDistribution
 
mean - Variable in class ikr.simlib.distributions.continuous.statedep.WSSDistribution
 
mean - Variable in class ikr.simlib.distributions.discrete.BernoulliDistribution
 
mean - Variable in class ikr.simlib.distributions.discrete.DiscreteConstantDistribution
 
MEAN - Static variable in class ikr.simlib.result.ResultKeywords
 
MEAN_CINT - Static variable in class ikr.simlib.result.ResultKeywords
 
measurePortsIndividually - Variable in class ikr.simlib.meters.rate.ShortTermRateMeter
 
measuresRange - Variable in class ikr.simlib.statistics.counter.StdCounterStatistic
 
measuresSummation - Variable in class ikr.simlib.statistics.counter.StdCounterStatistic
 
measuresSummation - Variable in class ikr.simlib.statistics.probability.StdProbabilityStatistic
 
measuresSummations - Variable in class ikr.simlib.untested.statistics.variancetime.VTStatistic
 
MEDIAN - Static variable in class ikr.simlib.result.ResultKeywords
 
MedianStatistic - Class in ikr.simlib.statistics.median
Median statistics are used to measure the median of samples.
MedianStatistic(String, SimNode) - Constructor for class ikr.simlib.statistics.median.MedianStatistic
 
MedianStatisticParser - Class in ikr.simlib.statistics.parsers
 
MedianStatisticParser() - Constructor for class ikr.simlib.statistics.parsers.MedianStatisticParser
 
MedianTimeMeter - Class in ikr.simlib.meters.time
MedianTimeMeter uses a median statistic of type StdMedianStatistic to collect the time interval data.
MedianTimeMeter(String, SimNode, int) - Constructor for class ikr.simlib.meters.time.MedianTimeMeter
 
MedianTimeMeter(String, SimNode) - Constructor for class ikr.simlib.meters.time.MedianTimeMeter
 
message - Variable in class ikr.simlib.entities.multiphase.ServerJob
 
message - Variable in class ikr.simlib.entities.phases.Phase
 
message - Variable in class ikr.simlib.entities.queues.Queue.QueueEntry
 
Message - Class in ikr.simlib.messages
Message is the basic message class.
Message(long) - Constructor for class ikr.simlib.messages.Message
 
Message() - Constructor for class ikr.simlib.messages.Message
 
message - Variable in class ikr.simlib.ports.output.NonBlockingOutputPort
 
message - Variable in class ikr.simlib.ports.output.SynchronousOutputPort
 
messageFactory - Variable in class ikr.simlib.entities.generators.Generator
 
MessageFactory - Class in ikr.simlib.messages.factories
 
MessageFactory() - Constructor for class ikr.simlib.messages.factories.MessageFactory
 
MessageFactory(long) - Constructor for class ikr.simlib.messages.factories.MessageFactory
 
MessageFactoryParseManager - Class in ikr.simlib.messages.parsers
 
MessageFactoryParseManager() - Constructor for class ikr.simlib.messages.parsers.MessageFactoryParseManager
 
MessageFactoryParser - Class in ikr.simlib.messages.parsers
 
MessageFactoryParser() - Constructor for class ikr.simlib.messages.parsers.MessageFactoryParser
 
messageIndication(Message) - Method in class ikr.simlib.ports.Port
 
messageLengthDist - Variable in class ikr.simlib.entities.generators.StdGenerator
 
messageLengthDist - Variable in class ikr.simlib.meters.length.DistMessageLengthMeter
 
MessageLengthMeter - Class in ikr.simlib.meters.length
Message length meters measure message lengths.
MessageLengthMeter(String, SimNode) - Constructor for class ikr.simlib.meters.length.MessageLengthMeter
 
messageLengthSample - Variable in class ikr.simlib.meters.length.StdMessageLengthMeter
 
MessageReceiver - Interface in ikr.simlib.ports.input
 
MessageTracer - Class in ikr.simlib.messages
MessageTracer is a special port monitor that can be attached to any port and will print all messages that are transferred thru that port.
MessageTracer(PrintWriter) - Constructor for class ikr.simlib.messages.MessageTracer
 
MessageTracer(PrintStream) - Constructor for class ikr.simlib.messages.MessageTracer
 
MessageTracer(String) - Constructor for class ikr.simlib.messages.MessageTracer
 
Meter - Class in ikr.simlib.meters
Meters define the class for getting information from a simulation program.
Meter(String, SimNode) - Constructor for class ikr.simlib.meters.Meter
 
MIN - Static variable in class ikr.simlib.result.ResultKeywords
 
min(double[], double[]) - Static method in class ikr.simlib.support.Vectors
Creates a new vector containing the smaller elements from both vectors, that is r[n] = min(a[n], b[n]).
minBlockSize - Variable in class ikr.simlib.untested.statistics.fairness.FairnessStatistic
 
minBlockSize - Variable in class ikr.simlib.untested.statistics.variancetime.VTStatistic
 
minutes - Variable in class ikr.simlib.trace.TraceItem
 
minValue - Variable in class ikr.simlib.distributions.continuous.ParetoDistribution
 
MMDPDistribution - Class in ikr.simlib.distributions.continuous.statedep
MMDP (Markov Modulated Deterministic Process) distribution
MMDPDistribution(int, double[], double[], double[][], RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.continuous.statedep.MMDPDistribution
 
MMDPDistribution(int, double[], double[], double[][]) - Constructor for class ikr.simlib.distributions.continuous.statedep.MMDPDistribution
 
MMDPDistributionParser - Class in ikr.simlib.distributions.parsers.continuous
 
MMDPDistributionParser() - Constructor for class ikr.simlib.distributions.parsers.continuous.MMDPDistributionParser
 
MMPPDistribution - Class in ikr.simlib.distributions.continuous.statedep
MMPP (Markov Modulated Poisson Process) distribution
MMPPDistribution(int, double[], double[][], RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.continuous.statedep.MMPPDistribution
 
MMPPDistribution(int, double[], double[][]) - Constructor for class ikr.simlib.distributions.continuous.statedep.MMPPDistribution
 
MMPPDistributionParser - Class in ikr.simlib.distributions.parsers.continuous
 
MMPPDistributionParser() - Constructor for class ikr.simlib.distributions.parsers.continuous.MMPPDistributionParser
 
mode - Variable in class ikr.simlib.entities.demultiplexers.IPDemultiplexer
 
model - Variable in class ikr.simlib.control.SimTreeApplication
Simulation model.
model - Variable in class ikr.simlib.control.StdSimulation
 
Model - Class in ikr.simlib.model
Model is the standard model for normal simulation.
Model(String) - Constructor for class ikr.simlib.model.Model
 
ModelException - Exception in ikr.simlib.model
 
ModelException(String) - Constructor for exception ikr.simlib.model.ModelException
 
modulo - Variable in class ikr.simlib.untested.meters.rate.FairnessRateMeter
 
modulus - Variable in class ikr.simlib.entities.demultiplexers.LabelDemultiplexer
 
monitorGetMessage(Message, Port) - Method in class ikr.simlib.messages.MessageTracer
 
monitorGetMessage(Message, Port) - Method in class ikr.simlib.messages.modifiers.IPPacketGroupMarker
 
monitorGetMessage(Message, Port) - Method in class ikr.simlib.messages.modifiers.IPPacketTypeMarker
 
monitorGetMessage(Message, Port) - Method in class ikr.simlib.meters.OnePointMeter
 
monitorGetMessage(Message, Port) - Method in interface ikr.simlib.ports.PortMonitor
 
monitorIsMessageAvailable(boolean, Port) - Method in class ikr.simlib.messages.MessageTracer
 
monitorIsMessageAvailable(boolean, Port) - Method in class ikr.simlib.messages.modifiers.IPPacketGroupMarker
 
monitorIsMessageAvailable(boolean, Port) - Method in class ikr.simlib.messages.modifiers.IPPacketTypeMarker
 
monitorIsMessageAvailable(boolean, Port) - Method in class ikr.simlib.meters.OnePointMeter
 
monitorIsMessageAvailable(boolean, Port) - Method in interface ikr.simlib.ports.PortMonitor
 
monitorMessageIndication(Message, Port) - Method in class ikr.simlib.messages.MessageTracer
 
monitorMessageIndication(Message, Port) - Method in class ikr.simlib.messages.modifiers.IPPacketGroupMarker
 
monitorMessageIndication(Message, Port) - Method in class ikr.simlib.messages.modifiers.IPPacketTypeMarker
 
monitorMessageIndication(Message, Port) - Method in class ikr.simlib.meters.OnePointMeter
 
monitorMessageIndication(Message, Port) - Method in interface ikr.simlib.ports.PortMonitor
 
msgCounter - Variable in class ikr.simlib.entities.generators.TraceGenerator
 
msgInService - Variable in class ikr.simlib.entities.queues.FIFODropTailQueue
 
MultiNotificationHandler - Class in ikr.simlib.control.notification
MultiNotificationHandler manages any number of Notifier objects.
MultiNotificationHandler(NotificationHandler) - Constructor for class ikr.simlib.control.notification.MultiNotificationHandler
 
MultiNotificationHandler.BooleanOperation - Enum in ikr.simlib.control.notification
Boolean operation for SimNofificationHandlers
MultiPhasePrioServer - Class in ikr.simlib.entities.multiphase
MultiPhasePrioServer provides a priority server component with an arbitrary number of phases.
MultiPhasePrioServer(int, String, SimNode) - Constructor for class ikr.simlib.entities.multiphase.MultiPhasePrioServer
 
MultiPhasePrioServer.State - Enum in ikr.simlib.entities.multiphase
 
Multiplexer - Class in ikr.simlib.entities.multiplexers
Multiplexer is an entity with several input ports and one output port.
Multiplexer(String, SimNode) - Constructor for class ikr.simlib.entities.multiplexers.Multiplexer
 
my - Variable in class ikr.simlib.distributions.continuous.LognormalDistribution
 

N

name - Variable in class ikr.simlib.result.compacting.Node
 
NAME_ATTRIBUTE - Static variable in class ikr.simlib.result.xml.XMLConstants
 
NAME_PATTERN - Static variable in class ikr.simlib.model.StdSimNode
This pattern defines the rules for node names.
NamingConstants - Class in ikr.simlib.parameters
 
NamingConstants() - Constructor for class ikr.simlib.parameters.NamingConstants
 
needToNotifyMembers - Variable in class ikr.simlib.control.notification.MultiNotificationHandler
members that haven't called Notify yet
negBin_p - Variable in class ikr.simlib.distributions.discrete.NegBinDistribution
 
negBin_r - Variable in class ikr.simlib.distributions.discrete.NegBinDistribution
 
NegBinDistribution - Class in ikr.simlib.distributions.discrete
 
NegBinDistribution(double, double, RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.discrete.NegBinDistribution
 
NegBinDistribution(double, double) - Constructor for class ikr.simlib.distributions.discrete.NegBinDistribution
 
NegBinDistributionParser - Class in ikr.simlib.distributions.parsers.discrete
 
NegBinDistributionParser() - Constructor for class ikr.simlib.distributions.parsers.discrete.NegBinDistributionParser
 
NegExpDistribution - Class in ikr.simlib.distributions.continuous
 
NegExpDistribution(double, RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.continuous.NegExpDistribution
 
NegExpDistribution(double) - Constructor for class ikr.simlib.distributions.continuous.NegExpDistribution
 
NegExpDistributionParser - Class in ikr.simlib.distributions.parsers.continuous
 
NegExpDistributionParser() - Constructor for class ikr.simlib.distributions.parsers.continuous.NegExpDistributionParser
 
NestedDistParser - Class in ikr.simlib.distributions.parsers.continuous
 
NestedDistParser() - Constructor for class ikr.simlib.distributions.parsers.continuous.NestedDistParser
 
NestedDistribution - Class in ikr.simlib.distributions.continuous.transform
 
NestedDistribution(ContinuousDistribution, DiscreteDistribution) - Constructor for class ikr.simlib.distributions.continuous.transform.NestedDistribution
 
newBurst - Variable in class ikr.simlib.entities.generators.BurstGenerator
 
next() - Method in class ikr.simlib.distributions.continuous.BetaDistribution
 
next() - Method in class ikr.simlib.distributions.continuous.ConstantDistribution
 
next() - Method in class ikr.simlib.distributions.continuous.ContinuousDistribution
Create random numbers
next() - Method in class ikr.simlib.distributions.continuous.CoxianDistribution
 
next() - Method in class ikr.simlib.distributions.continuous.EmpiricalDistribution
 
next() - Method in class ikr.simlib.distributions.continuous.ErlangDistribution
 
next() - Method in class ikr.simlib.distributions.continuous.GammaDistribution
 
next() - Method in class ikr.simlib.distributions.continuous.GeneralDistribution
 
next() - Method in class ikr.simlib.distributions.continuous.HyperExpDistribution
 
next() - Method in class ikr.simlib.distributions.continuous.HypoExpDistribution
 
next() - Method in class ikr.simlib.distributions.continuous.JakesDistribution
 
next() - Method in class ikr.simlib.distributions.continuous.LognormalDistribution
 
next() - Method in class ikr.simlib.distributions.continuous.NegExpDistribution
 
next() - Method in class ikr.simlib.distributions.continuous.NormalDistribution
 
next() - Method in class ikr.simlib.distributions.continuous.ParetoDistribution
 
next() - Method in class ikr.simlib.distributions.continuous.RayleighDistribution
 
next() - Method in class ikr.simlib.distributions.continuous.statedep.ContStateGMPPDistribution
 
next() - Method in class ikr.simlib.distributions.continuous.statedep.GMDPDistribution
 
next() - Method in class ikr.simlib.distributions.continuous.statedep.GMPPDistribution
 
next() - Method in class ikr.simlib.distributions.continuous.statedep.MAPDistribution
 
next() - Method in class ikr.simlib.distributions.continuous.statedep.OnOffInfinityDistribution
 
next() - Method in class ikr.simlib.distributions.continuous.statedep.TalkspurtSilenceDistribution
 
next() - Method in class ikr.simlib.distributions.continuous.statedep.VideoSourceDistribution
 
next() - Method in class ikr.simlib.distributions.continuous.statedep.WSSDistribution
 
next() - Method in class ikr.simlib.distributions.continuous.transform.BoundedDistribution
 
next() - Method in class ikr.simlib.distributions.continuous.transform.NestedDistribution
 
next() - Method in class ikr.simlib.distributions.continuous.transform.PiecewiseLinearDistribution
 
next() - Method in class ikr.simlib.distributions.continuous.transform.SlottedDistribution
 
next() - Method in class ikr.simlib.distributions.continuous.transform.TransformedDistribution
 
next() - Method in class ikr.simlib.distributions.continuous.UniformDistribution
 
next() - Method in class ikr.simlib.distributions.continuous.WeibullDistribution
 
next() - Method in class ikr.simlib.distributions.discrete.BernoulliDistribution
 
next() - Method in class ikr.simlib.distributions.discrete.BinomialDistribution
 
next() - Method in class ikr.simlib.distributions.discrete.DiscreteConstantDistribution
 
next() - Method in class ikr.simlib.distributions.discrete.DiscreteDistribution
Create random numbers
next() - Method in class ikr.simlib.distributions.discrete.DiscreteGeneralDistribution
 
next() - Method in class ikr.simlib.distributions.discrete.DiscreteUniformDistribution
 
next() - Method in class ikr.simlib.distributions.discrete.GeometricDistribution
 
next() - Method in class ikr.simlib.distributions.discrete.NegBinDistribution
 
next() - Method in class ikr.simlib.distributions.discrete.PoissonDistribution
 
next() - Method in class ikr.simlib.distributions.discrete.ShiftedGeometricDistribution
 
next() - Method in class ikr.simlib.distributions.discrete.statedep.DMAPDistribution
 
next() - Method in class ikr.simlib.distributions.discrete.transform.CeiledDistribution
Returns the ceiled value of the base distribution or Integer.MIN/MAX_VALUE if the value exceeds the integer range.
next() - Method in class ikr.simlib.distributions.discrete.transform.DiscreteBoundedDistribution
 
next() - Method in class ikr.simlib.distributions.discrete.transform.DiscreteTransformedDistribution
 
next() - Method in class ikr.simlib.distributions.discrete.transform.FlooredDistribution
Returns the floored value of the base distribution or Integer.MIN/MAX_VALUE if the value exceeds the integer range.
next() - Method in class ikr.simlib.distributions.discrete.transform.RoundedDistribution
Returns the rounded value of the base distribution or Integer.MIN/MAX_VALUE if the value exceeds the integer range.
next() - Method in class ikr.simlib.distributions.discrete.ZipfDistribution
 
next() - Method in class ikr.simlib.distributions.discrete.ZipfMandelbrotDistribution
 
next(double) - Method in class ikr.simlib.distributions.DistributionVector
 
next() - Method in class ikr.simlib.distributions.mapped.MappedBernoulliDistribution
 
next() - Method in class ikr.simlib.distributions.mapped.MappedDistribution
Create random values
next() - Method in class ikr.simlib.distributions.mapped.MappedGeneralDistribution
 
next(double) - Method in class ikr.simlib.distributions.ProbabilityVector
Returns a discrete Value to a given probability.
next() - Method in class ikr.simlib.parameters.fileparser.input.LineReader
 
next - Variable in class ikr.simlib.ports.output.OutputPort
 
next() - Method in class ikr.simlib.random.IndependentRNGFactory.WarningRNG
 
next() - Method in class ikr.simlib.random.JavaRandomNumberGenerator
 
next() - Method in class ikr.simlib.random.RandomNumberGenerator
 
next() - Method in class ikr.simlib.random.StdRandomNumberGenerator
 
next() - Method in interface ikr.simlib.result.ResultReader
Returns the next result read event.
next() - Method in class ikr.simlib.result.xml.XMLResultReader
 
next() - Method in class ikr.simlib.support.RandomAccessIterator
 
nextArrivalTime - Variable in class ikr.simlib.distributions.continuous.statedep.OnOffInfinityDistribution.BurstData
 
nextArrivalTime - Variable in class ikr.simlib.entities.generators.BurstGenerator.BurstData
 
nextBetaRandomNumber(double, double) - Method in class ikr.simlib.distributions.discrete.NegBinDistribution
 
nextEndOfInterval - Variable in class ikr.simlib.untested.statistics.fairness.ProbFairnessStatistic
 
nextEndOfInterval - Variable in class ikr.simlib.untested.statistics.fairness.RateFairnessStatistic
 
nextEndOfInterval - Variable in class ikr.simlib.untested.statistics.variancetime.VTBurstLevelRateStatistic
 
nextEndOfInterval - Variable in class ikr.simlib.untested.statistics.variancetime.VTProbStatistic
 
nextEndOfInterval - Variable in class ikr.simlib.untested.statistics.variancetime.VTRateStatistic
 
nextGammaRandomNumber(double, double) - Method in class ikr.simlib.distributions.discrete.NegBinDistribution
 
nextResult() - Method in interface ikr.simlib.result.ResultReader
Reads the next result (item, node or array).
nextResult() - Method in class ikr.simlib.result.xml.XMLResultReader
 
NoCompressionProvider - Class in ikr.simlib.support.compression
 
NoCompressionProvider() - Constructor for class ikr.simlib.support.compression.NoCompressionProvider
 
Node - Class in ikr.simlib.result.compacting
 
Node(NodeType, String, String, int) - Constructor for class ikr.simlib.result.compacting.Node
 
NODE - Static variable in class ikr.simlib.result.xml.XMLConstants
 
nodeType - Variable in class ikr.simlib.result.compacting.Node
 
NodeType - Enum in ikr.simlib.result.compacting
 
NonBlockingInputPort - Class in ikr.simlib.ports.input
A StdNonBlockingInputPort fetches a message using GetMessage() as soon as it receives a message indication.
NonBlockingInputPort(E, String) - Constructor for class ikr.simlib.ports.input.NonBlockingInputPort
 
NonBlockingInputPort(E) - Constructor for class ikr.simlib.ports.input.NonBlockingInputPort
 
NonBlockingOutputPort - Class in ikr.simlib.ports.output
NonBlockingOutputPort is an output port that sends a message when SendMessage is called.
NonBlockingOutputPort(Entity, String) - Constructor for class ikr.simlib.ports.output.NonBlockingOutputPort
 
NonBlockingOutputPort(Entity) - Constructor for class ikr.simlib.ports.output.NonBlockingOutputPort
 
noOfBlocks - Variable in class ikr.simlib.untested.statistics.fairness.FairnessStatistic
 
noOfIds - Variable in class ikr.simlib.untested.statistics.fairness.ProbFairnessStatistic
 
noOfIds - Variable in class ikr.simlib.untested.statistics.fairness.RateFairnessStatistic
 
noOfIds - Variable in class ikr.simlib.untested.statistics.fairness.SampleFairnessStatistic
 
noOfIntervals - Variable in class ikr.simlib.untested.statistics.fairness.ProbFairnessStatistic
 
noOfIntervals - Variable in class ikr.simlib.untested.statistics.fairness.RateFairnessStatistic
 
noOfIntervals - Variable in class ikr.simlib.untested.statistics.variancetime.VTBurstLevelRateStatistic
 
noOfIntervals - Variable in class ikr.simlib.untested.statistics.variancetime.VTProbStatistic
 
noOfIntervals - Variable in class ikr.simlib.untested.statistics.variancetime.VTRateStatistic
 
noOfSamples - Variable in class ikr.simlib.untested.statistics.correlation.ExactAutoCorrelationStatistic
 
noOfSamples - Variable in class ikr.simlib.untested.statistics.correlation.StdAutoCorrelationStatistic
 
noOfSamples - Variable in class ikr.simlib.untested.statistics.fairness.SampleFairnessStatistic
 
noOfSamples - Variable in class ikr.simlib.untested.statistics.variancetime.VTSampleStatistic
 
noOfSlotsDist - Variable in class ikr.simlib.distributions.continuous.transform.PiecewiseLinearDistribution
 
noOfSlotsDist - Variable in class ikr.simlib.distributions.continuous.transform.SlottedDistribution
 
noOfStates - Variable in class ikr.simlib.distributions.continuous.statedep.GMDPDistribution
 
noOfStates - Variable in class ikr.simlib.distributions.continuous.statedep.GMPPDistribution
 
noOfStates - Variable in class ikr.simlib.distributions.continuous.statedep.MAPDistribution
 
noOfStates - Variable in class ikr.simlib.distributions.discrete.statedep.DMAPDistribution
 
NORM_VAR - Static variable in class ikr.simlib.result.ResultKeywords
 
NORM_VAR_LIST - Static variable in class ikr.simlib.result.ResultKeywords
 
NormalDistribution - Class in ikr.simlib.distributions.continuous
 
NormalDistribution(double, double, RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.continuous.NormalDistribution
 
NormalDistribution(double, double) - Constructor for class ikr.simlib.distributions.continuous.NormalDistribution
 
NormalDistributionParser - Class in ikr.simlib.distributions.parsers.continuous
 
NormalDistributionParser() - Constructor for class ikr.simlib.distributions.parsers.continuous.NormalDistributionParser
 
normalize() - Method in class ikr.simlib.distributions.mapped.MappedGeneralDistribution
 
normalize() - Method in class ikr.simlib.entities.branches.Branch
 
normalize(double[]) - Static method in class ikr.simlib.support.Vectors
Normalizes all elements of a vector.
notificationCondition - Variable in class ikr.simlib.control.notification.MultiNotificationHandler
determines condition for calling HandleNotification
NotificationException - Exception in ikr.simlib.control.notification
 
NotificationException(String) - Constructor for exception ikr.simlib.control.notification.NotificationException
 
NotificationHandler - Interface in ikr.simlib.control.notification
Notification event handler.
Notifier - Class in ikr.simlib.control.notification
Notifier objects can be used to notify a NotificationHandler that some event has happened, e.g.
Notifier() - Constructor for class ikr.simlib.control.notification.Notifier
 
notifiers - Variable in class ikr.simlib.control.notification.MultiNotificationHandler
all members
notify(Notifier) - Method in class ikr.simlib.control.notification.MultiNotificationHandler
 
notifyHandler() - Method in class ikr.simlib.control.notification.Notifier
 
nrOfInterrupts - Variable in class ikr.simlib.entities.multiphase.ServerJob
 
number - Variable in class ikr.simlib.parameters.fileparser.input.Line
 
NUMBER_OF_BATCHES - Static variable in class ikr.simlib.result.ResultKeywords
 
NUMBER_OF_EVENTS - Static variable in class ikr.simlib.result.ResultKeywords
 
NUMBER_OF_SAMPLES - Static variable in class ikr.simlib.result.ResultKeywords
 
numberOfBatches - Variable in class ikr.simlib.control.SimulationEnvironment
 
numberOfMessages - Variable in class ikr.simlib.entities.queues.Queue
length in Messages
numberOfUnits - Variable in class ikr.simlib.entities.queues.Queue
length in (length) units

O

occupancy - Variable in class ikr.simlib.entities.multiphase.MultiPhasePrioServer
 
occupancy - Variable in class ikr.simlib.entities.multiphase.ServerPhase
 
occupancy - Variable in class ikr.simlib.entities.phases.InfiniteServer
 
occupancy - Variable in class ikr.simlib.entities.phases.Phase
 
occupancyStat - Variable in class ikr.simlib.entities.queues.StdSingleServerQueue
 
offset - Variable in class ikr.simlib.distributions.continuous.transform.TransformedDistribution
 
offset - Variable in class ikr.simlib.distributions.discrete.transform.DiscreteTransformedDistribution
 
OnePointMeter - Class in ikr.simlib.meters
OnePointMeter and TwoPointMeter, respectively, are base classes for meters that measure on one port, or between two ports.
Within those base classes, a further distinction between meters that can be attached to only one port or to more than one port is made in the base classes OnePortXXXPointMeter, MultiPortXXXPointMeter.
CreateMessageFilter can be overridden to attach different filters to ports.
OnePointMeter(String, SimNode) - Constructor for class ikr.simlib.meters.OnePointMeter
 
OnOffInfinityDistParser - Class in ikr.simlib.distributions.parsers.continuous
 
OnOffInfinityDistParser() - Constructor for class ikr.simlib.distributions.parsers.continuous.OnOffInfinityDistParser
 
OnOffInfinityDistribution - Class in ikr.simlib.distributions.continuous.statedep
 
OnOffInfinityDistribution(DiscreteDistribution, ContinuousDistribution, double, RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.continuous.statedep.OnOffInfinityDistribution
 
OnOffInfinityDistribution(DiscreteDistribution, ContinuousDistribution, double) - Constructor for class ikr.simlib.distributions.continuous.statedep.OnOffInfinityDistribution
 
OnOffInfinityDistribution.BurstData - Class in ikr.simlib.distributions.continuous.statedep
 
OnOffInfinityDistribution.BurstData(double, int) - Constructor for class ikr.simlib.distributions.continuous.statedep.OnOffInfinityDistribution.BurstData
 
OPENING_ARRAY_BRACKET - Static variable in class ikr.simlib.parameters.fileparser.FileParser
 
order - Variable in class ikr.simlib.distributions.continuous.ErlangDistribution
 
outerDist - Variable in class ikr.simlib.distributions.continuous.transform.NestedDistribution
 
OUTPUT_PORT_NAME - Static variable in class ikr.simlib.ports.output.OutputPort
 
outputPort - Variable in class ikr.simlib.entities.generators.Generator
 
outputPort - Variable in class ikr.simlib.entities.multiphase.ServerPhase
 
outputPort - Variable in class ikr.simlib.entities.multiplexers.Multiplexer
 
outputPort - Variable in class ikr.simlib.entities.phases.ClockedGate
 
outputPort - Variable in class ikr.simlib.entities.phases.InfiniteServer
 
outputPort - Variable in class ikr.simlib.entities.phases.Phase
 
outputPort - Variable in class ikr.simlib.entities.queues.Queue
 
outputPort - Variable in class ikr.simlib.entities.queues.SingleServerQueue
 
OutputPort - Class in ikr.simlib.ports.output
 
OutputPort(Entity, String) - Constructor for class ikr.simlib.ports.output.OutputPort
 
OutputPort(Entity) - Constructor for class ikr.simlib.ports.output.OutputPort
 
outputPorts - Variable in class ikr.simlib.entities.branches.Expander
 
outputPorts - Variable in class ikr.simlib.entities.demultiplexers.StdDemultiplexer
 
overallStatistic - Variable in class ikr.simlib.statistics.probability.CondProbabilityStatistic
 
overallStatistic - Variable in class ikr.simlib.statistics.sample.CondMeanStatistic
 
OVERFLOW_PROB - Static variable in class ikr.simlib.result.ResultKeywords
 
OVERFLOW_PROB_CINT - Static variable in class ikr.simlib.result.ResultKeywords
 
overflowProb - Variable in class ikr.simlib.statistics.distribution.StdDistributionStatistic
 
owner - Variable in class ikr.simlib.control.notification.Notifier
 
owner - Variable in class ikr.simlib.entities.multiphase.ServerPhase
 
owner - Variable in class ikr.simlib.ports.Port
 

P

packetLossStat - Variable in class ikr.simlib.entities.queues.FIFODropTailQueue
 
packetSize - Variable in class ikr.simlib.distributions.continuous.statedep.VideoSourceDistribution
e.g.
Parameter - Class in ikr.simlib.parameters
This class provides a logical view onto the hierarchy of parameters.
Parameter(Parameters, SimNode) - Constructor for class ikr.simlib.parameters.Parameter
 
Parameter(Parameters, Prefix) - Constructor for class ikr.simlib.parameters.Parameter
 
ParameterException - Exception in ikr.simlib.parameters
 
ParameterException(String) - Constructor for exception ikr.simlib.parameters.ParameterException
 
Parameters - Class in ikr.simlib.parameters
 
Parameters(PrintWriter) - Constructor for class ikr.simlib.parameters.Parameters
 
parameterStream - Variable in class ikr.simlib.control.SimulationEnvironment
 
ParetoDistribution - Class in ikr.simlib.distributions.continuous
 
ParetoDistribution(double, double, RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.continuous.ParetoDistribution
 
ParetoDistribution(double, double) - Constructor for class ikr.simlib.distributions.continuous.ParetoDistribution
 
ParetoDistributionParser - Class in ikr.simlib.distributions.parsers.continuous
 
ParetoDistributionParser() - Constructor for class ikr.simlib.distributions.parsers.continuous.ParetoDistributionParser
 
parse(Parameter, RandomNumberGenerator) - Method in class ikr.simlib.distributions.parsers.continuous.BetaDistributionParser
 
parse(Parameter, RandomNumberGenerator) - Method in class ikr.simlib.distributions.parsers.continuous.BoundedDistParser
 
parse(Parameter, RandomNumberGenerator) - Method in class ikr.simlib.distributions.parsers.continuous.ConstantDistributionParser
 
parse(Parameter, RandomNumberGenerator) - Method in class ikr.simlib.distributions.parsers.continuous.ContStateGMPPParser
 
parse(Parameter, RandomNumberGenerator) - Method in class ikr.simlib.distributions.parsers.continuous.CoxianDistributionParser
 
parse(Parameter, RandomNumberGenerator) - Method in class ikr.simlib.distributions.parsers.continuous.EmpiricalDistributionParser
 
parse(Parameter, RandomNumberGenerator) - Method in class ikr.simlib.distributions.parsers.continuous.ErlangDistributionParser
 
parse(Parameter, RandomNumberGenerator) - Method in class ikr.simlib.distributions.parsers.continuous.GammaDistributionParser
 
parse(Parameter, RandomNumberGenerator) - Method in class ikr.simlib.distributions.parsers.continuous.GeneralDistributionParser
 
parse(Parameter, RandomNumberGenerator) - Method in class ikr.simlib.distributions.parsers.continuous.GMDPDistributionParser
 
parse(Parameter, RandomNumberGenerator) - Method in class ikr.simlib.distributions.parsers.continuous.GMPPDistributionParser
 
parse(Parameter, RandomNumberGenerator) - Method in class ikr.simlib.distributions.parsers.continuous.HyperExpDistributionParser
 
parse(Parameter, RandomNumberGenerator) - Method in class ikr.simlib.distributions.parsers.continuous.HypoExpDistributionParser
 
parse(Parameter, RandomNumberGenerator) - Method in class ikr.simlib.distributions.parsers.continuous.JakesDistributionParser
 
parse(Parameter, RandomNumberGenerator) - Method in class ikr.simlib.distributions.parsers.continuous.LognormalDistributionParser
 
parse(Parameter, RandomNumberGenerator) - Method in class ikr.simlib.distributions.parsers.continuous.MAPDistributionParser
 
parse(Parameter, RandomNumberGenerator) - Method in class ikr.simlib.distributions.parsers.continuous.MMDPDistributionParser
 
parse(Parameter, RandomNumberGenerator) - Method in class ikr.simlib.distributions.parsers.continuous.MMPPDistributionParser
 
parse(Parameter, RandomNumberGenerator) - Method in class ikr.simlib.distributions.parsers.continuous.NegExpDistributionParser
 
parse(Parameter, RandomNumberGenerator) - Method in class ikr.simlib.distributions.parsers.continuous.NestedDistParser
 
parse(Parameter, RandomNumberGenerator) - Method in class ikr.simlib.distributions.parsers.continuous.NormalDistributionParser
 
parse(Parameter, RandomNumberGenerator) - Method in class ikr.simlib.distributions.parsers.continuous.OnOffInfinityDistParser
 
parse(Parameter, RandomNumberGenerator) - Method in class ikr.simlib.distributions.parsers.continuous.ParetoDistributionParser
 
parse(Parameter, RandomNumberGenerator) - Method in class ikr.simlib.distributions.parsers.continuous.PiecewiseLinearDistParser
 
parse(Parameter, RandomNumberGenerator) - Method in class ikr.simlib.distributions.parsers.continuous.RayleighDistributionParser
 
parse(Parameter, RandomNumberGenerator) - Method in class ikr.simlib.distributions.parsers.continuous.SlottedDistParser
 
parse(Parameter, RandomNumberGenerator) - Method in class ikr.simlib.distributions.parsers.continuous.TalkspurtSilenceDistributionParser
 
parse(Parameter, RandomNumberGenerator) - Method in class ikr.simlib.distributions.parsers.continuous.TransformedDistParser
 
parse(Parameter, RandomNumberGenerator) - Method in class ikr.simlib.distributions.parsers.continuous.UniformDistributionParser
 
parse(Parameter, RandomNumberGenerator) - Method in class ikr.simlib.distributions.parsers.continuous.VideoSourceDistributionParser
 
parse(Parameter, RandomNumberGenerator) - Method in class ikr.simlib.distributions.parsers.continuous.WeibullDistributionParser
 
parse(Parameter, RandomNumberGenerator) - Method in class ikr.simlib.distributions.parsers.continuous.WSSDistributionParser
 
parse(Parameter, RandomNumberGenerator) - Method in class ikr.simlib.distributions.parsers.discrete.BernoulliDistributionParser
 
parse(Parameter, RandomNumberGenerator) - Method in class ikr.simlib.distributions.parsers.discrete.BinomialDistributionParser
 
parse(Parameter, RandomNumberGenerator) - Method in class ikr.simlib.distributions.parsers.discrete.CeiledDistParser
 
parse(Parameter, RandomNumberGenerator) - Method in class ikr.simlib.distributions.parsers.discrete.DiscreteBoundedDistParser
 
parse(Parameter, RandomNumberGenerator) - Method in class ikr.simlib.distributions.parsers.discrete.DiscreteConstantDistributionParser
 
parse(Parameter, RandomNumberGenerator) - Method in class ikr.simlib.distributions.parsers.discrete.DiscreteGeneralDistributionParser
 
parse(Parameter, RandomNumberGenerator) - Method in class ikr.simlib.distributions.parsers.discrete.DiscreteTransformedDistParser
 
parse(Parameter, RandomNumberGenerator) - Method in class ikr.simlib.distributions.parsers.discrete.DiscreteUniformDistributionParser
 
parse(Parameter, RandomNumberGenerator) - Method in class ikr.simlib.distributions.parsers.discrete.DMAPDistributionParser
 
parse(Parameter, RandomNumberGenerator) - Method in class ikr.simlib.distributions.parsers.discrete.FlooredDistParser
 
parse(Parameter, RandomNumberGenerator) - Method in class ikr.simlib.distributions.parsers.discrete.GeometricDistributionParser
 
parse(Parameter, RandomNumberGenerator) - Method in class ikr.simlib.distributions.parsers.discrete.NegBinDistributionParser
 
parse(Parameter, RandomNumberGenerator) - Method in class ikr.simlib.distributions.parsers.discrete.PoissonDistributionParser
 
parse(Parameter, RandomNumberGenerator) - Method in class ikr.simlib.distributions.parsers.discrete.RoundedDistParser
 
parse(Parameter, RandomNumberGenerator) - Method in class ikr.simlib.distributions.parsers.discrete.ShiftedGeometricDistributionParser
 
parse(Parameter, RandomNumberGenerator) - Method in class ikr.simlib.distributions.parsers.discrete.ZipfDistributionParser
 
parse(Parameter, RandomNumberGenerator) - Method in class ikr.simlib.distributions.parsers.discrete.ZipfMandelbrotDistributionParser
 
parse(Parameter, String, SimNode) - Method in class ikr.simlib.entities.generators.parsers.BurstGeneratorParser
 
parse(Parameter, String, SimNode) - Method in class ikr.simlib.entities.generators.parsers.GreedyGeneratorParser
 
parse(Parameter, String, SimNode) - Method in class ikr.simlib.entities.generators.parsers.StdGeneratorParser
 
parse(Parameter, String, SimNode) - Method in class ikr.simlib.entities.generators.parsers.TraceGeneratorParser
 
parse(Parameter, String, SimNode) - Method in class ikr.simlib.entities.phases.parsers.DInfiniteServerParser
 
parse(Parameter, String, SimNode) - Method in class ikr.simlib.entities.phases.parsers.StdPhaseParser
 
parse(Parameter, String, SimNode) - Method in class ikr.simlib.entities.phases.parsers.StochasticInfiniteServerParser
 
parse(Parameter, String, SimNode) - Method in class ikr.simlib.entities.phases.parsers.UnitPhaseParser
 
parse(Parameter, String, SimNode) - Method in class ikr.simlib.entities.queues.parsers.BoundedFIFOQueueParser
 
parse(Parameter, String, SimNode) - Method in class ikr.simlib.entities.queues.parsers.BoundedLIFOQueueParser
 
parse(Parameter) - Method in class ikr.simlib.entities.queues.parsers.FIFODropTailQueueParser
 
parse(Parameter, String, SimNode) - Method in class ikr.simlib.entities.queues.parsers.FIFODropTailQueueParser
 
parse(Parameter) - Method in class ikr.simlib.entities.queues.parsers.StdSingleServerQueueParser
 
parse(Parameter, String, SimNode) - Method in class ikr.simlib.entities.queues.parsers.UnboundedFIFOQueueParser
 
parse(Parameter, String, SimNode) - Method in class ikr.simlib.entities.queues.parsers.UnboundedLIFOQueueParser
 
parse(Parameter) - Method in class ikr.simlib.messages.parsers.FlexIPMessageFactoryParser
 
parse(Parameter) - Method in class ikr.simlib.messages.parsers.IPPacketFactoryParser
 
parse(Parameter) - Method in class ikr.simlib.messages.parsers.LabelMessageFactoryParser
 
parse(Parameter) - Method in class ikr.simlib.messages.parsers.MessageFactoryParser
 
parse(Parameter) - Method in class ikr.simlib.messages.parsers.UniqueIdIPMessageFactoryParser
 
parse(Parameter, String) - Method in class ikr.simlib.parameters.parsemanagers.ParseManager
 
parse(Parameter, String, RandomNumberGenerator) - Method in class ikr.simlib.parameters.parsemanagers.ParseManagerWithRNG
 
parse(Parameter, String) - Method in class ikr.simlib.parameters.parsemanagers.ParseManagerWithRNG
 
parse(Parameter, String, SimNode) - Method in class ikr.simlib.parameters.parsemanagers.ParseManagerWithSimNode
 
parse(Parameter) - Method in interface ikr.simlib.parameters.parsers.Parser
 
parse(Parameter, RandomNumberGenerator) - Method in interface ikr.simlib.parameters.parsers.ParserWithRNG
 
parse(Parameter, String, SimNode) - Method in interface ikr.simlib.parameters.parsers.ParserWithSimNode
 
parse(String[]) - Method in class ikr.simlib.support.cmdline.ArgParser
Parses the arguments.
parse(Parameter) - Method in class ikr.simlib.untested.statistics.parsers.BlockStatisticParser
 
parse(Parameter) - Method in class ikr.simlib.untested.statistics.parsers.CondStatisticParser
 
parseInputStream(InputStream, Parameters, PrintWriter) - Static method in class ikr.simlib.parameters.fileparser.FileParser
 
ParseManager<T> - Class in ikr.simlib.parameters.parsemanagers
 
ParseManager() - Constructor for class ikr.simlib.parameters.parsemanagers.ParseManager
 
ParseManagerWithRNG<T> - Class in ikr.simlib.parameters.parsemanagers
 
ParseManagerWithRNG() - Constructor for class ikr.simlib.parameters.parsemanagers.ParseManagerWithRNG
 
ParseManagerWithSimNode<T> - Class in ikr.simlib.parameters.parsemanagers
 
ParseManagerWithSimNode() - Constructor for class ikr.simlib.parameters.parsemanagers.ParseManagerWithSimNode
 
Parser<T> - Interface in ikr.simlib.parameters.parsers
 
parserLogStream - Variable in class ikr.simlib.control.SimulationEnvironment
 
ParserWithRNG<T> - Interface in ikr.simlib.parameters.parsers
 
ParserWithSimNode<T> - Interface in ikr.simlib.parameters.parsers
 
parseSilent(String[]) - Method in class ikr.simlib.support.cmdline.ArgParser
Parses the arguments and returns whether an error or a help option occurred.
PART_REGEX - Static variable in class ikr.simlib.parameters.keys.KeyQueryBase
 
parts - Variable in class ikr.simlib.parameters.keys.KeyQueryBase
 
PATH_DELIMITER - Static variable in class ikr.simlib.result.PrintResultFilterWriter
 
PDF - Static variable in class ikr.simlib.result.ResultKeywords
Probability density function.
peek() - Method in class ikr.simlib.parameters.fileparser.tokens.TokenArrayIterator
 
peekNextEvent() - Method in class ikr.simlib.events.calendar.Calendar
Returns the next event in the calendar without removing it.
peekNextEvent() - Method in class ikr.simlib.events.calendar.simple.SimpleCalendar
 
peekNextEvent() - Method in class ikr.simlib.events.calendar.standard.StdCalendar
 
peekNextEventTime() - Method in class ikr.simlib.events.calendar.Calendar
Returns the time stamp of the next event in the calendar without removing it.
peekNextEventTime() - Method in class ikr.simlib.events.calendar.simple.SimpleCalendar
 
peekNextEventTime() - Method in class ikr.simlib.events.calendar.standard.StdCalendar
 
phase - Variable in class ikr.simlib.distributions.continuous.ErlangDistribution
 
phase - Variable in class ikr.simlib.entities.multiphase.ServerInputPort
 
phase - Variable in class ikr.simlib.entities.multiphase.ServerJob
 
Phase - Class in ikr.simlib.entities.phases
Phase is an abstract base class for a message phase component.
Phase(String, SimNode) - Constructor for class ikr.simlib.entities.phases.Phase
 
Phase.State - Enum in ikr.simlib.entities.phases
 
phaseLengthDist - Variable in class ikr.simlib.distributions.continuous.statedep.ContStateGMPPDistribution
 
phaseLengthDistribution - Variable in class ikr.simlib.distributions.continuous.statedep.GMDPDistribution.GMDPStateParameters
 
phaseMap - Variable in class ikr.simlib.entities.multiphase.MultiPhasePrioServer
 
PhaseParseManager - Class in ikr.simlib.entities.phases.parsers
This parse manager can be used to read queues from parameter files.
PhaseParseManager() - Constructor for class ikr.simlib.entities.phases.parsers.PhaseParseManager
 
phases - Variable in class ikr.simlib.distributions.continuous.CoxianDistribution
 
phases - Variable in class ikr.simlib.distributions.continuous.HyperExpDistribution
 
phases - Variable in class ikr.simlib.distributions.continuous.HypoExpDistribution
 
PiecewiseLinearDistParser - Class in ikr.simlib.distributions.parsers.continuous
 
PiecewiseLinearDistParser() - Constructor for class ikr.simlib.distributions.parsers.continuous.PiecewiseLinearDistParser
 
PiecewiseLinearDistribution - Class in ikr.simlib.distributions.continuous.transform
 
PiecewiseLinearDistribution(DiscreteDistribution, double, RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.continuous.transform.PiecewiseLinearDistribution
 
PiecewiseLinearDistribution(DiscreteDistribution, double) - Constructor for class ikr.simlib.distributions.continuous.transform.PiecewiseLinearDistribution
 
PoissonDistribution - Class in ikr.simlib.distributions.discrete
 
PoissonDistribution(double, RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.discrete.PoissonDistribution
 
PoissonDistribution(double) - Constructor for class ikr.simlib.distributions.discrete.PoissonDistribution
 
PoissonDistributionParser - Class in ikr.simlib.distributions.parsers.discrete
 
PoissonDistributionParser() - Constructor for class ikr.simlib.distributions.parsers.discrete.PoissonDistributionParser
 
PolledInputPort - Class in ikr.simlib.ports.input
PolledInputPort is a special input port that is polled by the application, e.g., IsMessageAvailable is called.
PolledInputPort(Entity, String) - Constructor for class ikr.simlib.ports.input.PolledInputPort
 
PolledInputPort(Entity) - Constructor for class ikr.simlib.ports.input.PolledInputPort
 
pop() - Method in class ikr.simlib.messages.LabelMessage
 
popHead() - Method in class ikr.simlib.entities.multiphase.ServerPriorityQueue
 
popNextEvent() - Method in class ikr.simlib.events.calendar.Calendar
Returns and removes the next event in the calendar.
popNextEvent() - Method in class ikr.simlib.events.calendar.simple.SimpleCalendar
returns the first event of the earliest event list
popNextEvent() - Method in class ikr.simlib.events.calendar.standard.StdCalendar
 
port - Variable in class ikr.simlib.entities.Entity.PortAlias
 
Port - Class in ikr.simlib.ports
Ports are the main abstraction used for communication between entities.
Port(Entity, String) - Constructor for class ikr.simlib.ports.Port
 
portAliases - Variable in class ikr.simlib.entities.Entity
 
PortException - Exception in ikr.simlib.ports
 
PortException(String) - Constructor for exception ikr.simlib.ports.PortException
 
PortMonitor - Interface in ikr.simlib.ports
Port monitors can be used to modify messages or gather information about messages that are sent between two ports.
portName - Variable in class ikr.simlib.ports.Port
 
portName2Index(String) - Method in class ikr.simlib.entities.branches.Expander
 
portParameters - Variable in class ikr.simlib.entities.branches.Expander
 
ports - Variable in class ikr.simlib.entities.Entity
 
posted() - Method in class ikr.simlib.events.Event
Called by the calendar from the Calendar.postEvent(Event, double, int) method, just before or after the event has been added to the calendars internal data structures.
postEvent(Event, double, int) - Method in class ikr.simlib.events.calendar.Calendar
 
postEvent(Event, double) - Method in class ikr.simlib.events.calendar.Calendar
 
postEvent(Event, double, int) - Method in class ikr.simlib.events.calendar.simple.SimpleCalendar
 
postEvent(Event, double, int) - Method in class ikr.simlib.events.calendar.standard.StdCalendar
 
preemptionDistance - Variable in class ikr.simlib.entities.multiphase.MultiPhasePrioServer
 
PreemptionStrategy - Enum in ikr.simlib.entities.multiphase
 
preemptionStrategy - Variable in class ikr.simlib.entities.multiphase.ServerPhase
 
Prefix - Class in ikr.simlib.parameters
 
Prefix(String) - Constructor for class ikr.simlib.parameters.Prefix
 
Prefix(SimNode) - Constructor for class ikr.simlib.parameters.Prefix
 
prev - Variable in class ikr.simlib.ports.input.InputPort
 
Printable - Interface in ikr.simlib.result
 
printBatchResults(int) - Method in class ikr.simlib.control.StdSimulation
 
printComments(PrintResultWriter) - Method in class ikr.simlib.statistics.Statistic
 
printContent(PrintWriter) - Method in class ikr.simlib.messages.IPPacket
 
printContent(PrintWriter) - Method in class ikr.simlib.messages.Message
 
printError(PrintStream, String) - Method in class ikr.simlib.support.cmdline.ArgParser
 
printError(String) - Method in class ikr.simlib.support.cmdline.ArgParser
 
printHeader(PrintWriter) - Method in class ikr.simlib.messages.LabelMessage
 
printHeader(PrintWriter) - Method in class ikr.simlib.messages.Message
 
printMessage(PrintWriter) - Method in class ikr.simlib.messages.Message
 
printResult(String) - Method in class ikr.simlib.result.filtering.Filter
 
PrintResultFilterWriter - Class in ikr.simlib.result
 
PrintResultFilterWriter(ResultWriter) - Constructor for class ikr.simlib.result.PrintResultFilterWriter
 
printResults() - Method in class ikr.simlib.control.Simulation
 
printResults() - Method in class ikr.simlib.control.StdSimulation
 
printResults(PrintWriter) - Method in class ikr.simlib.meters.count.CountMeter
Print number of counted messages
printResults(ResultType, PrintResultWriter) - Method in interface ikr.simlib.result.Printable
 
printResults(ResultType, PrintResultWriter) - Method in class ikr.simlib.statistics.boundary.BoundaryStatistic
 
printResults(ResultType, PrintResultWriter) - Method in class ikr.simlib.statistics.counter.CounterStatistic
 
printResults(ResultType, PrintResultWriter) - Method in class ikr.simlib.statistics.distribution.DistributionStatistic
 
printResults(ResultType, PrintResultWriter) - Method in class ikr.simlib.statistics.integral.IntegralStatistic
 
printResults(ResultType, PrintResultWriter) - Method in class ikr.simlib.statistics.median.MedianStatistic
 
printResults(ResultType, PrintResultWriter) - Method in class ikr.simlib.statistics.probability.ProbabilityStatistic
 
printResults(ResultType, PrintResultWriter) - Method in class ikr.simlib.statistics.rate.RateStatistic
 
printResults(ResultType, PrintResultWriter) - Method in class ikr.simlib.statistics.sample.SampleStatistic
 
printResults(ResultType, PrintResultWriter) - Method in class ikr.simlib.statistics.weighted.WeightedDistStatistic
 
printResults(ResultType, PrintResultWriter) - Method in class ikr.simlib.statistics.weighted.WeightedMeanStatistic
 
printResults(ResultType, PrintResultWriter) - Method in class ikr.simlib.untested.statistics.correlation.AutoCorrelationStatistic
 
printResults(ResultType, PrintResultWriter) - Method in class ikr.simlib.untested.statistics.correlation.CorrelationStatistic
 
printResults(ResultType, PrintResultWriter) - Method in class ikr.simlib.untested.statistics.fairness.FairnessStatistic
 
printResults(ResultType, PrintResultWriter) - Method in class ikr.simlib.untested.statistics.variancetime.VTStatistic
 
PrintResultWriter - Interface in ikr.simlib.result
An extended result writer which supports print keywords (and thus formatting) to write results.
printUsage(PrintStream) - Method in class ikr.simlib.support.cmdline.ArgParser
 
printUsage() - Method in class ikr.simlib.support.cmdline.ArgParser
 
priority - Variable in class ikr.simlib.entities.multiphase.ServerPriorityQueue
 
PriorityMultiplexer - Class in ikr.simlib.entities.multiplexers
PriorityMultiplexer is roughly the same as a standard multiplexer.
PriorityMultiplexer(int, String, SimNode) - Constructor for class ikr.simlib.entities.multiplexers.PriorityMultiplexer
 
PriorityMultiplexer(String, SimNode) - Constructor for class ikr.simlib.entities.multiplexers.PriorityMultiplexer
 
priorityQueue - Variable in class ikr.simlib.entities.multiphase.ServerPhase
 
priorityQueueList - Variable in class ikr.simlib.entities.multiphase.MultiPhasePrioServer
 
PROBABILITY - Static variable in class ikr.simlib.result.ResultKeywords
 
PROBABILITY_CINT - Static variable in class ikr.simlib.result.ResultKeywords
 
probabilityMap - Variable in class ikr.simlib.distributions.mapped.MappedGeneralDistribution
 
ProbabilityStatistic - Class in ikr.simlib.statistics.probability
Probability statistic are used to measure distributions.
ProbabilityStatistic(String, SimNode) - Constructor for class ikr.simlib.statistics.probability.ProbabilityStatistic
 
ProbabilityVector - Class in ikr.simlib.distributions
A discrete probability vector.
ProbabilityVector(List<Double>) - Constructor for class ikr.simlib.distributions.ProbabilityVector
 
ProbabilityVector(double[]) - Constructor for class ikr.simlib.distributions.ProbabilityVector
 
ProbabilityVector(ProbabilityVector) - Constructor for class ikr.simlib.distributions.ProbabilityVector
 
ProbFairnessStatistic - Class in ikr.simlib.untested.statistics.fairness
 
ProbFairnessStatistic(int, double, int, int, String, String, SimNode) - Constructor for class ikr.simlib.untested.statistics.fairness.ProbFairnessStatistic
 
processEvent(double) - Method in class ikr.simlib.events.Event
Called only by the calendar after the event has been removed from the calendar data structure.
processMessage() - Method in class ikr.simlib.entities.phases.Phase
Transfers message to output Override for any message dependent processing
processNextEvent() - Method in class ikr.simlib.events.calendar.Calendar
Gets the next event on the schedule and calls its event handler method.
processNextEvent() - Method in class ikr.simlib.events.calendar.simple.SimpleCalendar
processes the next event
processNextEvent() - Method in class ikr.simlib.events.calendar.standard.StdCalendar
 
ProcessorSharingPhase - Class in ikr.simlib.entities.phases
Phase which models ideal processor sharing.
ProcessorSharingPhase(String, SimNode, double) - Constructor for class ikr.simlib.entities.phases.ProcessorSharingPhase
 
processPendingEvents() - Method in class ikr.simlib.model.Model
 
PROFILE - Static variable in class ikr.simlib.Debug
This flag controls whether profiling code should be generated.
push(int) - Method in class ikr.simlib.messages.LabelMessage
 
put(Message, ServerPhase) - Method in class ikr.simlib.entities.multiphase.MultiPhasePrioServer
 
put(Queue.QueueEntry) - Method in class ikr.simlib.entities.queues.FIFOQueue
 
put(Queue.QueueEntry) - Method in class ikr.simlib.entities.queues.LIFOQueue
 
put(Queue.QueueEntry) - Method in class ikr.simlib.entities.queues.Queue
 
putBack(ServerJob) - Method in class ikr.simlib.entities.multiphase.ServerPhase
 
putBack(ServerJob) - Method in class ikr.simlib.entities.multiphase.ServerPriorityQueue
 

Q

Q - Variable in class ikr.simlib.distributions.continuous.GammaDistribution
 
Q - Variable in class ikr.simlib.distributions.discrete.ZipfMandelbrotDistribution
 
QUANTILE - Static variable in class ikr.simlib.result.ResultKeywords
 
Query - Class in ikr.simlib.parameters.keys
 
Query(String) - Constructor for class ikr.simlib.parameters.keys.Query
 
queue - Variable in class ikr.simlib.entities.queues.FIFODropTailQueue
 
queue - Variable in class ikr.simlib.entities.queues.FIFOQueue
 
Queue - Class in ikr.simlib.entities.queues
Queue is an abstract base class that defines some methods that must be overridden in derived classes to define different queue types.
Queue(String, SimNode) - Constructor for class ikr.simlib.entities.queues.Queue
 
Queue.QueueEntry - Class in ikr.simlib.entities.queues
 
Queue.QueueEntry(Message, double) - Constructor for class ikr.simlib.entities.queues.Queue.QueueEntry
 
QueueingStrategy - Enum in ikr.simlib.entities.multiphase
 
queueingStrategy - Variable in class ikr.simlib.entities.multiphase.ServerPhase
 
queueLength - Variable in class ikr.simlib.entities.multiphase.MultiPhasePrioServer
 
queueLength - Variable in class ikr.simlib.entities.multiphase.ServerPhase
 
queueLength - Variable in class ikr.simlib.entities.queues.FIFODropTailQueue
 
queueLengthStat - Variable in class ikr.simlib.entities.queues.FIFODropTailQueue
 
QueueParseManager - Class in ikr.simlib.entities.queues.parsers
This parse manager can be used to read queues from parameter files.
QueueParseManager() - Constructor for class ikr.simlib.entities.queues.parsers.QueueParseManager
 
quitProbs - Variable in class ikr.simlib.distributions.continuous.CoxianDistribution
 

R

RandomAccessIterator<E> - Class in ikr.simlib.support
A iterator for lists which should be able to extend during iteration.
RandomAccessIterator(List<E>) - Constructor for class ikr.simlib.support.RandomAccessIterator
 
RandomNumberGenerator - Class in ikr.simlib.random
RandomNumberGenerator is the abstract base class for all random number generators.
RandomNumberGenerator() - Constructor for class ikr.simlib.random.RandomNumberGenerator
 
RandomNumberGeneratorFactory - Interface in ikr.simlib.random
 
Range - Class in ikr.simlib.statistics
Range of samples.
Range() - Constructor for class ikr.simlib.statistics.Range
Constructs a new range with undefined bounds
Range(double, double) - Constructor for class ikr.simlib.statistics.Range
Constructs a new range with the given bounds.
rate - Variable in class ikr.simlib.meters.cdv.CDVMeter
 
RATE - Static variable in class ikr.simlib.result.ResultKeywords
 
RATE_CINT - Static variable in class ikr.simlib.result.ResultKeywords
 
rateDist - Variable in class ikr.simlib.distributions.continuous.statedep.ContStateGMPPDistribution
 
rateDistribution - Variable in class ikr.simlib.distributions.continuous.statedep.VideoSourceDistribution
e.g.
RateFairnessStatistic - Class in ikr.simlib.untested.statistics.fairness
 
RateFairnessStatistic(int, double, int, int, String, String, SimNode) - Constructor for class ikr.simlib.untested.statistics.fairness.RateFairnessStatistic
 
RateMeter - Class in ikr.simlib.meters.rate
This meter can measure rates on one or more ports to which it is attached.
RateMeter(String, SimNode) - Constructor for class ikr.simlib.meters.rate.RateMeter
 
rateStatistic - Variable in class ikr.simlib.meters.rate.RateMeter
 
RateStatistic - Class in ikr.simlib.statistics.rate
Rate statistics serve to record rates, i.e.
RateStatistic(String, SimNode) - Constructor for class ikr.simlib.statistics.rate.RateStatistic
 
rateStatistic - Variable in class ikr.simlib.untested.meters.rate.FairnessRateMeter
 
RayleighDistribution - Class in ikr.simlib.distributions.continuous
 
RayleighDistribution(double, RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.continuous.RayleighDistribution
 
RayleighDistributionParser - Class in ikr.simlib.distributions.parsers.continuous
 
RayleighDistributionParser() - Constructor for class ikr.simlib.distributions.parsers.continuous.RayleighDistributionParser
 
readDouble(String) - Method in interface ikr.simlib.result.ResultReader
Reads the next double result from the input.
readDouble(String) - Method in class ikr.simlib.result.xml.XMLResultReader
 
readEndArray() - Method in interface ikr.simlib.result.ResultReader
Reads the end of the current result array.
readEndArray() - Method in class ikr.simlib.result.xml.XMLResultReader
 
readEndArrayItem() - Method in interface ikr.simlib.result.ResultReader
Reads the end of the current array element.
readEndArrayItem() - Method in class ikr.simlib.result.xml.XMLResultReader
 
readEndNode() - Method in interface ikr.simlib.result.ResultReader
Reads the end of the current result node.
readEndNode() - Method in class ikr.simlib.result.xml.XMLResultReader
 
readEndResults() - Method in interface ikr.simlib.result.ResultReader
Reads the end of the result tree.
readEndResults() - Method in class ikr.simlib.result.xml.XMLResultReader
 
readFilterStream(Reader) - Method in class ikr.simlib.result.filtering.Filter
 
readInt(String) - Method in interface ikr.simlib.result.ResultReader
Deprecated.
readInt(String) - Method in class ikr.simlib.result.xml.XMLResultReader
 
readLong(String) - Method in interface ikr.simlib.result.ResultReader
Reads the next long integer result from the input.
readLong(String) - Method in class ikr.simlib.result.xml.XMLResultReader
 
readStartArray() - Method in interface ikr.simlib.result.ResultReader
Reads the next result array.
readStartArray() - Method in class ikr.simlib.result.xml.XMLResultReader
 
readStartArrayItem() - Method in interface ikr.simlib.result.ResultReader
Reads the next array element.
readStartArrayItem() - Method in class ikr.simlib.result.xml.XMLResultReader
 
readStartNode() - Method in interface ikr.simlib.result.ResultReader
Reads the next result node.
readStartNode(String) - Method in interface ikr.simlib.result.ResultReader
Reads the next result node.
readStartNode(String, String) - Method in interface ikr.simlib.result.ResultReader
Reads the next result node.
readStartNode() - Method in class ikr.simlib.result.xml.XMLResultReader
 
readStartNode(String, String) - Method in class ikr.simlib.result.xml.XMLResultReader
 
readStartNode(String) - Method in class ikr.simlib.result.xml.XMLResultReader
 
readStartResults() - Method in interface ikr.simlib.result.ResultReader
Reads the start of the result tree.
readStartResults() - Method in class ikr.simlib.result.xml.XMLResultReader
 
readString(String) - Method in interface ikr.simlib.result.ResultReader
Reads the next string result from the input.
readString(String) - Method in class ikr.simlib.result.xml.XMLResultReader
 
rebind(I, double) - Method in class ikr.simlib.distributions.mapped.MappedGeneralDistribution
 
receiveMessage(Message) - Method in class ikr.simlib.entities.queues.FIFODropTailQueue
 
receiveMessage(Message) - Method in class ikr.simlib.entities.queues.SingleServerQueue
 
receiveMessage(Message) - Method in interface ikr.simlib.ports.input.MessageReceiver
 
referenceTime - Variable in class ikr.simlib.meters.cdv.CDVMeter
 
regex - Variable in class ikr.simlib.result.filtering.FilterRule
 
registerInitSimulationCallback(InitSimulationCallback) - Method in class ikr.simlib.control.simulationcontrol.callbacks.SimulationControlManager
 
registerSimNotifier(Simulation) - Method in class ikr.simlib.control.simulationcontrol.SimNotifier
 
registerStartBatchCallback(StartBatchCallback) - Method in class ikr.simlib.control.simulationcontrol.callbacks.SimulationControlManager
 
registerStartSimulationCallback(StartSimulationCallback) - Method in class ikr.simlib.control.simulationcontrol.callbacks.SimulationControlManager
 
registerStartTransientPhaseCallback(StartTransientPhaseCallback) - Method in class ikr.simlib.control.simulationcontrol.callbacks.SimulationControlManager
 
registerStopBatchCallback(StopBatchCallback) - Method in class ikr.simlib.control.simulationcontrol.callbacks.SimulationControlManager
 
registerStopSimulationCallback(StopSimulationCallback) - Method in class ikr.simlib.control.simulationcontrol.callbacks.SimulationControlManager
 
registerStopTransientPhaseCallback(StopTransientPhaseCallback) - Method in class ikr.simlib.control.simulationcontrol.callbacks.SimulationControlManager
 
remove() - Method in class ikr.simlib.parameters.fileparser.input.LineReader
 
remove() - Method in class ikr.simlib.support.RandomAccessIterator
 
removeNotifier(Notifier) - Method in class ikr.simlib.control.notification.MultiNotificationHandler
 
removePhase(ServerPhase) - Method in class ikr.simlib.entities.multiphase.MultiPhasePrioServer
 
removePort(String) - Method in class ikr.simlib.entities.branches.Branch
 
removePort(String) - Method in class ikr.simlib.entities.branches.Expander
 
removePort(String) - Method in class ikr.simlib.entities.demultiplexers.LabelDemultiplexer
Not supported by this implementation.
removePort(String) - Method in class ikr.simlib.entities.demultiplexers.StdDemultiplexer
 
removePort(String) - Method in class ikr.simlib.entities.multiplexers.StdMultiplexer
 
removePortMonitor(PortMonitor) - Method in class ikr.simlib.ports.Port
 
resampling - Variable in class ikr.simlib.distributions.continuous.transform.BoundedDistribution
 
resampling - Variable in class ikr.simlib.distributions.discrete.transform.DiscreteBoundedDistribution
 
reset() - Method in class ikr.simlib.distributions.continuous.statedep.GMDPDistribution
 
reset() - Method in class ikr.simlib.distributions.continuous.statedep.MAPDistribution
 
reset() - Method in class ikr.simlib.distributions.continuous.statedep.TalkspurtSilenceDistribution
 
reset() - Method in class ikr.simlib.distributions.continuous.statedep.VideoSourceDistribution
 
reset() - Method in class ikr.simlib.distributions.continuous.statedep.WSSDistribution
 
reset() - Method in class ikr.simlib.distributions.discrete.statedep.DMAPDistribution
 
reset() - Method in class ikr.simlib.distributions.Distribution
The default behavior is to do nothing.
reset() - Method in class ikr.simlib.events.timer.Timer
Deprecated.
 
reset() - Method in class ikr.simlib.statistics.Range
Resets this range to undefined bounds.
reset() - Method in class ikr.simlib.statistics.Summation
Resets this summation.
resetBatchStatistic() - Method in class ikr.simlib.statistics.boundary.JainBoundaryStatistic
 
resetBatchStatistic() - Method in class ikr.simlib.statistics.boundary.StdBoundaryStatistic
 
resetBatchStatistic() - Method in class ikr.simlib.statistics.counter.StdCounterStatistic
 
resetBatchStatistic() - Method in class ikr.simlib.statistics.distribution.StdDistributionStatistic
 
resetBatchStatistic() - Method in class ikr.simlib.statistics.integral.StdIntegralStatistic
 
resetBatchStatistic() - Method in class ikr.simlib.statistics.median.StdMedianStatistic
 
resetBatchStatistic() - Method in class ikr.simlib.statistics.probability.CondProbabilityStatistic
 
resetBatchStatistic() - Method in class ikr.simlib.statistics.probability.StdProbabilityStatistic
 
resetBatchStatistic() - Method in class ikr.simlib.statistics.rate.StdRateStatistic
 
resetBatchStatistic() - Method in class ikr.simlib.statistics.sample.CondMeanStatistic
 
resetBatchStatistic() - Method in class ikr.simlib.statistics.sample.StdSampleStatistic
 
resetBatchStatistic() - Method in class ikr.simlib.statistics.Statistic
only between batches
resetBatchStatistic() - Method in class ikr.simlib.statistics.weighted.WeightedDistStatistic
 
resetBatchStatistic() - Method in class ikr.simlib.statistics.weighted.WeightedMeanStatistic
 
resetBatchStatistic() - Method in class ikr.simlib.untested.statistics.boundary.UnlimitedUnbatchedBoundaryStatistic
 
resetBatchStatistic() - Method in class ikr.simlib.untested.statistics.correlation.ExactAutoCorrelationStatistic
 
resetBatchStatistic() - Method in class ikr.simlib.untested.statistics.correlation.StdAutoCorrelationStatistic
 
resetBatchStatistic() - Method in class ikr.simlib.untested.statistics.correlation.StdCorrelationStatistic
 
resetBatchStatistic() - Method in class ikr.simlib.untested.statistics.fairness.FairnessStatistic
 
resetBatchStatistic() - Method in class ikr.simlib.untested.statistics.variancetime.VTStatistic
 
resetNotification() - Method in class ikr.simlib.control.notification.MultiNotificationHandler
 
resetSampleArray() - Method in class ikr.simlib.untested.statistics.correlation.AutoCorrelationStatistic
 
resetSampleArray() - Method in class ikr.simlib.untested.statistics.correlation.ExactAutoCorrelationStatistic
 
resetSampleArray() - Method in class ikr.simlib.untested.statistics.correlation.StdAutoCorrelationStatistic
 
resetStatistic() - Method in class ikr.simlib.statistics.boundary.JainBoundaryStatistic
 
resetStatistic() - Method in class ikr.simlib.statistics.boundary.StdBoundaryStatistic
 
resetStatistic() - Method in class ikr.simlib.statistics.counter.StdCounterStatistic
 
resetStatistic() - Method in class ikr.simlib.statistics.distribution.StdDistributionStatistic
 
resetStatistic() - Method in class ikr.simlib.statistics.integral.StdIntegralStatistic
 
resetStatistic() - Method in class ikr.simlib.statistics.median.StdMedianStatistic
 
resetStatistic() - Method in class ikr.simlib.statistics.probability.CondProbabilityStatistic
 
resetStatistic() - Method in class ikr.simlib.statistics.probability.StdProbabilityStatistic
 
resetStatistic(double) - Method in class ikr.simlib.statistics.rate.RateStatistic
For light version
resetStatistic() - Method in class ikr.simlib.statistics.rate.StdRateStatistic
 
resetStatistic(double) - Method in class ikr.simlib.statistics.rate.StdRateStatistic
 
resetStatistic() - Method in class ikr.simlib.statistics.sample.CondMeanStatistic
 
resetStatistic() - Method in class ikr.simlib.statistics.sample.StdSampleStatistic
 
resetStatistic() - Method in class ikr.simlib.statistics.Statistic
reset complete statistic
resetStatistic() - Method in class ikr.simlib.statistics.weighted.WeightedDistStatistic
 
resetStatistic() - Method in class ikr.simlib.statistics.weighted.WeightedMeanStatistic
 
resetStatistic() - Method in class ikr.simlib.untested.statistics.boundary.UnlimitedUnbatchedBoundaryStatistic
 
resetStatistic() - Method in class ikr.simlib.untested.statistics.correlation.ExactAutoCorrelationStatistic
 
resetStatistic() - Method in class ikr.simlib.untested.statistics.correlation.StdAutoCorrelationStatistic
 
resetStatistic() - Method in class ikr.simlib.untested.statistics.correlation.StdCorrelationStatistic
 
resetStatistic() - Method in class ikr.simlib.untested.statistics.fairness.FairnessStatistic
 
resetStatistic() - Method in class ikr.simlib.untested.statistics.variancetime.VTStatistic
 
residualLength - Variable in class ikr.simlib.distributions.continuous.statedep.OnOffInfinityDistribution.BurstData
 
residualLength - Variable in class ikr.simlib.entities.generators.BurstGenerator.BurstData
 
residualServiceTime - Variable in class ikr.simlib.entities.multiphase.ServerJob
 
RESULT - Static variable in class ikr.simlib.result.xml.XMLConstants
 
RESULT_TYPE_ATTRIBUTE - Static variable in class ikr.simlib.result.xml.XMLConstants
 
ResultException - Exception in ikr.simlib.result
 
ResultException(String) - Constructor for exception ikr.simlib.result.ResultException
 
ResultException(Throwable) - Constructor for exception ikr.simlib.result.ResultException
 
ResultException(String, Throwable) - Constructor for exception ikr.simlib.result.ResultException
 
ResultFileType - Enum in ikr.simlib.result
 
ResultKeyword - Class in ikr.simlib.result
 
ResultKeyword(String) - Constructor for class ikr.simlib.result.ResultKeyword
Creates a new keyword
ResultKeywords - Class in ikr.simlib.result
Common result names used by the SimLib statistics are grouped here.
ResultKeywords() - Constructor for class ikr.simlib.result.ResultKeywords
 
ResultReader - Interface in ikr.simlib.result
The result input interface is used to input results in a serial way.
ResultReader.Event - Enum in ikr.simlib.result
Read events which occur in a result file.
ResultType - Enum in ikr.simlib.result
 
ResultWriter - Interface in ikr.simlib.result
This interface allows serial output of result trees.
rng - Variable in class ikr.simlib.distributions.Distribution
There should not be any need to change the RNG of a distribution.
rng - Variable in class ikr.simlib.entities.branches.BinaryBranch
 
rng - Variable in class ikr.simlib.entities.branches.Branch
 
roundDouble(double) - Method in class ikr.simlib.SimLibFormatter
 
RoundedDistParser - Class in ikr.simlib.distributions.parsers.discrete
 
RoundedDistParser() - Constructor for class ikr.simlib.distributions.parsers.discrete.RoundedDistParser
 
RoundedDistribution - Class in ikr.simlib.distributions.discrete.transform
This distribution transforms a continuous distribution in a discrete distribution using Math.rint.
RoundedDistribution(ContinuousDistribution) - Constructor for class ikr.simlib.distributions.discrete.transform.RoundedDistribution
 
run() - Method in class ikr.simlib.control.SimTreeApplication
Runs the simulation.
run() - Method in class ikr.simlib.control.Simulation
 
run(ServerJob) - Method in class ikr.simlib.entities.multiphase.MultiPhasePrioServer
 
runSimulation() - Method in class ikr.simlib.control.ImportSimulation
 
runSimulation() - Method in class ikr.simlib.control.Simulation
 
runSimulation() - Method in class ikr.simlib.control.StdSimulation
 

S

S - Variable in class ikr.simlib.distributions.discrete.ZipfMandelbrotDistribution
 
SAFE_CALENDAR - Static variable in class ikr.simlib.Debug
This flag controls whether a safe calendar implementation should be used.
SAMPLE_RATE - Static variable in class ikr.simlib.result.ResultKeywords
 
SAMPLE_RATE_CINT - Static variable in class ikr.simlib.result.ResultKeywords
 
sampleArray - Variable in class ikr.simlib.untested.statistics.correlation.ExactAutoCorrelationStatistic
Last lag samples
sampleArray - Variable in class ikr.simlib.untested.statistics.correlation.StdAutoCorrelationStatistic
Last lag samples
sampleAvailable(int, long) - Method in class ikr.simlib.statistics.confidenceinterval.StudentSearch
 
SampleFairnessStatistic - Class in ikr.simlib.untested.statistics.fairness
 
SampleFairnessStatistic(int, int, int, String, String, SimNode) - Constructor for class ikr.simlib.untested.statistics.fairness.SampleFairnessStatistic
 
sampleIndex - Variable in class ikr.simlib.statistics.Statistic
 
SampleStatistic - Class in ikr.simlib.statistics.sample
Sample statistics are used to record single measured values (e.g.
SampleStatistic(String, SimNode) - Constructor for class ikr.simlib.statistics.sample.SampleStatistic
 
Scalar - Class in ikr.simlib.parameters.values
 
Scalar(String) - Constructor for class ikr.simlib.parameters.values.Scalar
 
ScalarToken - Class in ikr.simlib.parameters.fileparser.tokens
 
ScalarToken(String) - Constructor for class ikr.simlib.parameters.fileparser.tokens.ScalarToken
 
scheduledServiceTime - Variable in class ikr.simlib.entities.multiphase.ServerJob
 
secondItem - Variable in class ikr.simlib.distributions.mapped.MappedBernoulliDistribution
 
secondOutputPort - Variable in class ikr.simlib.entities.branches.BinaryBranch
 
seconds - Variable in class ikr.simlib.trace.TraceItem
 
seed - Variable in class ikr.simlib.random.StdRandomNumberGenerator
 
SEED_INDEX_ATTRIBUTE - Static variable in class ikr.simlib.result.xml.XMLConstants
 
seedIndex - Variable in class ikr.simlib.control.SimulationEnvironment
 
sendMessage(Message) - Method in class ikr.simlib.ports.output.NonBlockingOutputPort
 
sendMessage(Message) - Method in class ikr.simlib.ports.output.SynchronousOutputPort
 
serialVersionUID - Static variable in exception ikr.simlib.distributions.DistributionException
 
server - Variable in class ikr.simlib.entities.multiphase.ServerInputPort
 
ServerInputPort - Class in ikr.simlib.entities.multiphase
 
ServerInputPort(MultiPhasePrioServer, ServerPhase, String) - Constructor for class ikr.simlib.entities.multiphase.ServerInputPort
 
ServerJob - Class in ikr.simlib.entities.multiphase
 
ServerJob(Message, ServerPhase, double) - Constructor for class ikr.simlib.entities.multiphase.ServerJob
 
ServerPhase - Class in ikr.simlib.entities.multiphase
 
ServerPhase(String, SimNode, MultiPhasePrioServer, ContinuousDistribution, int, PreemptionStrategy, QueueingStrategy) - Constructor for class ikr.simlib.entities.multiphase.ServerPhase
 
ServerPriorityQueue - Class in ikr.simlib.entities.multiphase
 
ServerPriorityQueue(int) - Constructor for class ikr.simlib.entities.multiphase.ServerPriorityQueue
 
serviceTime - Variable in class ikr.simlib.entities.multiphase.ServerPhase
 
serviceTime - Variable in class ikr.simlib.entities.phases.DInfiniteServer
 
serviceTime - Variable in class ikr.simlib.entities.phases.StdPhase
 
serviceTime - Variable in class ikr.simlib.entities.phases.StochasticInfiniteServer
 
serviceTime - Variable in class ikr.simlib.entities.queues.parsers.StdSingleServerQueueParser
 
serviceTime - Variable in class ikr.simlib.entities.queues.StdSingleServerQueue
 
serviceTimePerUnit - Variable in class ikr.simlib.entities.phases.UnitPhase
 
set(double) - Method in class ikr.simlib.events.timer.Timer
Deprecated.
 
set(double, boolean) - Method in class ikr.simlib.events.timer.Timer
Deprecated.
 
setActivated(boolean) - Method in class ikr.simlib.entities.generators.Generator
 
setActivated(boolean) - Method in class ikr.simlib.entities.generators.GreedyGenerator
 
setAsDefaultUncaughtExceptionHandler() - Static method in class ikr.simlib.exceptions.ExitExceptionHandler
Call this method to make sure that the program terminates if any thread throws an exception.
setBooleanOperation(MultiNotificationHandler.BooleanOperation) - Method in class ikr.simlib.control.notification.MultiNotificationHandler
Allows to change the necessary condition for calling HandleNotification(), do not use this method after start of simulation.
setConfidenceIntervalEstimator(ConfidenceIntervalEstimator) - Method in class ikr.simlib.statistics.confidenceinterval.ConfidenceIntervalEstimatorManager
 
setConnectedInputPort(InputPort) - Method in class ikr.simlib.ports.output.OutputPort
 
setConnectedOutputPort(OutputPort) - Method in class ikr.simlib.ports.input.InputPort
 
setDestinationId(int) - Method in class ikr.simlib.messages.IPPacket
 
setExportHandler(BatchExportable) - Method in class ikr.simlib.model.StdSimNode
 
setFirstProbability(double) - Method in class ikr.simlib.distributions.mapped.MappedBernoulliDistribution
 
setFirstProbability(double) - Method in class ikr.simlib.entities.branches.BinaryBranch
 
setGroupId(int) - Method in class ikr.simlib.messages.IPPacket
 
setGroupId(int) - Method in class ikr.simlib.messages.modifiers.IPPacketGroupMarker
 
setHour(int) - Method in class ikr.simlib.trace.TraceItem
 
setInstance(Calendar) - Static method in class ikr.simlib.events.calendar.Calendar
 
setLabel(int) - Method in class ikr.simlib.messages.LabelMessage
 
setLength(long) - Method in class ikr.simlib.messages.Message
 
setLength(int) - Method in class ikr.simlib.trace.TraceItem
 
setMessageFactory(Factory<Message>) - Method in class ikr.simlib.entities.generators.Generator
 
setMinutes(int) - Method in class ikr.simlib.trace.TraceItem
 
setOwner(MultiNotificationHandler) - Method in class ikr.simlib.control.notification.Notifier
 
setPortParameter(int, P) - Method in class ikr.simlib.entities.branches.Expander
 
setPrintHandler(Printable) - Method in class ikr.simlib.model.StdSimNode
 
setProbability(int, double) - Method in class ikr.simlib.entities.branches.Branch
 
setSeconds(double) - Method in class ikr.simlib.trace.TraceItem
 
setSourceId(int) - Method in class ikr.simlib.messages.IPPacket
 
setStartValues(double, double) - Method in class ikr.simlib.statistics.integral.IntegralStatistic
 
setStartValues(double, double) - Method in class ikr.simlib.statistics.integral.StdIntegralStatistic
 
setSystemRNG(RandomNumberGenerator) - Static method in class ikr.simlib.random.RandomNumberGenerator
 
setTag(double) - Method in class ikr.simlib.messages.IPPacket
 
setTypeId(int) - Method in class ikr.simlib.messages.IPPacket
 
setTypeId(int) - Method in class ikr.simlib.messages.modifiers.IPPacketTypeMarker
 
setupAsFormatterForANewRootConsoleHandler() - Static method in class ikr.simlib.SimLibFormatter
setupAsFormatterForANewRootConsoleHandler(Level) - Static method in class ikr.simlib.SimLibFormatter
Setups a new ConsoleHandler and sets the log level accordingly.
ShiftedGeometricDistribution - Class in ikr.simlib.distributions.discrete
 
ShiftedGeometricDistribution(double, RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.discrete.ShiftedGeometricDistribution
 
ShiftedGeometricDistribution(double) - Constructor for class ikr.simlib.distributions.discrete.ShiftedGeometricDistribution
 
ShiftedGeometricDistributionParser - Class in ikr.simlib.distributions.parsers.discrete
 
ShiftedGeometricDistributionParser() - Constructor for class ikr.simlib.distributions.parsers.discrete.ShiftedGeometricDistributionParser
 
shiGeo_q - Variable in class ikr.simlib.distributions.discrete.ShiftedGeometricDistribution
 
shortTermPeriod - Variable in class ikr.simlib.meters.rate.ShortTermRateMeter
 
ShortTermRateMeter - Class in ikr.simlib.meters.rate
This meter measures the short-term data rates on one or more ports to which it is attached.
ShortTermRateMeter(double, boolean, String, SimNode) - Constructor for class ikr.simlib.meters.rate.ShortTermRateMeter
 
sigmaSquare - Variable in class ikr.simlib.distributions.continuous.LognormalDistribution
 
silenceDistribution - Variable in class ikr.simlib.distributions.continuous.statedep.TalkspurtSilenceDistribution
 
SimControlTracer - Class in ikr.simlib.control.simulationcontrol
SimControlTracer outputs all phase changes to a given writer.
SimControlTracer() - Constructor for class ikr.simlib.control.simulationcontrol.SimControlTracer
 
simEnv - Variable in class ikr.simlib.control.StdSimulation
 
simEnvironment - Variable in class ikr.simlib.control.SimTreeApplication
Simulation environment for the default simulations.
SimLibFormatter - Class in ikr.simlib
Log formatter, which prints SimLib time, logger name, log level and message to a single line
SimLibFormatter() - Constructor for class ikr.simlib.SimLibFormatter
 
simNode - Variable in class ikr.simlib.entities.Entity
 
simNode - Variable in class ikr.simlib.meters.Meter
 
simNode - Variable in class ikr.simlib.model.Model
 
SimNode - Interface in ikr.simlib.model
 
simNode - Variable in class ikr.simlib.statistics.Statistic
 
SimNodeManager - Class in ikr.simlib.model
 
SimNodeManager(SimNode) - Constructor for class ikr.simlib.model.SimNodeManager
 
SimNotifier - Class in ikr.simlib.control.simulationcontrol
SimNotifier is a special notifier support class that has notifiers for all phases of a simulation.
SimNotifier() - Constructor for class ikr.simlib.control.simulationcontrol.SimNotifier
 
SimpleCalendar - Class in ikr.simlib.events.calendar.simple
A calendar implementation that uses java collection for the sake of simplicity.
SimpleCalendar() - Constructor for class ikr.simlib.events.calendar.simple.SimpleCalendar
 
SimTreeApplication - Class in ikr.simlib.control
Base class for SimTree applications.
SimTreeApplication() - Constructor for class ikr.simlib.control.SimTreeApplication
Creates a new SimTree application.
SimTreeApplication(String, String[]) - Constructor for class ikr.simlib.control.SimTreeApplication
Creates a new SimTree application.
simulation - Variable in class ikr.simlib.control.SimTreeApplication
The simulation.
Simulation - Class in ikr.simlib.control
Simulation controls all simulation phases.
Simulation() - Constructor for class ikr.simlib.control.Simulation
 
SIMULATION_RESULTS - Static variable in class ikr.simlib.result.xml.XMLConstants
 
SimulationControlManager - Class in ikr.simlib.control.simulationcontrol.callbacks
All objects of class SimulationControl must register at the global instance of SimulationControlManager.
SimulationControlManager() - Constructor for class ikr.simlib.control.simulationcontrol.callbacks.SimulationControlManager
 
SimulationEnvironment - Class in ikr.simlib.control
The SimulationEnvironment provides a standard set of command line parameters which are automatically parsed.
SimulationEnvironment() - Constructor for class ikr.simlib.control.SimulationEnvironment
 
SimulationEnvironment(ArgParser, String[]) - Constructor for class ikr.simlib.control.SimulationEnvironment
 
SimulationEnvironment(String, String[]) - Constructor for class ikr.simlib.control.SimulationEnvironment
 
SimulationException - Exception in ikr.simlib.exceptions
 
SimulationException() - Constructor for exception ikr.simlib.exceptions.SimulationException
 
SimulationException(String) - Constructor for exception ikr.simlib.exceptions.SimulationException
 
SimulationException(Throwable) - Constructor for exception ikr.simlib.exceptions.SimulationException
 
SimulationException(String, Throwable) - Constructor for exception ikr.simlib.exceptions.SimulationException
 
SINGLE_QUOTATION_MARK - Static variable in class ikr.simlib.parameters.fileparser.tokens.TokenExpander
 
SingleServerQueue - Class in ikr.simlib.entities.queues
SingleServerQueue is an abstract base class for single servers.
SingleServerQueue(String, SimNode) - Constructor for class ikr.simlib.entities.queues.SingleServerQueue
 
Sink - Class in ikr.simlib.entities.sinks
This component can be used as sink for all messages.
Sink(String, SimNode) - Constructor for class ikr.simlib.entities.sinks.Sink
 
size() - Method in class ikr.simlib.untested.statistics.boundary.SortedSamples
 
slotDuration - Variable in class ikr.simlib.distributions.continuous.transform.PiecewiseLinearDistribution
 
slotDuration - Variable in class ikr.simlib.distributions.continuous.transform.SlottedDistribution
 
SlottedDistParser - Class in ikr.simlib.distributions.parsers.continuous
 
SlottedDistParser() - Constructor for class ikr.simlib.distributions.parsers.continuous.SlottedDistParser
 
SlottedDistribution - Class in ikr.simlib.distributions.continuous.transform
 
SlottedDistribution(DiscreteDistribution, double) - Constructor for class ikr.simlib.distributions.continuous.transform.SlottedDistribution
 
SortedSamples - Class in ikr.simlib.untested.statistics.boundary
 
SortedSamples() - Constructor for class ikr.simlib.untested.statistics.boundary.SortedSamples
 
sourceId - Variable in class ikr.simlib.messages.factories.IPPacketFactory
 
sourceIdDist - Variable in class ikr.simlib.messages.factories.FlexIPMessageFactory
 
specialBlockSums - Variable in class ikr.simlib.untested.statistics.fairness.ProbFairnessStatistic
 
specialBlockSums - Variable in class ikr.simlib.untested.statistics.variancetime.VTProbStatistic
 
standardDeviation - Variable in class ikr.simlib.distributions.continuous.NormalDistribution
 
StartArrayToken - Class in ikr.simlib.parameters.fileparser.tokens
 
StartArrayToken(char) - Constructor for class ikr.simlib.parameters.fileparser.tokens.StartArrayToken
 
startBatch(int) - Method in class ikr.simlib.control.simulationcontrol.callbacks.SimulationControlManager
 
StartBatchCallback - Class in ikr.simlib.control.simulationcontrol.callbacks
 
StartBatchCallback() - Constructor for class ikr.simlib.control.simulationcontrol.callbacks.StartBatchCallback
 
startId - Variable in class ikr.simlib.entities.demultiplexers.LabelDemultiplexer
 
startId - Variable in class ikr.simlib.untested.meters.rate.FairnessRateMeter
 
startOfLastInterval - Variable in class ikr.simlib.meters.rate.ShortTermRateMeter
 
startRate - Variable in class ikr.simlib.distributions.continuous.statedep.VideoSourceDistribution
e.g.
startSimulation() - Method in class ikr.simlib.control.Simulation
 
startSimulation(Simulation) - Method in class ikr.simlib.control.simulationcontrol.callbacks.SimulationControlManager
 
StartSimulationCallback - Class in ikr.simlib.control.simulationcontrol.callbacks
 
StartSimulationCallback() - Constructor for class ikr.simlib.control.simulationcontrol.callbacks.StartSimulationCallback
 
startTransientPhase() - Method in class ikr.simlib.control.simulationcontrol.callbacks.SimulationControlManager
 
StartTransientPhaseCallback - Class in ikr.simlib.control.simulationcontrol.callbacks
 
StartTransientPhaseCallback() - Constructor for class ikr.simlib.control.simulationcontrol.callbacks.StartTransientPhaseCallback
 
state - Variable in class ikr.simlib.control.simulationcontrol.ControlCounter
 
state - Variable in class ikr.simlib.entities.multiphase.MultiPhasePrioServer
 
state - Variable in class ikr.simlib.entities.phases.Phase
 
stateDuration - Variable in class ikr.simlib.distributions.continuous.statedep.GMPPDistribution.StateParameters
 
stateParameters - Variable in class ikr.simlib.distributions.continuous.statedep.GMDPDistribution
 
stateParameters - Variable in class ikr.simlib.distributions.continuous.statedep.GMPPDistribution
 
stateParameters - Variable in class ikr.simlib.distributions.continuous.statedep.MAPDistribution
 
stateParameters - Variable in class ikr.simlib.distributions.discrete.statedep.DMAPDistribution
 
Statistic - Class in ikr.simlib.statistics
Statistic is an abstract base class that controls measurement and printing.
Statistic(String, SimNode) - Constructor for class ikr.simlib.statistics.Statistic
 
statistics - Variable in class ikr.simlib.statistics.probability.CondProbabilityStatistic
 
statistics - Variable in class ikr.simlib.statistics.sample.CondMeanStatistic
 
StdAutoCorrelationStatistic - Class in ikr.simlib.untested.statistics.correlation
StdAutoCorrelationStatistic provides a concrete implementation of an auto-correlation statistic.
StdAutoCorrelationStatistic(int, String, SimNode) - Constructor for class ikr.simlib.untested.statistics.correlation.StdAutoCorrelationStatistic
 
StdBoundaryStatistic - Class in ikr.simlib.statistics.boundary
StdBoundaryStatistic provides an implementation of BoundaryStatistic to calculate quantiles for a given number of samples and percentage.
StdBoundaryStatistic(int, double, String, SimNode) - Constructor for class ikr.simlib.statistics.boundary.StdBoundaryStatistic
 
StdBoundaryTimeMeter - Class in ikr.simlib.meters.time
This boundary meter uses a StdBoundaryStatistic to find the quantile for a given percentage.
StdBoundaryTimeMeter(int, double, String, SimNode) - Constructor for class ikr.simlib.meters.time.StdBoundaryTimeMeter
 
StdCalendar - Class in ikr.simlib.events.calendar.standard
The simplest and slowest implementation of a calendar.
StdCalendar() - Constructor for class ikr.simlib.events.calendar.standard.StdCalendar
 
StdCDVMeter - Class in ikr.simlib.meters.cdv
CDV meter using a StdSampleStatistic to measure the cell delay variation.
StdCDVMeter(double, String, SimNode) - Constructor for class ikr.simlib.meters.cdv.StdCDVMeter
 
StdCorrelationStatistic - Class in ikr.simlib.untested.statistics.correlation
The class StdCorrelationStatistic provides an implementation to calculate the coefficient of correlation and the covariance between 2 series of samples.
StdCorrelationStatistic(String, SimNode) - Constructor for class ikr.simlib.untested.statistics.correlation.StdCorrelationStatistic
 
StdCounterStatistic - Class in ikr.simlib.statistics.counter
StdCounterStatistic provides an implementation for a counter statistic.
StdCounterStatistic(String, SimNode) - Constructor for class ikr.simlib.statistics.counter.StdCounterStatistic
 
StdDemultiplexer - Class in ikr.simlib.entities.demultiplexers
For StdDemultiplexer the number of output ports is submitted to the constructor.
StdDemultiplexer(int, String, SimNode) - Constructor for class ikr.simlib.entities.demultiplexers.StdDemultiplexer
 
StdDemultiplexer(String, SimNode) - Constructor for class ikr.simlib.entities.demultiplexers.StdDemultiplexer
 
StdDistributionStatistic - Class in ikr.simlib.statistics.distribution
StdDistributionStatistic provides an implementation for a distribution statistic.
StdDistributionStatistic(int, double, double, String, SimNode) - Constructor for class ikr.simlib.statistics.distribution.StdDistributionStatistic
 
StdDistributionStatistic(int, double, double, String) - Constructor for class ikr.simlib.statistics.distribution.StdDistributionStatistic
 
StdGenerator - Class in ikr.simlib.entities.generators
StdGenerator generates messages according to a renewal point process for which IAT distribution is provided/parsed.
StdGenerator(String, SimNode, Factory<Message>, boolean) - Constructor for class ikr.simlib.entities.generators.StdGenerator
to be used for subclasses parsing
StdGenerator(String, SimNode, Factory<Message>) - Constructor for class ikr.simlib.entities.generators.StdGenerator
 
StdGenerator(String, SimNode, boolean) - Constructor for class ikr.simlib.entities.generators.StdGenerator
 
StdGenerator(String, SimNode) - Constructor for class ikr.simlib.entities.generators.StdGenerator
 
StdGenerator(ContinuousDistribution, DiscreteDistribution, String, SimNode, Factory<Message>, boolean) - Constructor for class ikr.simlib.entities.generators.StdGenerator
Constructor with factory but without parsing.
StdGenerator(ContinuousDistribution, DiscreteDistribution, String, SimNode, Factory<Message>) - Constructor for class ikr.simlib.entities.generators.StdGenerator
 
StdGenerator(ContinuousDistribution, DiscreteDistribution, String, SimNode, boolean) - Constructor for class ikr.simlib.entities.generators.StdGenerator
 
StdGenerator(ContinuousDistribution, DiscreteDistribution, String, SimNode) - Constructor for class ikr.simlib.entities.generators.StdGenerator
 
StdGenerator(ContinuousDistribution, String, SimNode, Factory<Message>, boolean) - Constructor for class ikr.simlib.entities.generators.StdGenerator
Constructor without parsing of distributions (w and w/o factory)
StdGenerator(ContinuousDistribution, String, SimNode, Factory<Message>) - Constructor for class ikr.simlib.entities.generators.StdGenerator
 
StdGenerator(ContinuousDistribution, String, SimNode, boolean) - Constructor for class ikr.simlib.entities.generators.StdGenerator
 
StdGenerator(ContinuousDistribution, String, SimNode) - Constructor for class ikr.simlib.entities.generators.StdGenerator
 
StdGeneratorParser - Class in ikr.simlib.entities.generators.parsers
 
StdGeneratorParser() - Constructor for class ikr.simlib.entities.generators.parsers.StdGeneratorParser
 
StdIATMeter - Class in ikr.simlib.meters.iat
StdIATMeter uses a sample statistic object to collect the data.
StdIATMeter(String, SimNode) - Constructor for class ikr.simlib.meters.iat.StdIATMeter
 
StdIntegralStatistic - Class in ikr.simlib.statistics.integral
StdIntegralStatistic provides an implementation for a integral statistic.
StdIntegralStatistic(String, SimNode) - Constructor for class ikr.simlib.statistics.integral.StdIntegralStatistic
 
StdMedianStatistic - Class in ikr.simlib.statistics.median
StdMedianStatistic provides an implementation for a median statistic.
StdMedianStatistic(String, SimNode, int) - Constructor for class ikr.simlib.statistics.median.StdMedianStatistic
 
StdMedianStatistic(String, SimNode) - Constructor for class ikr.simlib.statistics.median.StdMedianStatistic
 
StdMessageLengthMeter - Class in ikr.simlib.meters.length
StdMessageLengthMeter uses a sample statistic object to collect the data.
StdMessageLengthMeter(String, SimNode) - Constructor for class ikr.simlib.meters.length.StdMessageLengthMeter
 
StdMultiplexer - Class in ikr.simlib.entities.multiplexers
In StdMultiplexer the initial number of input ports is given on construction.
StdMultiplexer(int, String, SimNode) - Constructor for class ikr.simlib.entities.multiplexers.StdMultiplexer
 
StdMultiplexer(String, SimNode) - Constructor for class ikr.simlib.entities.multiplexers.StdMultiplexer
 
StdPhase - Class in ikr.simlib.entities.phases
The StdPhase class uses the same distribution for all messages.
StdPhase(ContinuousDistribution, String, SimNode) - Constructor for class ikr.simlib.entities.phases.StdPhase
 
StdPhase(String, SimNode) - Constructor for class ikr.simlib.entities.phases.StdPhase
 
StdPhaseParser - Class in ikr.simlib.entities.phases.parsers
 
StdPhaseParser() - Constructor for class ikr.simlib.entities.phases.parsers.StdPhaseParser
 
StdProbabilityStatistic - Class in ikr.simlib.statistics.probability
StdProbabilityStatistic provides an implementation for a probability statistic.
StdProbabilityStatistic(String, SimNode) - Constructor for class ikr.simlib.statistics.probability.StdProbabilityStatistic
 
StdRandomNumberGenerator - Class in ikr.simlib.random
 
StdRandomNumberGenerator(int) - Constructor for class ikr.simlib.random.StdRandomNumberGenerator
 
StdRandomNumberGenerator() - Constructor for class ikr.simlib.random.StdRandomNumberGenerator
 
StdRandomNumberGeneratorFactory - Class in ikr.simlib.random
 
StdRandomNumberGeneratorFactory() - Constructor for class ikr.simlib.random.StdRandomNumberGeneratorFactory
 
StdRateStatistic - Class in ikr.simlib.statistics.rate
StdRateStatistic provides an implementation for a rate statistic.
StdRateStatistic(String, SimNode) - Constructor for class ikr.simlib.statistics.rate.StdRateStatistic
 
StdRateStatistic(String) - Constructor for class ikr.simlib.statistics.rate.StdRateStatistic
 
StdSampleStatistic - Class in ikr.simlib.statistics.sample
StdSampleStatistic provides an implementation for a sample statistic.
StdSampleStatistic(String, SimNode) - Constructor for class ikr.simlib.statistics.sample.StdSampleStatistic
 
StdSampleStatistic(String) - Constructor for class ikr.simlib.statistics.sample.StdSampleStatistic
 
StdSimNode - Class in ikr.simlib.model
 
StdSimNode(String, SimNode) - Constructor for class ikr.simlib.model.StdSimNode
Creates a new model node.
StdSimulation - Class in ikr.simlib.control
Standard implementation for normal sequential simulations with one global model.
StdSimulation(Model, SimulationEnvironment) - Constructor for class ikr.simlib.control.StdSimulation
 
StdSingleServerQueue - Class in ikr.simlib.entities.queues
StdSingleServerQueue is still an abstract class as it does not define methods ReceiveMessage and HandleEndOfService.
StdSingleServerQueue(int, double, boolean, String, SimNode) - Constructor for class ikr.simlib.entities.queues.StdSingleServerQueue
 
StdSingleServerQueue(String, SimNode) - Constructor for class ikr.simlib.entities.queues.StdSingleServerQueue
 
StdSingleServerQueueParser - Class in ikr.simlib.entities.queues.parsers
 
StdSingleServerQueueParser() - Constructor for class ikr.simlib.entities.queues.parsers.StdSingleServerQueueParser
 
StdTimeMeter - Class in ikr.simlib.meters.time
 
StdTimeMeter(String, SimNode) - Constructor for class ikr.simlib.meters.time.StdTimeMeter
 
StochasticInfiniteServer - Class in ikr.simlib.entities.phases
InfiniteServer is a standard infinite server component that uses a generic distribution for service times.
StochasticInfiniteServer(ContinuousDistribution, String, SimNode) - Constructor for class ikr.simlib.entities.phases.StochasticInfiniteServer
 
StochasticInfiniteServerParser - Class in ikr.simlib.entities.phases.parsers
 
StochasticInfiniteServerParser() - Constructor for class ikr.simlib.entities.phases.parsers.StochasticInfiniteServerParser
 
stopBatch(int) - Method in class ikr.simlib.control.simulationcontrol.callbacks.SimulationControlManager
 
StopBatchCallback - Class in ikr.simlib.control.simulationcontrol.callbacks
 
StopBatchCallback() - Constructor for class ikr.simlib.control.simulationcontrol.callbacks.StopBatchCallback
 
stopProcessingEvents() - Method in class ikr.simlib.model.Model
 
stopSimulation() - Method in class ikr.simlib.control.simulationcontrol.callbacks.SimulationControlManager
 
StopSimulationCallback - Class in ikr.simlib.control.simulationcontrol.callbacks
 
StopSimulationCallback() - Constructor for class ikr.simlib.control.simulationcontrol.callbacks.StopSimulationCallback
 
stopTransientPhase() - Method in class ikr.simlib.control.simulationcontrol.callbacks.SimulationControlManager
 
StopTransientPhaseCallback - Class in ikr.simlib.control.simulationcontrol.callbacks
 
StopTransientPhaseCallback() - Constructor for class ikr.simlib.control.simulationcontrol.callbacks.StopTransientPhaseCallback
 
STRING_TYPE - Static variable in class ikr.simlib.result.xml.XMLConstants
 
Student - Class in ikr.simlib.statistics.confidenceinterval
Student is an abstract base class for the student estimation.
Student(double) - Constructor for class ikr.simlib.statistics.confidenceinterval.Student
 
StudentCalc - Class in ikr.simlib.statistics.confidenceinterval
 
StudentCalc(double) - Constructor for class ikr.simlib.statistics.confidenceinterval.StudentCalc
 
studentCalc - Variable in class ikr.simlib.statistics.confidenceinterval.StudentMixed
 
StudentMixed - Class in ikr.simlib.statistics.confidenceinterval
 
StudentMixed(double) - Constructor for class ikr.simlib.statistics.confidenceinterval.StudentMixed
 
studentSearch - Variable in class ikr.simlib.statistics.confidenceinterval.StudentMixed
 
StudentSearch - Class in ikr.simlib.statistics.confidenceinterval
 
StudentSearch(double) - Constructor for class ikr.simlib.statistics.confidenceinterval.StudentSearch
 
StudentSearch.Entry - Class in ikr.simlib.statistics.confidenceinterval
 
StudentSearch.Entry() - Constructor for class ikr.simlib.statistics.confidenceinterval.StudentSearch.Entry
 
StudentSearch.StudentSearchTable - Class in ikr.simlib.statistics.confidenceinterval
 
StudentSearch.StudentSearchTable(double, int[], double[]) - Constructor for class ikr.simlib.statistics.confidenceinterval.StudentSearch.StudentSearchTable
 
sub(double[][], double[][]) - Static method in class ikr.simlib.support.Matrices
Subtracts the second from the first matrix and returns a new matrix.
submatrix(double[][], int, int) - Static method in class ikr.simlib.support.Matrices
Creates a submatrix excluding the specified row and column.
subType - Variable in class ikr.simlib.distributions.continuous.GeneralDistribution
 
SUM - Static variable in class ikr.simlib.result.ResultKeywords
 
sum - Variable in class ikr.simlib.statistics.counter.StdCounterStatistic
 
sum(double[]) - Static method in class ikr.simlib.support.Vectors
Calculates the sum of a vector.
Summation - Class in ikr.simlib.statistics
A summation of samples.
Summation() - Constructor for class ikr.simlib.statistics.Summation
Constructs a new summation.
SynchronousOutputPort - Class in ikr.simlib.ports.output
SynchronousOutputPort is even more restrictive than NonBlockingOutputPort, because it enforces that the message is actually sent during the call to SendMessage.
SynchronousOutputPort(Entity, String) - Constructor for class ikr.simlib.ports.output.SynchronousOutputPort
 
SynchronousOutputPort(Entity) - Constructor for class ikr.simlib.ports.output.SynchronousOutputPort
 
SYSTEM_RNG - Static variable in class ikr.simlib.random.RandomNumberGenerator
 
systemTime - Variable in class ikr.simlib.events.calendar.simple.SimpleCalendar
the current simulation time
systemTime - Variable in class ikr.simlib.events.calendar.standard.StdCalendar
the current simulation time

T

tag - Variable in class ikr.simlib.messages.factories.IPPacketFactory
 
talkspurtDistribution - Variable in class ikr.simlib.distributions.continuous.statedep.TalkspurtSilenceDistribution
 
TalkspurtSilenceDistribution - Class in ikr.simlib.distributions.continuous.statedep
 
TalkspurtSilenceDistribution(DiscreteDistribution, ContinuousDistribution, double, RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.continuous.statedep.TalkspurtSilenceDistribution
 
TalkspurtSilenceDistribution(DiscreteDistribution, ContinuousDistribution, double) - Constructor for class ikr.simlib.distributions.continuous.statedep.TalkspurtSilenceDistribution
 
TalkspurtSilenceDistributionParser - Class in ikr.simlib.distributions.parsers.continuous
 
TalkspurtSilenceDistributionParser() - Constructor for class ikr.simlib.distributions.parsers.continuous.TalkspurtSilenceDistributionParser
 
text - Variable in class ikr.simlib.parameters.fileparser.input.Line
 
theta - Variable in class ikr.simlib.distributions.continuous.GammaDistribution
 
time - Variable in class ikr.simlib.meters.time.TimeStamp
 
timeBase - Variable in class ikr.simlib.trace.TraceFile
Determined from the first value
timeBase - Variable in class ikr.simlib.untested.statistics.fairness.ProbFairnessStatistic
 
timeBase - Variable in class ikr.simlib.untested.statistics.fairness.RateFairnessStatistic
 
timeBase - Variable in class ikr.simlib.untested.statistics.parsers.BlockStatisticParser
 
timeBase - Variable in class ikr.simlib.untested.statistics.variancetime.VTBurstLevelRateStatistic
 
timeBase - Variable in class ikr.simlib.untested.statistics.variancetime.VTProbStatistic
 
timeBase - Variable in class ikr.simlib.untested.statistics.variancetime.VTRateStatistic
 
TimeMeter - Class in ikr.simlib.meters.time
A time meter can be attached to any number of ports to measure message transfer times.
TimeMeter(String, SimNode) - Constructor for class ikr.simlib.meters.time.TimeMeter
 
Timer - Class in ikr.simlib.events.timer
Deprecated.
Use Event instead, which now implements the method Event.isPending().
Timer() - Constructor for class ikr.simlib.events.timer.Timer
Deprecated.
 
TimeStamp - Class in ikr.simlib.meters.time
TimeStamps can be used to measure time intervals.
TimeStamp(double) - Constructor for class ikr.simlib.meters.time.TimeStamp
 
token - Variable in class ikr.simlib.parameters.fileparser.tokens.EndArrayToken
 
token - Variable in class ikr.simlib.parameters.fileparser.tokens.StartArrayToken
 
Token - Interface in ikr.simlib.parameters.fileparser.tokens
 
TokenArrayIterator - Class in ikr.simlib.parameters.fileparser.tokens
 
TokenArrayIterator(Token[]) - Constructor for class ikr.simlib.parameters.fileparser.tokens.TokenArrayIterator
 
TokenArrayIterator(List<Token>) - Constructor for class ikr.simlib.parameters.fileparser.tokens.TokenArrayIterator
 
TokenExpander - Class in ikr.simlib.parameters.fileparser.tokens
 
TokenExpander() - Constructor for class ikr.simlib.parameters.fileparser.tokens.TokenExpander
 
toPortHandler - Variable in class ikr.simlib.meters.TwoPointMeter
 
toString() - Method in class ikr.simlib.model.StdSimNode
 
toString() - Method in class ikr.simlib.parameters.keys.KeyQueryBase
 
toString() - Method in class ikr.simlib.parameters.values.Scalar
 
toString() - Method in class ikr.simlib.result.ResultKeyword
 
toString() - Method in class ikr.simlib.statistics.Range
 
toString() - Method in class ikr.simlib.statistics.Summation
 
toString() - Method in class ikr.simlib.trace.TraceItem
 
TOTAL_BATCH_NUMBER_ATTRIBUTE - Static variable in class ikr.simlib.result.xml.XMLConstants
 
totalBlockSums - Variable in class ikr.simlib.untested.statistics.fairness.ProbFairnessStatistic
 
totalBlockSums - Variable in class ikr.simlib.untested.statistics.variancetime.VTProbStatistic
 
totalServiceTime - Variable in class ikr.simlib.entities.multiphase.ServerJob
 
traceFile - Variable in class ikr.simlib.entities.generators.TraceGenerator
 
TraceFile - Class in ikr.simlib.trace
TraceFile is supportive class which is responsible for handling the trace files.
TraceFile(String, boolean, boolean) - Constructor for class ikr.simlib.trace.TraceFile
 
TraceFile(String) - Constructor for class ikr.simlib.trace.TraceFile
 
TraceFile(Parameter) - Constructor for class ikr.simlib.trace.TraceFile
 
traceFile - Variable in class ikr.simlib.untested.statistics.fairness.FairnessStatistic
 
traceFile - Variable in class ikr.simlib.untested.statistics.variancetime.VTStatistic
 
traceFileName - Variable in class ikr.simlib.untested.statistics.fairness.FairnessStatistic
 
traceFileName - Variable in class ikr.simlib.untested.statistics.parsers.BlockStatisticParser
 
traceFileName - Variable in class ikr.simlib.untested.statistics.variancetime.VTStatistic
 
TraceGenerator - Class in ikr.simlib.entities.generators
TraceGenerator generates messages at timestamps, which are given in a trace file.
TraceGenerator(String, String, SimNode, Factory<Message>, boolean) - Constructor for class ikr.simlib.entities.generators.TraceGenerator
 
TraceGenerator(String, String, SimNode, Factory<Message>) - Constructor for class ikr.simlib.entities.generators.TraceGenerator
 
TraceGenerator(String, String, boolean, boolean, SimNode, Factory<Message>, boolean) - Constructor for class ikr.simlib.entities.generators.TraceGenerator
 
TraceGenerator(String, String, boolean, boolean, SimNode, Factory<Message>) - Constructor for class ikr.simlib.entities.generators.TraceGenerator
 
TraceGeneratorParser - Class in ikr.simlib.entities.generators.parsers
 
TraceGeneratorParser() - Constructor for class ikr.simlib.entities.generators.parsers.TraceGeneratorParser
 
TraceItem - Class in ikr.simlib.trace
TraceItem represents one line of a trace file.
TraceItem(int, int, double, int) - Constructor for class ikr.simlib.trace.TraceItem
 
TraceItem() - Constructor for class ikr.simlib.trace.TraceItem
 
traceOccupancy - Variable in class ikr.simlib.entities.queues.FIFODropTailQueue
 
traceOccupancy - Variable in class ikr.simlib.entities.queues.parsers.FIFODropTailQueueParser
 
traceQueueLength - Variable in class ikr.simlib.entities.queues.FIFODropTailQueue
 
traceQueueLength - Variable in class ikr.simlib.entities.queues.parsers.FIFODropTailQueueParser
 
traceWriter - Variable in class ikr.simlib.statistics.Statistic
Writer object to write trace entries
transferTime - Variable in class ikr.simlib.entities.multiphase.MultiPhasePrioServer
 
transferTime - Variable in class ikr.simlib.entities.multiphase.ServerPhase
 
transferTime - Variable in class ikr.simlib.entities.queues.Queue
 
transferTime - Variable in class ikr.simlib.meters.time.MedianTimeMeter
 
transferTime - Variable in class ikr.simlib.meters.time.StdTimeMeter
 
transferTimeDist - Variable in class ikr.simlib.meters.time.DistTimeMeter
 
transferTimeQuantile - Variable in class ikr.simlib.meters.time.JainBoundaryTimeMeter
 
transferTimeQuantile - Variable in class ikr.simlib.meters.time.StdBoundaryTimeMeter
 
TransformedDistParser - Class in ikr.simlib.distributions.parsers.continuous
 
TransformedDistParser() - Constructor for class ikr.simlib.distributions.parsers.continuous.TransformedDistParser
 
TransformedDistribution - Class in ikr.simlib.distributions.continuous.transform
 
TransformedDistribution(ContinuousDistribution, double, double) - Constructor for class ikr.simlib.distributions.continuous.transform.TransformedDistribution
 
TransformedDistribution(ContinuousDistribution, double) - Constructor for class ikr.simlib.distributions.continuous.transform.TransformedDistribution
 
TransformedDistribution(ContinuousDistribution) - Constructor for class ikr.simlib.distributions.continuous.transform.TransformedDistribution
 
TRANSIENT_CALLS - Static variable in class ikr.simlib.control.parsers.ControlCounterParser
 
transientCount - Variable in class ikr.simlib.control.simulationcontrol.ControlCounter
 
transientPhaseHandler - Variable in class ikr.simlib.control.Simulation
the handler of the end of the transient phase
transpose(double[][]) - Static method in class ikr.simlib.support.Matrices
Creates a transposed matrix.
TwoPointMeter - Class in ikr.simlib.meters
 
TwoPointMeter(String, SimNode) - Constructor for class ikr.simlib.meters.TwoPointMeter
 
type - Variable in class ikr.simlib.messages.modifiers.IPPacketTypeMarker
 
type - Variable in class ikr.simlib.result.compacting.Node
 
type - Variable in class ikr.simlib.result.filtering.FilterRule
 
TYPE_ATTRIBUTE - Static variable in class ikr.simlib.result.xml.XMLConstants
 
typeId - Variable in class ikr.simlib.messages.factories.IPPacketFactory
 
typeIdDist - Variable in class ikr.simlib.messages.factories.FlexIPMessageFactory
 

U

UBOUND - Static variable in class ikr.simlib.result.ResultKeywords
Upper bound.
unaliasPort(String) - Method in class ikr.simlib.entities.Entity
 
unbind(I) - Method in class ikr.simlib.distributions.mapped.MappedGeneralDistribution
 
UnboundedFIFOQueue - Class in ikr.simlib.entities.queues
This class implements an unbounded FIFO (First In First Out) queue, i.e., it has an infinite buffer size.
UnboundedFIFOQueue(String, SimNode) - Constructor for class ikr.simlib.entities.queues.UnboundedFIFOQueue
 
UnboundedFIFOQueueParser - Class in ikr.simlib.entities.queues.parsers
This parser is used to parse a UnboundedFIFOQueue.
UnboundedFIFOQueueParser() - Constructor for class ikr.simlib.entities.queues.parsers.UnboundedFIFOQueueParser
 
UnboundedLIFOQueue - Class in ikr.simlib.entities.queues
This class implements an unbounded LIFO (Last In First Out) queue, i.e., it has an infinite buffer size.
UnboundedLIFOQueue(String, SimNode) - Constructor for class ikr.simlib.entities.queues.UnboundedLIFOQueue
 
UnboundedLIFOQueueParser - Class in ikr.simlib.entities.queues.parsers
This parser is used to parse a UnboundedLIFOQueue.
UnboundedLIFOQueueParser() - Constructor for class ikr.simlib.entities.queues.parsers.UnboundedLIFOQueueParser
 
uncaughtException(Thread, Throwable) - Method in class ikr.simlib.exceptions.ExitExceptionHandler
 
UNDERFLOW_PROB - Static variable in class ikr.simlib.result.ResultKeywords
 
UNDERFLOW_PROB_CINT - Static variable in class ikr.simlib.result.ResultKeywords
 
underflowProb - Variable in class ikr.simlib.statistics.distribution.StdDistributionStatistic
 
uniformDist - Variable in class ikr.simlib.distributions.continuous.statedep.WSSDistribution
 
UniformDistribution - Class in ikr.simlib.distributions.continuous
 
UniformDistribution(double, double, RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.continuous.UniformDistribution
 
UniformDistribution(double, double) - Constructor for class ikr.simlib.distributions.continuous.UniformDistribution
 
UniformDistributionParser - Class in ikr.simlib.distributions.parsers.continuous
 
UniformDistributionParser() - Constructor for class ikr.simlib.distributions.parsers.continuous.UniformDistributionParser
 
UniqueIdIPMessageFactory - Class in ikr.simlib.messages.factories
UniqueIdIPMessageFactory assigns each MessageFactory a unique value of the message field stored in field.
UniqueIdIPMessageFactory(long, int, int, int, int, double, String) - Constructor for class ikr.simlib.messages.factories.UniqueIdIPMessageFactory
 
UniqueIdIPMessageFactory(long, int, int, int, int, double) - Constructor for class ikr.simlib.messages.factories.UniqueIdIPMessageFactory
 
UniqueIdIPMessageFactoryParser - Class in ikr.simlib.messages.parsers
UniqueIdIPMessageFactory assigns each MessageFactory a unique value of the message field stored in field.
UniqueIdIPMessageFactoryParser() - Constructor for class ikr.simlib.messages.parsers.UniqueIdIPMessageFactoryParser
 
UNIT - Static variable in class ikr.simlib.result.ResultKeywords
 
UnitPhase - Class in ikr.simlib.entities.phases
UnitPhase uses a constant distribution per unit service time is dependent on the length)
UnitPhase(double, String, SimNode) - Constructor for class ikr.simlib.entities.phases.UnitPhase
 
UnitPhaseParser - Class in ikr.simlib.entities.phases.parsers
 
UnitPhaseParser() - Constructor for class ikr.simlib.entities.phases.parsers.UnitPhaseParser
 
UnlimitedUnbatchedBoundaryStatistic - Class in ikr.simlib.untested.statistics.boundary
UnlimitedUnbatchedBoundaryStatistic provides an implementation of BoundaryStatistic to calculate quantiles for a given percentage.
UnlimitedUnbatchedBoundaryStatistic(double, String, SimNode) - Constructor for class ikr.simlib.untested.statistics.boundary.UnlimitedUnbatchedBoundaryStatistic
 
unregisterInitSimulationCallback(InitSimulationCallback) - Method in class ikr.simlib.control.simulationcontrol.callbacks.SimulationControlManager
 
unregisterStartBatchCallback(StartBatchCallback) - Method in class ikr.simlib.control.simulationcontrol.callbacks.SimulationControlManager
 
unregisterStartSimulationCallback(StartSimulationCallback) - Method in class ikr.simlib.control.simulationcontrol.callbacks.SimulationControlManager
 
unregisterStartTransientPhaseCallback(StartTransientPhaseCallback) - Method in class ikr.simlib.control.simulationcontrol.callbacks.SimulationControlManager
 
unregisterStopBatchCallback(StopBatchCallback) - Method in class ikr.simlib.control.simulationcontrol.callbacks.SimulationControlManager
 
unregisterStopSimulationCallback(StopSimulationCallback) - Method in class ikr.simlib.control.simulationcontrol.callbacks.SimulationControlManager
 
unregisterStopTransientPhaseCallback(StopTransientPhaseCallback) - Method in class ikr.simlib.control.simulationcontrol.callbacks.SimulationControlManager
 
update(double) - Method in class ikr.simlib.statistics.boundary.BoundaryStatistic
 
update(double) - Method in class ikr.simlib.statistics.boundary.JainBoundaryStatistic
 
update(double) - Method in class ikr.simlib.statistics.boundary.StdBoundaryStatistic
 
update(long) - Method in class ikr.simlib.statistics.counter.CounterStatistic
 
update() - Method in class ikr.simlib.statistics.counter.CounterStatistic
 
update(long) - Method in class ikr.simlib.statistics.counter.StdCounterStatistic
 
update(double, double) - Method in class ikr.simlib.statistics.distribution.DistributionStatistic
 
update(double) - Method in class ikr.simlib.statistics.distribution.DistributionStatistic
 
update(double, double) - Method in class ikr.simlib.statistics.distribution.StdDistributionStatistic
 
update(double, double) - Method in class ikr.simlib.statistics.integral.IntegralStatistic
 
update(double, double) - Method in class ikr.simlib.statistics.integral.StdIntegralStatistic
 
update(double) - Method in class ikr.simlib.statistics.median.MedianStatistic
 
update(double) - Method in class ikr.simlib.statistics.median.StdMedianStatistic
 
update(double, int, boolean) - Method in class ikr.simlib.statistics.probability.CondProbabilityStatistic
 
update(int, boolean) - Method in class ikr.simlib.statistics.probability.ProbabilityStatistic
 
update(int, boolean) - Method in class ikr.simlib.statistics.probability.StdProbabilityStatistic
 
update(double) - Method in class ikr.simlib.statistics.Range
Updates the bounds of this range.
update(double) - Method in class ikr.simlib.statistics.rate.RateStatistic
 
update(double) - Method in class ikr.simlib.statistics.rate.StdRateStatistic
 
update(double, double) - Method in class ikr.simlib.statistics.sample.CondMeanStatistic
 
update(double) - Method in class ikr.simlib.statistics.sample.SampleStatistic
 
update(double) - Method in class ikr.simlib.statistics.sample.StdSampleStatistic
 
update() - Method in class ikr.simlib.statistics.Statistic
Basic update method, that triggers the output of trace entries
update(double) - Method in class ikr.simlib.statistics.Summation
Adds a sample to this sum.
update(double, double) - Method in class ikr.simlib.statistics.weighted.WeightedDistStatistic
 
update(double) - Method in class ikr.simlib.statistics.weighted.WeightedDistStatistic
 
update(double, double) - Method in class ikr.simlib.statistics.weighted.WeightedMeanStatistic
 
update(double) - Method in class ikr.simlib.statistics.weighted.WeightedMeanStatistic
 
update(double) - Method in class ikr.simlib.untested.statistics.boundary.UnlimitedUnbatchedBoundaryStatistic
 
update(double, boolean) - Method in class ikr.simlib.untested.statistics.correlation.AutoCorrelationStatistic
 
update(double) - Method in class ikr.simlib.untested.statistics.correlation.AutoCorrelationStatistic
 
update(double, double) - Method in class ikr.simlib.untested.statistics.correlation.CorrelationStatistic
 
update(double, boolean) - Method in class ikr.simlib.untested.statistics.correlation.ExactAutoCorrelationStatistic
 
update(double, boolean) - Method in class ikr.simlib.untested.statistics.correlation.StdAutoCorrelationStatistic
 
update(double, double) - Method in class ikr.simlib.untested.statistics.correlation.StdCorrelationStatistic
 
update(double, int, boolean, double) - Method in class ikr.simlib.untested.statistics.fairness.ProbFairnessStatistic
 
update(double, int, boolean) - Method in class ikr.simlib.untested.statistics.fairness.ProbFairnessStatistic
 
update(double, int, double) - Method in class ikr.simlib.untested.statistics.fairness.RateFairnessStatistic
 
update(double, int) - Method in class ikr.simlib.untested.statistics.fairness.RateFairnessStatistic
 
update(int, double) - Method in class ikr.simlib.untested.statistics.fairness.SampleFairnessStatistic
 
update(double, double) - Method in class ikr.simlib.untested.statistics.variancetime.VTBurstLevelRateStatistic
 
update(double, boolean, double) - Method in class ikr.simlib.untested.statistics.variancetime.VTProbStatistic
 
update(double, boolean) - Method in class ikr.simlib.untested.statistics.variancetime.VTProbStatistic
 
update(double, double) - Method in class ikr.simlib.untested.statistics.variancetime.VTRateStatistic
 
update(double) - Method in class ikr.simlib.untested.statistics.variancetime.VTRateStatistic
 
update(double) - Method in class ikr.simlib.untested.statistics.variancetime.VTSampleStatistic
 
updateOccupancy(double, double) - Method in class ikr.simlib.entities.multiphase.ServerPhase
 
updateQueueLength(double, int) - Method in class ikr.simlib.entities.multiphase.ServerPhase
 
updateStatistic(double, double) - Method in class ikr.simlib.meters.rate.BoundaryRateMeter
 
updateStatistic(double, double) - Method in class ikr.simlib.meters.rate.DistributionRateMeter
 
updateStatistic(double, double) - Method in class ikr.simlib.meters.rate.ShortTermRateMeter
 
updateStatistic(double) - Method in class ikr.simlib.meters.rate.ShortTermRateMeter
 
updateStatisticsAtEndOfService(ServerJob, double) - Method in class ikr.simlib.entities.multiphase.MultiPhasePrioServer
 
updateStatisticsAtGet(ServerJob, double) - Method in class ikr.simlib.entities.multiphase.MultiPhasePrioServer
 
updateStatisticsAtInterrupt(ServerJob, double) - Method in class ikr.simlib.entities.multiphase.MultiPhasePrioServer
 
updateStatisticsAtPut(ServerJob, double) - Method in class ikr.simlib.entities.multiphase.MultiPhasePrioServer
 
updateStatisticsAtRun(ServerJob, double) - Method in class ikr.simlib.entities.multiphase.MultiPhasePrioServer
 
updateTransferTime(double) - Method in class ikr.simlib.entities.multiphase.ServerPhase
 
updateWaitingTime(double) - Method in class ikr.simlib.entities.multiphase.ServerPhase
 
upperBound - Variable in class ikr.simlib.distributions.continuous.transform.BoundedDistribution
 
upperBound - Variable in class ikr.simlib.distributions.discrete.transform.DiscreteBoundedDistribution
 
upperBound - Variable in class ikr.simlib.untested.statistics.parsers.CondStatisticParser
 
upperLimit - Variable in class ikr.simlib.statistics.distribution.StdDistributionStatistic
 
upperLimitRate - Variable in class ikr.simlib.distributions.continuous.statedep.VideoSourceDistribution
e.g.
USAGE - Static variable in class ikr.simlib.control.SimulationEnvironment
 
useLengthAsWeight - Variable in class ikr.simlib.untested.meters.rate.VTRateMeter
 
useMessage(Message) - Method in class ikr.simlib.meters.cdv.CDVMeter
 
useMessage(Message) - Method in class ikr.simlib.meters.iat.IATMeter
 
useMessage(Message) - Method in class ikr.simlib.meters.length.MessageLengthMeter
 
useMessage(Message) - Method in class ikr.simlib.meters.time.MedianTimeMeter
 
useMessage(Message) - Method in class ikr.simlib.meters.time.StdTimeMeter
 
useMessage(Message) - Method in class ikr.simlib.meters.time.TimeMeter
filters messages that should be used for transfer time measurement
useMessage(Message) - Method in class ikr.simlib.untested.meters.rate.FairnessRateMeter
 
useMessage(Message) - Method in class ikr.simlib.untested.meters.rate.VTRateMeter
 
useStatistics - Variable in class ikr.simlib.entities.queues.parsers.StdSingleServerQueueParser
 
useStatistics - Variable in class ikr.simlib.entities.queues.StdSingleServerQueue
 
useTimeBase - Variable in class ikr.simlib.untested.statistics.parsers.BlockStatisticParser
 

V

V - Variable in class ikr.simlib.distributions.discrete.ZipfMandelbrotDistribution
 
value - Variable in class ikr.simlib.parameters.fileparser.tokens.ScalarToken
 
value - Variable in class ikr.simlib.parameters.values.Array
 
value - Variable in class ikr.simlib.parameters.values.Scalar
 
Value - Class in ikr.simlib.parameters.values
 
Value() - Constructor for class ikr.simlib.parameters.values.Value
 
VALUE_ATTRIBUTE - Static variable in class ikr.simlib.result.xml.XMLConstants
 
valueOf(String) - Static method in enum ikr.simlib.control.notification.MultiNotificationHandler.BooleanOperation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ikr.simlib.control.simulationcontrol.ControlCounter.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ikr.simlib.distributions.continuous.GeneralDistribution.SubType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ikr.simlib.entities.demultiplexers.IPDemultiplexer.IPDemuxMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ikr.simlib.entities.multiphase.MultiPhasePrioServer.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ikr.simlib.entities.multiphase.PreemptionStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ikr.simlib.entities.multiphase.QueueingStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ikr.simlib.entities.phases.Phase.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ikr.simlib.result.compacting.NodeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ikr.simlib.result.filtering.FilterRuleType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ikr.simlib.result.ResultFileType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ikr.simlib.result.ResultReader.Event
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ikr.simlib.result.ResultType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ikr.simlib.support.compression.CompressionType
Returns the enum constant of this type with the specified name.
values() - Static method in enum ikr.simlib.control.notification.MultiNotificationHandler.BooleanOperation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ikr.simlib.control.simulationcontrol.ControlCounter.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ikr.simlib.distributions.continuous.GeneralDistribution.SubType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ikr.simlib.entities.demultiplexers.IPDemultiplexer.IPDemuxMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ikr.simlib.entities.multiphase.MultiPhasePrioServer.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ikr.simlib.entities.multiphase.PreemptionStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ikr.simlib.entities.multiphase.QueueingStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ikr.simlib.entities.phases.Phase.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ikr.simlib.result.compacting.NodeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ikr.simlib.result.filtering.FilterRuleType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ikr.simlib.result.ResultFileType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ikr.simlib.result.ResultReader.Event
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ikr.simlib.result.ResultType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ikr.simlib.support.compression.CompressionType
Returns an array containing the constants of this enum type, in the order they are declared.
valVector - Variable in class ikr.simlib.distributions.DistributionVector
 
VARIANCE - Static variable in class ikr.simlib.result.ResultKeywords
 
VARIANCE_LIST - Static variable in class ikr.simlib.result.ResultKeywords
 
vector - Variable in class ikr.simlib.distributions.discrete.DiscreteGeneralDistribution
 
Vectors - Class in ikr.simlib.support
This class contains support functions for vector math.
Vectors() - Constructor for class ikr.simlib.support.Vectors
 
VERSION - Static variable in class ikr.simlib.result.xml.XMLConstants
 
VERSION_ATTRIBUTE - Static variable in class ikr.simlib.result.xml.XMLConstants
 
VideoSourceDistribution - Class in ikr.simlib.distributions.continuous.statedep
Video source distribution.
VideoSourceDistribution(int, double, double, double, double, double, ContinuousDistribution, int, RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.continuous.statedep.VideoSourceDistribution
 
VideoSourceDistribution(int, double, double, double, double, double, ContinuousDistribution, int) - Constructor for class ikr.simlib.distributions.continuous.statedep.VideoSourceDistribution
 
VideoSourceDistributionParser - Class in ikr.simlib.distributions.parsers.continuous
 
VideoSourceDistributionParser() - Constructor for class ikr.simlib.distributions.parsers.continuous.VideoSourceDistributionParser
 
volumeStatistic - Variable in class ikr.simlib.meters.count.DataVolumeMeter
 
VTBurstLevelRateStatistic - Class in ikr.simlib.untested.statistics.variancetime
VTBurstLevelRateStatistic provides an implementation to estimate the VT plot of rates on burst level.
VTBurstLevelRateStatistic(double, int, int, String, String, SimNode) - Constructor for class ikr.simlib.untested.statistics.variancetime.VTBurstLevelRateStatistic
 
VTIATMeter - Class in ikr.simlib.untested.meters.iat
This meter measures the variance-time relation of the interarrival time to estimate the Hurst parameter.
VTIATMeter(int, int, String, String, SimNode) - Constructor for class ikr.simlib.untested.meters.iat.VTIATMeter
 
VTMessageLengthMeter - Class in ikr.simlib.untested.meters.length
VTMessageLengthMeter measures the variance-time relation of the message length to estimate the Hurst parameter.
VTMessageLengthMeter(int, int, String, String, SimNode) - Constructor for class ikr.simlib.untested.meters.length.VTMessageLengthMeter
 
VTProbStatistic - Class in ikr.simlib.untested.statistics.variancetime
VTProbStatistic provides an implementation to estimate the VT plot of probabilities.
VTProbStatistic(double, int, int, String, String, SimNode) - Constructor for class ikr.simlib.untested.statistics.variancetime.VTProbStatistic
 
VTRateMeter - Class in ikr.simlib.untested.meters.rate
This meter can measure variance-time statistics of rates.
VTRateMeter(double, int, int, String, boolean, String, SimNode) - Constructor for class ikr.simlib.untested.meters.rate.VTRateMeter
 
VTRateStatistic - Class in ikr.simlib.untested.statistics.variancetime
TVTRateStatistic provides an implementation to estimate the VT plot of rates.
VTRateStatistic(double, int, int, String, String, SimNode) - Constructor for class ikr.simlib.untested.statistics.variancetime.VTRateStatistic
 
VTSampleStatistic - Class in ikr.simlib.untested.statistics.variancetime
VTSampleStatistic provides an implementation to estimate the VT plot of samples.
VTSampleStatistic(int, int, String, String, SimNode) - Constructor for class ikr.simlib.untested.statistics.variancetime.VTSampleStatistic
 
vtStatistic - Variable in class ikr.simlib.untested.meters.iat.VTIATMeter
 
vtStatistic - Variable in class ikr.simlib.untested.meters.length.VTMessageLengthMeter
 
vtStatistic - Variable in class ikr.simlib.untested.meters.rate.VTRateMeter
 
VTStatistic - Class in ikr.simlib.untested.statistics.variancetime
VTStatistic is a base class for a variance-time statistic in order to estimate the Hurst parameter.
VTStatistic(int, int, String, String, SimNode) - Constructor for class ikr.simlib.untested.statistics.variancetime.VTStatistic
 
VTStatisticParser - Class in ikr.simlib.untested.statistics.parsers
 
VTStatisticParser(int, int, String, double) - Constructor for class ikr.simlib.untested.statistics.parsers.VTStatisticParser
 

W

waitingTime - Variable in class ikr.simlib.entities.multiphase.MultiPhasePrioServer
 
waitingTime - Variable in class ikr.simlib.entities.multiphase.ServerPhase
 
waitingTime - Variable in class ikr.simlib.entities.queues.Queue
 
WeibullDistribution - Class in ikr.simlib.distributions.continuous
 
WeibullDistribution(double, double, RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.continuous.WeibullDistribution
 
WeibullDistribution(double, double) - Constructor for class ikr.simlib.distributions.continuous.WeibullDistribution
 
WeibullDistributionParser - Class in ikr.simlib.distributions.parsers.continuous
 
WeibullDistributionParser() - Constructor for class ikr.simlib.distributions.parsers.continuous.WeibullDistributionParser
 
WeightedDistStatistic - Class in ikr.simlib.statistics.weighted
WeightedDistStatistic provides an implementation for a weighted distribution statistic.
WeightedDistStatistic(int, double, double, String, SimNode) - Constructor for class ikr.simlib.statistics.weighted.WeightedDistStatistic
 
WeightedMeanStatistic - Class in ikr.simlib.statistics.weighted
 
WeightedMeanStatistic(String, SimNode) - Constructor for class ikr.simlib.statistics.weighted.WeightedMeanStatistic
 
WILDCARD - Static variable in class ikr.simlib.parameters.keys.KeyQueryBase
 
wrapFile - Variable in class ikr.simlib.trace.TraceFile
Behavior, if the end of the file is reached
wrapSystemRNGWithWarnings() - Static method in class ikr.simlib.random.IndependentRNGFactory
Use this method to mark the SystemRNG of the RandomNumberGenerator as deprecated.
writeDouble(String, double) - Method in class ikr.simlib.result.compacting.CompactingResultWriter
 
writeDouble(ResultKeyword, double) - Method in class ikr.simlib.result.PrintResultFilterWriter
 
writeDouble(String, double) - Method in class ikr.simlib.result.PrintResultFilterWriter
 
writeDouble(ResultKeyword, double) - Method in interface ikr.simlib.result.PrintResultWriter
Writes an double result for the given keyword.
writeDouble(String, double) - Method in interface ikr.simlib.result.ResultWriter
A shorthand method for
writeDouble(String, double) - Method in class ikr.simlib.result.xml.XMLResultWriter
 
writeEndArray() - Method in class ikr.simlib.result.compacting.CompactingResultWriter
 
writeEndArray() - Method in class ikr.simlib.result.PrintResultFilterWriter
 
writeEndArray() - Method in interface ikr.simlib.result.ResultWriter
Writes the end of a result array.
writeEndArray() - Method in class ikr.simlib.result.xml.XMLResultWriter
 
writeEndArrayItem() - Method in class ikr.simlib.result.compacting.CompactingResultWriter
 
writeEndArrayItem() - Method in class ikr.simlib.result.PrintResultFilterWriter
 
writeEndArrayItem() - Method in interface ikr.simlib.result.ResultWriter
Writes the end of a result array bucket.
writeEndArrayItem() - Method in class ikr.simlib.result.xml.XMLResultWriter
 
writeEndNode() - Method in class ikr.simlib.result.compacting.CompactingResultWriter
 
writeEndNode() - Method in class ikr.simlib.result.PrintResultFilterWriter
 
writeEndNode() - Method in interface ikr.simlib.result.ResultWriter
Writes the end of a result node.
writeEndNode() - Method in class ikr.simlib.result.xml.XMLResultWriter
 
writeEndResults() - Method in class ikr.simlib.result.compacting.CompactingResultWriter
 
writeEndResults() - Method in class ikr.simlib.result.PrintResultFilterWriter
 
writeEndResults() - Method in interface ikr.simlib.result.ResultWriter
Writes the end of the results.
writeEndResults() - Method in class ikr.simlib.result.xml.XMLResultWriter
 
writeInt(String, int) - Method in class ikr.simlib.result.compacting.CompactingResultWriter
Deprecated.
writeInt(ResultKeyword, int) - Method in class ikr.simlib.result.PrintResultFilterWriter
Deprecated.
writeInt(String, int) - Method in class ikr.simlib.result.PrintResultFilterWriter
Deprecated.
writeInt(ResultKeyword, int) - Method in interface ikr.simlib.result.PrintResultWriter
writeInt(String, int) - Method in interface ikr.simlib.result.ResultWriter
Deprecated.
writeInt(String, int) - Method in class ikr.simlib.result.xml.XMLResultWriter
 
writeLong(String, long) - Method in class ikr.simlib.result.compacting.CompactingResultWriter
 
writeLong(ResultKeyword, long) - Method in class ikr.simlib.result.PrintResultFilterWriter
 
writeLong(String, long) - Method in class ikr.simlib.result.PrintResultFilterWriter
 
writeLong(ResultKeyword, long) - Method in interface ikr.simlib.result.PrintResultWriter
Writes an long integer result for the given keyword.
writeLong(String, long) - Method in interface ikr.simlib.result.ResultWriter
A shorthand method for
writeLong(String, long) - Method in class ikr.simlib.result.xml.XMLResultWriter
 
writeStartArray(String) - Method in class ikr.simlib.result.compacting.CompactingResultWriter
 
writeStartArray(String) - Method in class ikr.simlib.result.PrintResultFilterWriter
 
writeStartArray(String) - Method in interface ikr.simlib.result.ResultWriter
Writes the beginning of a result array.
writeStartArray(String) - Method in class ikr.simlib.result.xml.XMLResultWriter
 
writeStartArrayItem(int) - Method in class ikr.simlib.result.compacting.CompactingResultWriter
 
writeStartArrayItem(int) - Method in class ikr.simlib.result.PrintResultFilterWriter
 
writeStartArrayItem(int) - Method in interface ikr.simlib.result.ResultWriter
Writes the beginning of a result array bucket.
writeStartArrayItem(int) - Method in class ikr.simlib.result.xml.XMLResultWriter
 
writeStartNode(String, String) - Method in class ikr.simlib.result.compacting.CompactingResultWriter
 
writeStartNode(String, String) - Method in class ikr.simlib.result.PrintResultFilterWriter
 
writeStartNode(String, String) - Method in interface ikr.simlib.result.ResultWriter
Writes the beginning of a result node.
writeStartNode(String, String) - Method in class ikr.simlib.result.xml.XMLResultWriter
 
writeStartResults() - Method in class ikr.simlib.result.compacting.CompactingResultWriter
 
writeStartResults() - Method in class ikr.simlib.result.PrintResultFilterWriter
 
writeStartResults() - Method in interface ikr.simlib.result.ResultWriter
Writes the beginning of the results.
writeStartResults() - Method in class ikr.simlib.result.xml.XMLResultWriter
 
writeString(String, String) - Method in class ikr.simlib.result.compacting.CompactingResultWriter
 
writeString(ResultKeyword, String) - Method in class ikr.simlib.result.PrintResultFilterWriter
 
writeString(String, String) - Method in class ikr.simlib.result.PrintResultFilterWriter
 
writeString(ResultKeyword, String) - Method in interface ikr.simlib.result.PrintResultWriter
Writes an string result for the given keyword.
writeString(String, String) - Method in interface ikr.simlib.result.ResultWriter
A shorthand method for
writeString(String, String) - Method in class ikr.simlib.result.xml.XMLResultWriter
 
writeTraceEntry() - Method in class ikr.simlib.statistics.Statistic
Abstract method to be overwritten by derived statistics to output trace entries
WSS_RANDOM_AMPLITUDE - Static variable in class ikr.simlib.distributions.continuous.statedep.WSSDistribution
 
WSSDistribution - Class in ikr.simlib.distributions.continuous.statedep
 
WSSDistribution(double, double[], RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.continuous.statedep.WSSDistribution
 
WSSDistribution(double, double[]) - Constructor for class ikr.simlib.distributions.continuous.statedep.WSSDistribution
 
WSSDistributionParser - Class in ikr.simlib.distributions.parsers.continuous
 
WSSDistributionParser() - Constructor for class ikr.simlib.distributions.parsers.continuous.WSSDistributionParser
 

X

xLowerSampleSum - Variable in class ikr.simlib.untested.statistics.correlation.ExactAutoCorrelationStatistic
 
XMLConstants - Class in ikr.simlib.result.xml
Implementation details shared by XML result readers/writers.
XMLConstants() - Constructor for class ikr.simlib.result.xml.XMLConstants
 
XMLResultReader - Class in ikr.simlib.result.xml
 
XMLResultReader(InputStream) - Constructor for class ikr.simlib.result.xml.XMLResultReader
 
XMLResultWriter - Class in ikr.simlib.result.xml
A result writer which writes XML to an output stream.
XMLResultWriter(OutputStream, ResultFileType, int, int, int) - Constructor for class ikr.simlib.result.xml.XMLResultWriter
Constructs a new XML result writer.
XMLVERSION - Static variable in class ikr.simlib.result.xml.XMLConstants
 
xSampleSummation - Variable in class ikr.simlib.untested.statistics.correlation.StdAutoCorrelationStatistic
 
xSampleSummation - Variable in class ikr.simlib.untested.statistics.correlation.StdCorrelationStatistic
 
xUpperSampleSum - Variable in class ikr.simlib.untested.statistics.correlation.ExactAutoCorrelationStatistic
 
xySampleSummation - Variable in class ikr.simlib.untested.statistics.correlation.ExactAutoCorrelationStatistic
 
xySampleSummation - Variable in class ikr.simlib.untested.statistics.correlation.StdAutoCorrelationStatistic
 
xySampleSummation - Variable in class ikr.simlib.untested.statistics.correlation.StdCorrelationStatistic
 

Y

ySampleSummation - Variable in class ikr.simlib.untested.statistics.correlation.StdCorrelationStatistic
 

Z

ZipfDistribution - Class in ikr.simlib.distributions.discrete
Zipf Distribution ("Discrete Pareto Distribution")
ZipfDistribution(double, int, RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.discrete.ZipfDistribution
 
ZipfDistribution(double, int) - Constructor for class ikr.simlib.distributions.discrete.ZipfDistribution
 
ZipfDistributionParser - Class in ikr.simlib.distributions.parsers.discrete
 
ZipfDistributionParser() - Constructor for class ikr.simlib.distributions.parsers.discrete.ZipfDistributionParser
 
ZipfMandelbrotDistribution - Class in ikr.simlib.distributions.discrete
Zipf-Mandelbrot Distribution
ZipfMandelbrotDistribution(double, int, double, RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.discrete.ZipfMandelbrotDistribution
 
ZipfMandelbrotDistribution(double, int, double) - Constructor for class ikr.simlib.distributions.discrete.ZipfMandelbrotDistribution
 
ZipfMandelbrotDistribution(double, int, RandomNumberGenerator) - Constructor for class ikr.simlib.distributions.discrete.ZipfMandelbrotDistribution
 
ZipfMandelbrotDistribution(double, int) - Constructor for class ikr.simlib.distributions.discrete.ZipfMandelbrotDistribution
 
ZipfMandelbrotDistributionParser - Class in ikr.simlib.distributions.parsers.discrete
 
ZipfMandelbrotDistributionParser() - Constructor for class ikr.simlib.distributions.parsers.discrete.ZipfMandelbrotDistributionParser
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z