DSOL core project 4.2.1 API

Packages 
Package Description
nl.tudelft.simulation.dsol
Generic classes for DSOL, such as the SimRuntimeException.
nl.tudelft.simulation.dsol.animation
The SimRenderable2d, which binds the animation objects to the context in simulator.getReplication().
nl.tudelft.simulation.dsol.eventlists
Provides classes and interfaces for eventlists.
nl.tudelft.simulation.dsol.experiment
Experiments and replications definitions.
nl.tudelft.simulation.dsol.formalisms
Generic classes for the DSOL formalisms.
nl.tudelft.simulation.dsol.formalisms.dess
The DifferentialEquation for continuous modeling.
nl.tudelft.simulation.dsol.formalisms.devs.esdevs
DEVS implementation for both Atomic Models and Coupled Models using port-based DEVS.
nl.tudelft.simulation.dsol.formalisms.devs.esdevs.exceptions
Exceptions for the DEVS formalism and port-based DEVS.
nl.tudelft.simulation.dsol.formalisms.eventscheduling
Definition of the different types of SimEvents used in the event scheduling simulation paradigm.
nl.tudelft.simulation.dsol.formalisms.flow
Flow-based simulation classes, such as the FlowObject, Generator, Seize, Delay, Release, and Departure.
nl.tudelft.simulation.dsol.formalisms.flow.statistics
Definition of specific statistics for the flow components, such as the resource utilization statistic.
nl.tudelft.simulation.dsol.logger
SimLogger, "extends" the CategoryLogger to be simulator aware and able to print the simulator time as part of the log message.
nl.tudelft.simulation.dsol.model
The model and its parameters.
nl.tudelft.simulation.dsol.model.inputparameters
The different types of input parameters for the model.
nl.tudelft.simulation.dsol.model.inputparameters.reader
Utility classes to read input parameters from several sources.
nl.tudelft.simulation.dsol.simtime  
nl.tudelft.simulation.dsol.simtime.dist
Definitions of distributions over relative time, and over SimTime.
nl.tudelft.simulation.dsol.simulators
Provides the simulator interfaces and classes for a number of formalisms.
nl.tudelft.simulation.dsol.statistics
Simulator time aware statistics classes.
nl.tudelft.simulation.dsol.statistics.table
Table representation of the statistics.
nl.tudelft.simulation.jstats.distributions
This package defines a number of continuous and discrete distributions.
nl.tudelft.simulation.jstats.distributions.empirical
Observations for the empirical distributions.
nl.tudelft.simulation.jstats.distributions.unit
Distributions of scalars with a unit.
nl.tudelft.simulation.jstats.filters
Filters for data.
nl.tudelft.simulation.jstats.math
Provides classes for basic mathematical functions, such as factorial, permutations, combinations, error function, inverse error function, gamma function, and beta functionimplementations.
nl.tudelft.simulation.jstats.ode
Definition of an ordinary differential equation.
nl.tudelft.simulation.jstats.ode.integrators
A number of numerical integrators for differential equations, both implicit and explicit.
nl.tudelft.simulation.jstats.streams
Provides classes and interfaces for streams used in the JSTATS package.