IKR SimLib

The linked package documentations under the section Overview provide a guide through the concepts and ideas behind the IKR SimLib.

See: Description

Overview 
Package Description
ikr.simlib
IKR Simulation Library (IKR SimLib)
ikr.simlib.control
Simulation Control
ikr.simlib.distributions
In order to reproduce the stochastic processes in the system (e.g., arrival processes, service processes) using events it is necessary to generate random variables for time stamps according to a pre-defined distribution function, possibly taking the system state into consideration.
ikr.simlib.entities
Entities
ikr.simlib.events
Event Handling
ikr.simlib.meters
Port Monitors
ikr.simlib.parameters
Simulation Parameters
ikr.simlib.ports
Ports are the main abstraction used for communication between entities.
Entities 
Package Description
ikr.simlib.entities.branches  
ikr.simlib.entities.demultiplexers  
ikr.simlib.entities.generators
Generator architecture
ikr.simlib.entities.multiphase  
ikr.simlib.entities.multiplexers  
ikr.simlib.entities.phases  
ikr.simlib.entities.queues
Queues
ikr.simlib.entities.sinks  
Ports 
Package Description
ikr.simlib.ports.input  
ikr.simlib.ports.output  
Meters 
Package Description
ikr.simlib.meters.cdv  
ikr.simlib.meters.count  
ikr.simlib.meters.iat  
ikr.simlib.meters.length  
ikr.simlib.meters.rate  
ikr.simlib.meters.time  
Statistics 
Package Description
ikr.simlib.statistics.boundary  
ikr.simlib.statistics.confidenceinterval  
ikr.simlib.statistics.counter  
ikr.simlib.statistics.distribution  
ikr.simlib.statistics.integral  
ikr.simlib.statistics.median  
ikr.simlib.statistics.probability  
ikr.simlib.statistics.rate  
ikr.simlib.statistics.sample  
ikr.simlib.statistics.support  
ikr.simlib.statistics.weighted  
Random Number Generation 
Package Description
ikr.simlib.random  
Distributions 
Package Description
ikr.simlib.distributions.continuous
Continuous Distributions
The classes derived from ContinuousDistribution override the abstract method next(), which returns a double value.
ikr.simlib.distributions.continuous.statedep  
ikr.simlib.distributions.continuous.transform  
ikr.simlib.distributions.discrete
Discrete Distributions
ikr.simlib.distributions.discrete.statedep  
ikr.simlib.distributions.discrete.transform  
ikr.simlib.distributions.mapped  
Result handling 
Package Description
ikr.simlib.result  
ikr.simlib.result.compacting  
ikr.simlib.result.filtering  
ikr.simlib.result.xml  
Utilities and Support 
Package Description
ikr.simlib.support  
ikr.simlib.support.cmdline  
ikr.simlib.support.compression  
Other Packages 
Package Description
ikr.simlib.algorithms  
ikr.simlib.algorithms.queuingDisciplines  
ikr.simlib.control.notification  
ikr.simlib.control.simulationcontrol  
ikr.simlib.control.simulationcontrol.callbacks
Callbacks for State Transitions
ikr.simlib.events.calendar
Calendars
ikr.simlib.events.calendar.simple  
ikr.simlib.events.calendar.standard  
ikr.simlib.exceptions  
ikr.simlib.factories  
ikr.simlib.messages
Messages
ikr.simlib.messages.factories  
ikr.simlib.messages.modifiers  
ikr.simlib.model
Model Components
ikr.simlib.parameters.fileparser  
ikr.simlib.parameters.fileparser.input  
ikr.simlib.parameters.fileparser.tokens  
ikr.simlib.parameters.keys  
ikr.simlib.parameters.reflection  
ikr.simlib.parameters.values  
ikr.simlib.statistics
Statistics
ikr.simlib.trace  
ikr.simlib.untested.meters.iat  
ikr.simlib.untested.meters.length  
ikr.simlib.untested.meters.rate  
ikr.simlib.untested.statistics.boundary  
ikr.simlib.untested.statistics.correlation  
ikr.simlib.untested.statistics.fairness  
ikr.simlib.untested.statistics.variancetime