Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- a - Static variable in class nl.tudelft.simulation.jstats.ode.integrators.RungeKuttaCashCarp
-
the parameters for a_i, in f(x_n + a_i h, .).
- a - Static variable in class nl.tudelft.simulation.jstats.ode.integrators.RungeKuttaFehlberg
-
the parameters for a_i, in f(x_n + a_i h, .).
- absoluteExecutionTime - Variable in class nl.tudelft.simulation.dsol.formalisms.eventscheduling.AbstractSimEvent
-
absoluteExecutionTime reflects the time at which the event is scheduled.
- AbstractDsolModel<T extends Number & Comparable<T>,
S extends SimulatorInterface<T>> - Class in nl.tudelft.simulation.dsol.model -
AbstractDsolModel, an abstract helper class to easily construct a DsolModel.
- AbstractDsolModel(S) - Constructor for class nl.tudelft.simulation.dsol.model.AbstractDsolModel
-
Construct a DSOL model and set the simulator.
- AbstractDsolModel(S, StreamInformation) - Constructor for class nl.tudelft.simulation.dsol.model.AbstractDsolModel
-
Construct a DSOL model and set the simulator as well as the initial streams, so they can be used in the constructor of the model.
- AbstractEmpiricalDistribution - Class in nl.tudelft.simulation.jstats.distributions.empirical
-
The AbstractEmpiricalDistribution implements the logic for a cumulative distribution function for an empirical distribution.
- AbstractEmpiricalDistribution(Number[], double[]) - Constructor for class nl.tudelft.simulation.jstats.distributions.empirical.AbstractEmpiricalDistribution
-
Construct the empirical distribution based on two arrays of the same length, one with sorted values, and one with corresponding sorted cumulative probabilities.
- AbstractInputParameter<VT,
CT> - Class in nl.tudelft.simulation.dsol.model.inputparameters -
Abstract input parameter.
- AbstractInputParameter(String, String, String, VT, double) - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.AbstractInputParameter
-
Construct a new AbstractInputParameter.
- AbstractInputParameterMap<CT> - Class in nl.tudelft.simulation.dsol.model.inputparameters
-
The InputParameterMap contains a number of InputParameters, each of which can also be an InputParameterMap again.
- AbstractInputParameterMap(String, String, String, double) - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.AbstractInputParameterMap
-
Construct a new AbstractInputParameterMap.
- AbstractInputParameterMap.InputParameterComparator - Class in nl.tudelft.simulation.dsol.model.inputparameters
-
InputParameterComparator provides the comparator based on the displayPriority of the entries.
- AbstractInputParameterTypedMap<T> - Class in nl.tudelft.simulation.dsol.model.inputparameters
-
The InputParameterTypedMap is a hierarchical input parameter that can return a variable of a certain type.
- AbstractInputParameterTypedMap(String, String, String, T, double) - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.AbstractInputParameterTypedMap
-
Construct a new InputParameterTypedMap.
- AbstractSimEvent<T extends Number & Comparable<T>> - Class in nl.tudelft.simulation.dsol.formalisms.eventscheduling
-
The AbstractSimEvent forms the basement for SimEvents and defines a compare method by which eventLists can compare priority of the event.
- AbstractSimEvent(T) - Constructor for class nl.tudelft.simulation.dsol.formalisms.eventscheduling.AbstractSimEvent
-
The constructor of the event stores the time the event must be executed and the object and method to invoke.
- AbstractSimEvent(T, short) - Constructor for class nl.tudelft.simulation.dsol.formalisms.eventscheduling.AbstractSimEvent
-
The constructor of the event stores the time the event must be executed and the object and method to invoke.
- Adams - Class in nl.tudelft.simulation.jstats.ode.integrators
-
The Adams-Bashforth-Moulton numerical estimator as described in https://mathworld.wolfram.com/AdamsMethod.html
- Adams(double, DifferentialEquationInterface) - Constructor for class nl.tudelft.simulation.jstats.ode.integrators.Adams
-
constructs a new Adams integrator.
- Adams(double, DifferentialEquationInterface, NumericalIntegratorType, int) - Constructor for class nl.tudelft.simulation.jstats.ode.integrators.Adams
-
constructs a new Adams integrator, indicating the starting method and number of substeps.
- ADAMS - Enum constant in enum class nl.tudelft.simulation.jstats.ode.integrators.NumericalIntegratorType
-
Adam's integration.
- add(double[], double[]) - Method in class nl.tudelft.simulation.jstats.ode.integrators.NumericalIntegrator
-
adds two vectors.
- add(double[], double[], double[]) - Method in class nl.tudelft.simulation.jstats.ode.integrators.NumericalIntegrator
-
adds a number of vectors.
- add(double[], double[], double[], double[]) - Method in class nl.tudelft.simulation.jstats.ode.integrators.NumericalIntegrator
-
adds a number of vectors.
- add(double[], double[], double[], double[], double[]) - Method in class nl.tudelft.simulation.jstats.ode.integrators.NumericalIntegrator
-
adds a number of vectors.
- add(double[], double[], double[], double[], double[], double[]) - Method in class nl.tudelft.simulation.jstats.ode.integrators.NumericalIntegrator
-
adds a number of vectors.
- add(SimEventInterface<T>) - Method in interface nl.tudelft.simulation.dsol.eventlists.EventListInterface
-
Add an event to the event list.
- add(SimEventInterface<T>) - Method in class nl.tudelft.simulation.dsol.eventlists.EventListPriorityQueue
- add(SimEventInterface<T>) - Method in class nl.tudelft.simulation.dsol.eventlists.RedBlackTree
- add(AbstractInputParameter<?, ?>) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.AbstractInputParameterMap
-
Add an input parameter to this map of input parameters.
- addAll(Collection<? extends SimEventInterface<T>>) - Method in class nl.tudelft.simulation.dsol.eventlists.TableModelEventList
-
Add all events in the collection to the ventlist.
- addInputParameter(AbstractInputParameter<?, ?>) - Method in class nl.tudelft.simulation.dsol.model.AbstractDsolModel
-
Add an input parameter to the list of input parameters.
- addScheduledMethodOnInitialize(Object, Object, String, Object[]) - Method in interface nl.tudelft.simulation.dsol.simulators.SimulatorInterface
-
Deprecated.
- addScheduledMethodOnInitialize(Object, String, Object[]) - Method in class nl.tudelft.simulation.dsol.simulators.Simulator
- addScheduledMethodOnInitialize(Object, String, Object[]) - Method in interface nl.tudelft.simulation.dsol.simulators.SimulatorInterface
-
Add a method call that has to be performed at the end if initialize, and before the model starts.
- addStream(String, StreamInterface) - Method in class nl.tudelft.simulation.dsol.experiment.StreamInformation
-
Add a new stream, based on a stream id, possibly overwriting a previous existing stream with the same name.
- addSummaryStatistic(String, String, double) - Method in class nl.tudelft.simulation.dsol.experiment.Experiment
-
Tally a value in a summary statistic over multiple replications.
- ANIMATION_DELAY_CHANGED_EVENT - Static variable in interface nl.tudelft.simulation.dsol.simulators.AnimatorInterface
-
ANIMATION_DELAY_CHANGED_EVENT is fired when the time step is set.
- animationDelay - Variable in class nl.tudelft.simulation.dsol.simulators.DevDessAnimator
-
AnimationDelay refers to the delay in milliseconds between timeSteps.
- AnimationThread(AnimatorInterface) - Constructor for class nl.tudelft.simulation.dsol.simulators.AnimatorInterface.AnimationThread
- AnimatorInterface - Interface in nl.tudelft.simulation.dsol.simulators
-
The AnimatorInterface defines the methods for a DEVSDESS simulator with wallclock delay between the consecutive time steps.
- AnimatorInterface.AnimationThread - Class in nl.tudelft.simulation.dsol.simulators
-
The separate thread that takes care of the animation.
- apply(T) - Method in class nl.tudelft.simulation.dsol.logger.SimTimeFormatter
- args - Variable in class nl.tudelft.simulation.dsol.formalisms.eventscheduling.SimEvent
-
args are the arguments that are used to invoke the method with.
B
- b - Static variable in class nl.tudelft.simulation.jstats.ode.integrators.RungeKuttaCashCarp
-
the parameters for b_ij, in f(., y_n + b_p1 k1 + bp2 k2 + ...).
- b - Static variable in class nl.tudelft.simulation.jstats.ode.integrators.RungeKuttaFehlberg
-
the parameters for b_ij, in f(., y_n + b_p1 k1 + bp2 k2 + ...).
- BACKLOG_EVENT - Static variable in class nl.tudelft.simulation.dsol.simulators.DevsRealTimeAnimator
-
the backlog event.
- Bernoulli() - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistDiscreteSelection.Bernoulli
-
Construct the input for the Bernoulli distribution.
- beta(double, double) - Static method in class nl.tudelft.simulation.jstats.math.ProbMath
-
Calculates Beta(z, w) where Beta(z, w) = Γ(z) Γ(w) / Γ(z + w).
- Beta() - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistContinuousSelection.Beta
-
Construct the input for the Beta distribution.
- Binomial() - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistDiscreteSelection.Binomial
-
Construct the input for the Binomial distribution.
- bounds - Variable in class nl.tudelft.simulation.dsol.animation.Editable
-
the location of the bounds.
C
- c - Static variable in class nl.tudelft.simulation.jstats.ode.integrators.RungeKuttaCashCarp
-
the parameters for c_i, in y_n+1 = y_n + c_1 k_1 + c_2 k_2 + ...
- c - Static variable in class nl.tudelft.simulation.jstats.ode.integrators.RungeKuttaFehlberg
-
the parameters for c_i, in y_n+1 = y_n + c_1 k_1 + c_2 k_2 + ...
- c4 - Static variable in class nl.tudelft.simulation.jstats.ode.integrators.RungeKuttaCashCarp
-
the parameters for c4_i, in y_n+1 = y_n + c4_1 k_1 + c4_2 k_2 + ...
- c4 - Static variable in class nl.tudelft.simulation.jstats.ode.integrators.RungeKuttaFehlberg
-
the parameters for c4_i, in y_n+1 = y_n + c4_1 k_1 + c4_2 k_2 + ...
- CachingNumericalIntegrator - Class in nl.tudelft.simulation.jstats.ode.integrators
-
The CachingNumericalIntegrator is the basis for an integrator that needs access to previously calculated values of y', e.g.
- CachingNumericalIntegrator(double, DifferentialEquationInterface, int, NumericalIntegratorType, int) - Constructor for class nl.tudelft.simulation.jstats.ode.integrators.CachingNumericalIntegrator
-
constructs a new CachingNumericalIntegrator with a fixed number of cache places.
- cancelEvent(SimEventInterface<T>) - Method in class nl.tudelft.simulation.dsol.simulators.DevsSimulator
- cancelEvent(SimEventInterface<T>) - Method in interface nl.tudelft.simulation.dsol.simulators.DevsSimulatorInterface
-
cancels an event from the event list.
- CHANGE_SPEED_FACTOR_EVENT - Static variable in class nl.tudelft.simulation.dsol.simulators.DevsRealTimeAnimator
-
the speed factor event.
- checkStoppingCondition() - Method in class nl.tudelft.simulation.dsol.simulators.Simulator
-
Check whether the stopping condition has been met, and take appropriate action if it has been met.
- cleanUp() - Method in class nl.tudelft.simulation.dsol.simulators.Simulator
- cleanUp() - Method in class nl.tudelft.simulation.dsol.simulators.Simulator.SimulatorWorkerThread
-
Clean up the worker thread. synchronized method, otherwise it does not own the Monitor on the wait.
- cleanUp() - Method in interface nl.tudelft.simulation.dsol.simulators.SimulatorInterface
-
Clean up the simulator after a replication.
- clear() - Method in interface nl.tudelft.simulation.dsol.eventlists.EventListInterface
-
Clear the event list.
- clear() - Method in class nl.tudelft.simulation.dsol.eventlists.EventListPriorityQueue
- clear() - Method in class nl.tudelft.simulation.dsol.eventlists.RedBlackTree
- clear() - Method in class nl.tudelft.simulation.dsol.eventlists.TableModelEventList
- ClockDevDessAnimator - Class in nl.tudelft.simulation.dsol.simulators.clock
-
ClockDevDessAnimator is an extension of the ClockDevDessAnimator that works with Duration and ClockTime.
- ClockDevDessAnimator(Serializable, Duration, ClockTime) - Constructor for class nl.tudelft.simulation.dsol.simulators.clock.ClockDevDessAnimator
-
Instantiate a ClockDevDessAnimator.
- ClockDevDessSimulator - Class in nl.tudelft.simulation.dsol.simulators.clock
-
ClockDevDessSimulator is an extension of the ClockDevDessSimulator that works with Duration and ClockTime.
- ClockDevDessSimulator(Serializable, Duration, ClockTime) - Constructor for class nl.tudelft.simulation.dsol.simulators.clock.ClockDevDessSimulator
-
Instantiate a ClockDevDessSimulator.
- ClockDevsAnimator - Class in nl.tudelft.simulation.dsol.simulators.clock
-
ClockDevsAnimator is an extension of the DevsAnimator that works with Duration and ClockTime.
- ClockDevsAnimator(Serializable, ClockTime) - Constructor for class nl.tudelft.simulation.dsol.simulators.clock.ClockDevsAnimator
-
Instantiate a ClockDevsAnimator.
- ClockDevsRealTimeAnimator - Class in nl.tudelft.simulation.dsol.simulators.clock
-
ClockDevsRealTimeAnimator is an extension of the DevsRealTimeAnimator that works with Duration and ClockTime.
- ClockDevsRealTimeAnimator(Serializable, ClockTime) - Constructor for class nl.tudelft.simulation.dsol.simulators.clock.ClockDevsRealTimeAnimator
-
Instantiate a ClockDevsRealTimeAnimator.
- ClockDevsSimulator - Class in nl.tudelft.simulation.dsol.simulators.clock
-
ClockDevsSimulator is an extension of the DevsSimulator that works with Duration and ClockTime.
- ClockDevsSimulator(Serializable, ClockTime) - Constructor for class nl.tudelft.simulation.dsol.simulators.clock.ClockDevsSimulator
-
Instantiate a ClockDevsSimulator.
- ClockDevsSimulatorInterface - Interface in nl.tudelft.simulation.dsol.simulators.clock
-
ClockSimulatorInterface is an interface to use the ClockTime + Duration rather than a pure duration-based simulator.
- ClockTime - Class in nl.tudelft.simulation.dsol.simulators.clock
-
ClockTime is an extension of DJUNITS time, aware of the calendar and clock time.
- ClockTime(double, TimeUnit) - Constructor for class nl.tudelft.simulation.dsol.simulators.clock.ClockTime
-
Create a clock time as an extension of a djunits Time.
- ClockTime(Time) - Constructor for class nl.tudelft.simulation.dsol.simulators.clock.ClockTime
-
Create a clock time as an extension of a djunits Time.
- clone() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.AbstractInputParameter
- clone() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.AbstractInputParameterMap
- clone() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.AbstractInputParameterTypedMap
- clone() - Method in interface nl.tudelft.simulation.dsol.model.inputparameters.InputParameter
-
Provide the clone() method to make a deep copy.
- clone() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterBoolean
- clone() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistContinuous
- clone() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistDiscrete
- clone() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDouble
- clone() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDoubleScalar
- clone() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterFloat
- clone() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterFloatScalar
- clone() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterInteger
- clone() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterLocalDateTime
- clone() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterLong
- clone() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterMap
- clone() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterMapDistContinuous
- clone() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterMapDistDiscrete
- clone() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterSelectionList
- clone() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterSelectionMap
- clone() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterString
- clone() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterUnit
- comb(int, int) - Static method in class nl.tudelft.simulation.jstats.math.ProbMath
-
computes the combinations of n over k as a long.
- comb(long, long) - Static method in class nl.tudelft.simulation.jstats.math.ProbMath
-
computes the combinations of n over k as a long.
- combinations(int, int) - Static method in class nl.tudelft.simulation.jstats.math.ProbMath
-
computes the combinations of n over k.
- combinations(long, long) - Static method in class nl.tudelft.simulation.jstats.math.ProbMath
-
computes the combinations of n over k.
- compare(InputParameter<?, ?>, InputParameter<?, ?>) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.AbstractInputParameterMap.InputParameterComparator
- compareTo(SimEventInterface<T>) - Method in interface nl.tudelft.simulation.dsol.formalisms.eventscheduling.SimEventInterface
- Constant() - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistContinuousSelection.Constant
-
Construct the input for the Constant distribution.
- constructModel() - Method in interface nl.tudelft.simulation.dsol.model.DsolModel
-
Construct a model on a simulator.
- contains(SimEventInterface<T>) - Method in interface nl.tudelft.simulation.dsol.eventlists.EventListInterface
-
Return whether this event list contains the given event.
- contains(SimEventInterface<T>) - Method in class nl.tudelft.simulation.dsol.eventlists.EventListPriorityQueue
- contains(SimEventInterface<T>) - Method in class nl.tudelft.simulation.dsol.eventlists.RedBlackTree
- copy(T) - Static method in class nl.tudelft.simulation.dsol.simtime.SimTime
-
Return a copy (clone) of the number.
- CounterTableModel - Class in nl.tudelft.simulation.dsol.statistics.table
-
CounterTableModel maintains a table with all statistics data from the SimCounter.
- CounterTableModel(SimCounter<?>) - Constructor for class nl.tudelft.simulation.dsol.statistics.table.CounterTableModel
-
Constructor.
- createDiscreteDistribution(double[], double[]) - Static method in class nl.tudelft.simulation.jstats.distributions.empirical.CumulativeProbabilities
-
Create an empirical distribution based on two arrays of the same length, one with sorted values, and one with corresponding sorted cumulative probabilities.
- createDiscreteDistribution(double[], double[]) - Static method in class nl.tudelft.simulation.jstats.distributions.empirical.DistributionFrequencies
-
Create a discrete empirical distribution from two arrays, one with weights, and one with corresponding values.
- createDiscreteDistribution(double[], double[]) - Static method in class nl.tudelft.simulation.jstats.distributions.empirical.ProbabilityDensities
-
Create a discrete empirical distribution, where the probabilities for a value indicate P(value), from two arrays, one with values, and one with corresponding densities (summing to 1.0).
- createDiscreteDistribution(double[], int[]) - Static method in class nl.tudelft.simulation.jstats.distributions.empirical.DistributionFrequencies
-
Create a discrete empirical distribution from two arrays, one with frequencies or weights, and one with corresponding values.
- createDiscreteDistribution(double[], long[]) - Static method in class nl.tudelft.simulation.jstats.distributions.empirical.DistributionFrequencies
-
Create a discrete empirical distribution from two arrays, one with frequencies or weights, and one with corresponding values.
- createDiscreteDistribution(long[], double[]) - Static method in class nl.tudelft.simulation.jstats.distributions.empirical.CumulativeProbabilities
-
Create a discrete empirical distribution based on two arrays of the same length, one with sorted values, and one with corresponding sorted cumulative probabilities.
- createDiscreteDistribution(long[], double[]) - Static method in class nl.tudelft.simulation.jstats.distributions.empirical.DistributionFrequencies
-
Create a discrete empirical distribution from two arrays, one with weights, and one with corresponding values.
- createDiscreteDistribution(long[], double[]) - Static method in class nl.tudelft.simulation.jstats.distributions.empirical.ProbabilityDensities
-
Create a discrete empirical distribution, where the probabilities for a value indicate P(value), from two arrays, one with values, and one with corresponding probabilities (summing to 1.0).
- createDiscreteDistribution(long[], int[]) - Static method in class nl.tudelft.simulation.jstats.distributions.empirical.DistributionFrequencies
-
Create a discrete empirical distribution from two arrays, one with frequencies or weights, and one with corresponding values.
- createDiscreteDistribution(long[], long[]) - Static method in class nl.tudelft.simulation.jstats.distributions.empirical.DistributionFrequencies
-
Create a discrete empirical distribution from two arrays, one with frequencies or weights, and one with corresponding values.
- createDiscreteDistribution(Number[], double[]) - Static method in class nl.tudelft.simulation.jstats.distributions.empirical.CumulativeProbabilities
-
Create a discrete empirical distribution based on two arrays of the same length, one with sorted values, and one with corresponding sorted cumulative probabilities.
- createDiscreteDistribution(Number[], double[]) - Static method in class nl.tudelft.simulation.jstats.distributions.empirical.DistributionFrequencies
-
Create a discrete empirical distribution from two arrays, one with weights, and one with corresponding values.
- createDiscreteDistribution(Number[], double[]) - Static method in class nl.tudelft.simulation.jstats.distributions.empirical.ProbabilityDensities
-
Create a discrete empirical distribution, where the probabilities for a value indicate P(value), from two arrays, one with values, and one with corresponding probabilities (summing to 1.0).
- createDiscreteDistribution(Number[], int[]) - Static method in class nl.tudelft.simulation.jstats.distributions.empirical.DistributionFrequencies
-
Create a discrete empirical distribution from two arrays, one with frequencies or weights, and one with corresponding values.
- createDiscreteDistribution(Number[], long[]) - Static method in class nl.tudelft.simulation.jstats.distributions.empirical.DistributionFrequencies
-
Create a discrete empirical distribution from two arrays, one with frequencies or weights, and one with corresponding values.
- createDiscreteDistribution(Number[], Number[]) - Static method in class nl.tudelft.simulation.jstats.distributions.empirical.DistributionFrequencies
-
Create a discrete empirical distribution from two arrays, one with weights, and one with corresponding values.
- createDiscreteDistribution(List<? extends Number>, List<? extends Number>) - Static method in class nl.tudelft.simulation.jstats.distributions.empirical.DistributionFrequencies
-
Create a discrete empirical distribution based on two Lists of the same length, one with sorted values, and one with corresponding frequencies or weights.
- createDiscreteDistribution(List<? extends Number>, List<Double>) - Static method in class nl.tudelft.simulation.jstats.distributions.empirical.CumulativeProbabilities
-
Create a discrete empirical distribution based on two Lists of the same length, one with sorted values, and one with corresponding sorted cumulative probabilities.
- createDiscreteDistribution(List<? extends Number>, List<Double>) - Static method in class nl.tudelft.simulation.jstats.distributions.empirical.ProbabilityDensities
-
Create a discrete empirical distribution, where the probabilities for a value indicate P(value), based on two Lists of the same length, one with probability probabilities, and one with sorted values.
- createDiscreteDistribution(SortedMap<? extends Number, ? extends Number>) - Static method in class nl.tudelft.simulation.jstats.distributions.empirical.DistributionFrequencies
-
Create a discrete empirical distribution based on a sorted map with sorted values mapping to frequencies.
- createDiscreteDistribution(SortedMap<? extends Number, Double>) - Static method in class nl.tudelft.simulation.jstats.distributions.empirical.CumulativeProbabilities
-
Create a discrete empirical distribution based on a sorted map with sorted values mapping to cumulative probabilities.
- createDiscreteDistribution(SortedMap<? extends Number, Double>) - Static method in class nl.tudelft.simulation.jstats.distributions.empirical.ProbabilityDensities
-
Create a discrete empirical distribution, where the probabilities for a value indicate P(value), based on a sorted map with sorted values mapping to probability densities.
- createFromObservations(double[]) - Static method in class nl.tudelft.simulation.jstats.distributions.empirical.Observations
-
Create an empirical distribution from an array with observations.
- createFromObservations(long[]) - Static method in class nl.tudelft.simulation.jstats.distributions.empirical.Observations
-
Create an empirical distribution from an array with observations.
- createFromObservations(Number[]) - Static method in class nl.tudelft.simulation.jstats.distributions.empirical.Observations
-
Create an empirical distribution from an array with observations.
- createFromObservations(List<? extends Number>) - Static method in class nl.tudelft.simulation.jstats.distributions.empirical.Observations
-
Create an empirical distribution from a list with observations.
- createInterpolatedDistribution(double[], double[]) - Static method in class nl.tudelft.simulation.jstats.distributions.empirical.CumulativeProbabilities
-
Create an empirical distribution based on two arrays of the same length, one with sorted values, and one with corresponding sorted cumulative probabilities.
- createInterpolatedDistribution(double[], double[]) - Static method in class nl.tudelft.simulation.jstats.distributions.empirical.ProbabilityDensities
-
Create a continuous empirical distribution, where the density for index i indicates that
- createInterpolatedDistribution(long[], double[]) - Static method in class nl.tudelft.simulation.jstats.distributions.empirical.CumulativeProbabilities
-
Create an interpolated empirical distribution based on two arrays of the same length, one with sorted values, and one with corresponding sorted cumulative probabilities.
- createInterpolatedDistribution(long[], double[]) - Static method in class nl.tudelft.simulation.jstats.distributions.empirical.ProbabilityDensities
-
Create a continuous empirical distribution, where the density for index i indicates that
- createInterpolatedDistribution(Number[], double[]) - Static method in class nl.tudelft.simulation.jstats.distributions.empirical.CumulativeProbabilities
-
Create an interpolated empirical distribution based on two arrays of the same length, one with sorted values, and one with corresponding sorted cumulative probabilities.
- createInterpolatedDistribution(Number[], double[]) - Static method in class nl.tudelft.simulation.jstats.distributions.empirical.ProbabilityDensities
-
Create a continuous empirical distribution, where the density for index i indicates that
- createInterpolatedDistribution(List<? extends Number>, List<Double>) - Static method in class nl.tudelft.simulation.jstats.distributions.empirical.CumulativeProbabilities
-
Create an interpolated empirical distribution based on two Lists of the same length, one with sorted values, and one with corresponding sorted cumulative probabilities.
- createInterpolatedDistribution(List<? extends Number>, List<Double>) - Static method in class nl.tudelft.simulation.jstats.distributions.empirical.ProbabilityDensities
-
Create a continuous empirical distribution, where the density for index i indicates that
- createInterpolatedDistribution(SortedMap<? extends Number, Double>) - Static method in class nl.tudelft.simulation.jstats.distributions.empirical.CumulativeProbabilities
-
Create an interpolated empirical distribution based on a sorted map with sorted values mapping to cumulative probabilities.
- CumulativeProbabilities - Class in nl.tudelft.simulation.jstats.distributions.empirical
-
CumulativeProbabilities is a helper class to instantiate interpolated and non-interpolated distributions based on a given array or list of values and corresponding cumulative probabilities.
D
- dayOfWeek() - Method in class nl.tudelft.simulation.dsol.simulators.clock.ClockTime
-
Return the day of the week of the ClockTime.
- dayOfWeekInt() - Method in class nl.tudelft.simulation.dsol.simulators.clock.ClockTime
-
Return the int for the day of the week of the ClockTime with 1=MONDAY, 7=SUNDAY.
- DEFAULT_ANIMATION_DELAY - Static variable in interface nl.tudelft.simulation.dsol.simulators.AnimatorInterface
-
DEFAULT_ANIMATION_DELAY of 100 milliseconds used in the animator.
- DessSimulator<T extends Number & Comparable<T>> - Class in nl.tudelft.simulation.dsol.simulators
-
The DESS defines the interface of the DESS simulator.
- DessSimulator(Serializable, T) - Constructor for class nl.tudelft.simulation.dsol.simulators.DessSimulator
-
Construct a DessSimulator with an initial time step for the integration process.
- DessSimulatorInterface<T extends Number & Comparable<T>> - Interface in nl.tudelft.simulation.dsol.simulators
-
The DessSimulatorInterface defines the methods for a DESS simulator.
- destroy(SimulatorInterface<?>) - Method in class nl.tudelft.simulation.dsol.animation.SimRenderable2d
-
destroys an RenderableObject by unsubscribing it from the context.
- DevDessAnimator<T extends Number & Comparable<T>> - Class in nl.tudelft.simulation.dsol.simulators
-
The reference implementation of the animator.
- DevDessAnimator(Serializable, T) - Constructor for class nl.tudelft.simulation.dsol.simulators.DevDessAnimator
- DevDessSimulator<T extends Number & Comparable<T>> - Class in nl.tudelft.simulation.dsol.simulators
-
The reference implementation of the DEVDESS simulator.
- DevDessSimulator(Serializable, T) - Constructor for class nl.tudelft.simulation.dsol.simulators.DevDessSimulator
-
Construct a DEVDessSimulator with an initial time step for the integration process.
- DevsAnimator<T extends Number & Comparable<T>> - Class in nl.tudelft.simulation.dsol.simulators
-
The reference implementation of the animator.
- DevsAnimator(Serializable) - Constructor for class nl.tudelft.simulation.dsol.simulators.DevsAnimator
-
Create a new DevsAnimator.
- DevsRealTimeAnimator<T extends Number & Comparable<T>> - Class in nl.tudelft.simulation.dsol.simulators
-
The reference implementation of the realTimeClock.
- DevsRealTimeAnimator(Serializable) - Constructor for class nl.tudelft.simulation.dsol.simulators.DevsRealTimeAnimator
-
Constructs a new DevsRealTimeClock.
- DevsRealTimeAnimator.TimeDouble - Class in nl.tudelft.simulation.dsol.simulators
-
Easy access class RealTimeClock<Double>.
- DevsRealTimeAnimator.TimeDoubleUnit - Class in nl.tudelft.simulation.dsol.simulators
-
Easy access class RealTimeClock<Duration>.
- DevsRealTimeAnimator.TimeFloat - Class in nl.tudelft.simulation.dsol.simulators
-
Easy access class RealTimeClock<Float>.
- DevsRealTimeAnimator.TimeFloatUnit - Class in nl.tudelft.simulation.dsol.simulators
-
Easy access class RealTimeClock<FloatDuration>.
- DevsRealTimeAnimator.TimeLong - Class in nl.tudelft.simulation.dsol.simulators
-
Easy access class RealTimeClock<Long>.
- DevsSimulator<T extends Number & Comparable<T>> - Class in nl.tudelft.simulation.dsol.simulators
-
The DEVS defines the interface of the DEVS simulator.
- DevsSimulator(Serializable) - Constructor for class nl.tudelft.simulation.dsol.simulators.DevsSimulator
-
Constructs a new DevsSimulator.
- DevsSimulatorInterface<T extends Number & Comparable<T>> - Interface in nl.tudelft.simulation.dsol.simulators
-
The DEVS defines the interface of the DEVS simulator.
- DifferentialEquation<T extends Number & Comparable<T>> - Class in nl.tudelft.simulation.dsol.formalisms.dess
-
The Differential equation provides a reference implementation of the differential equation.
- DifferentialEquation - Class in nl.tudelft.simulation.jstats.ode
-
The DifferentialEquation is the abstract basis for the DESS formalism.
- DifferentialEquation(double, NumericalIntegratorType) - Constructor for class nl.tudelft.simulation.jstats.ode.DifferentialEquation
-
constructs a new DifferentialEquation with a user-specified integrator.
- DifferentialEquation(DessSimulatorInterface<T>, double, NumericalIntegratorType, int) - Constructor for class nl.tudelft.simulation.dsol.formalisms.dess.DifferentialEquation
-
constructs a new DifferentialEquation.
- DifferentialEquation(DessSimulatorInterface<T>, int) - Constructor for class nl.tudelft.simulation.dsol.formalisms.dess.DifferentialEquation
-
Construct a new DifferentialEquation with a step size equal to the simulator time step, and Runge-Kutta4 as the default integrator.
- DifferentialEquation(DessSimulatorInterface<T>, NumericalIntegratorType, int) - Constructor for class nl.tudelft.simulation.dsol.formalisms.dess.DifferentialEquation
-
constructs a new DifferentialEquation with a step size equal to the simulator timestep.
- DifferentialEquationInterface - Interface in nl.tudelft.simulation.jstats.ode
-
An interface for the DifferentialEquation.
- DiscreteConstant() - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistDiscreteSelection.DiscreteConstant
-
Construct the input for the DiscreteConstant distribution.
- DiscreteEmpiricalDistribution - Class in nl.tudelft.simulation.jstats.distributions.empirical
-
The DiscreteEmpiricalDistribution implements the logic for a cumulative distribution function for an empirical distribution, where no interpolation between the given values takes place.
- DiscreteEmpiricalDistribution(Number[], double[]) - Constructor for class nl.tudelft.simulation.jstats.distributions.empirical.DiscreteEmpiricalDistribution
-
Construct the empirical distribution based on two arrays of the same length, one with sorted values, and one with corresponding sorted cumulative probabilities.
- DiscreteUniform() - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistDiscreteSelection.DiscreteUniform
-
Construct the input for the DiscreteUniform distribution.
- dist - Variable in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterMapDistContinuous
-
the distribution based on the input.
- dist - Variable in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterMapDistDiscrete
-
the distribution based on the input.
- Dist - Class in nl.tudelft.simulation.jstats.distributions
-
The Distribution class forms the basis for all statistical distributions.
- Dist(StreamInterface) - Constructor for class nl.tudelft.simulation.jstats.distributions.Dist
-
Constructs a new Distribution.
- DistBernoulli - Class in nl.tudelft.simulation.jstats.distributions
-
The Bernoulli distribution, with p as the probability for success.
- DistBernoulli(StreamInterface, double) - Constructor for class nl.tudelft.simulation.jstats.distributions.DistBernoulli
-
constructs a new Bernoulli distribution, with p as the probability for success (X=1), where failure is associated with X=0.
- DistBeta - Class in nl.tudelft.simulation.jstats.distributions
-
The Beta distribution.
- DistBeta(StreamInterface, double, double) - Constructor for class nl.tudelft.simulation.jstats.distributions.DistBeta
-
constructs a new beta distribution.
- DistBinomial - Class in nl.tudelft.simulation.jstats.distributions
-
The Binomial distribution.
- DistBinomial(StreamInterface, int, double) - Constructor for class nl.tudelft.simulation.jstats.distributions.DistBinomial
-
constructs a Binomial distribution.
- DistConstant - Class in nl.tudelft.simulation.jstats.distributions
-
The Constant distribution.
- DistConstant(StreamInterface, double) - Constructor for class nl.tudelft.simulation.jstats.distributions.DistConstant
-
constructs a new constant distribution.
- DistContinuous - Class in nl.tudelft.simulation.jstats.distributions
-
The Continuous distribution.
- DistContinuous(StreamInterface) - Constructor for class nl.tudelft.simulation.jstats.distributions.DistContinuous
-
constructs a new continuous distribution.
- DistContinuousAbsoluteTemperature - Class in nl.tudelft.simulation.jstats.distributions.unit
-
DistContinuousAbsoluteTemperature is class defining a distribution for a AbsoluteTemperature scalar.
- DistContinuousAbsoluteTemperature(DistContinuous) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousAbsoluteTemperature
-
Constructs a new continuous distribution that draws AbsoluteTemperature scalars in BASE units.
- DistContinuousAbsoluteTemperature(DistContinuous, AbsoluteTemperatureUnit) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousAbsoluteTemperature
-
Constructs a new continuous distribution that draws AbsoluteTemperature scalars.
- DistContinuousAbsorbedDose - Class in nl.tudelft.simulation.jstats.distributions.unit
-
DistContinuousAbsorbedDose is class defining a distribution for a AbsorbedDose scalar.
- DistContinuousAbsorbedDose(DistContinuous) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousAbsorbedDose
-
Constructs a new continuous distribution that draws AbsorbedDose scalars in SI units.
- DistContinuousAbsorbedDose(DistContinuous, AbsorbedDoseUnit) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousAbsorbedDose
-
Constructs a new continuous distribution that draws AbsorbedDose scalars.
- DistContinuousAcceleration - Class in nl.tudelft.simulation.jstats.distributions.unit
-
DistContinuousAcceleration is class defining a distribution for a Acceleration scalar.
- DistContinuousAcceleration(DistContinuous) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousAcceleration
-
Constructs a new continuous distribution that draws Acceleration scalars in SI units.
- DistContinuousAcceleration(DistContinuous, AccelerationUnit) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousAcceleration
-
Constructs a new continuous distribution that draws Acceleration scalars.
- DistContinuousAmountOfSubstance - Class in nl.tudelft.simulation.jstats.distributions.unit
-
DistContinuousAmountOfSubstance is class defining a distribution for a AmountOfSubstance scalar.
- DistContinuousAmountOfSubstance(DistContinuous) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousAmountOfSubstance
-
Constructs a new continuous distribution that draws AmountOfSubstance scalars in SI units.
- DistContinuousAmountOfSubstance(DistContinuous, AmountOfSubstanceUnit) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousAmountOfSubstance
-
Constructs a new continuous distribution that draws AmountOfSubstance scalars.
- DistContinuousAngle - Class in nl.tudelft.simulation.jstats.distributions.unit
-
DistContinuousAngle is class defining a distribution for a Angle scalar.
- DistContinuousAngle(DistContinuous) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousAngle
-
Constructs a new continuous distribution that draws Angle scalars in SI units.
- DistContinuousAngle(DistContinuous, AngleUnit) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousAngle
-
Constructs a new continuous distribution that draws Angle scalars.
- DistContinuousArea - Class in nl.tudelft.simulation.jstats.distributions.unit
-
DistContinuousArea is class defining a distribution for a Area scalar.
- DistContinuousArea(DistContinuous) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousArea
-
Constructs a new continuous distribution that draws Area scalars in SI units.
- DistContinuousArea(DistContinuous, AreaUnit) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousArea
-
Constructs a new continuous distribution that draws Area scalars.
- DistContinuousCatalyticActivity - Class in nl.tudelft.simulation.jstats.distributions.unit
-
DistContinuousCatalyticActivity is class defining a distribution for a CatalyticActivity scalar.
- DistContinuousCatalyticActivity(DistContinuous) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousCatalyticActivity
-
Constructs a new continuous distribution that draws CatalyticActivity scalars in SI units.
- DistContinuousCatalyticActivity(DistContinuous, CatalyticActivityUnit) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousCatalyticActivity
-
Constructs a new continuous distribution that draws CatalyticActivity scalars.
- DistContinuousDensity - Class in nl.tudelft.simulation.jstats.distributions.unit
-
DistContinuousDensity is class defining a distribution for a Density scalar.
- DistContinuousDensity(DistContinuous) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousDensity
-
Constructs a new continuous distribution that draws Density scalars in SI units.
- DistContinuousDensity(DistContinuous, DensityUnit) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousDensity
-
Constructs a new continuous distribution that draws Density scalars.
- DistContinuousDimensionless - Class in nl.tudelft.simulation.jstats.distributions.unit
-
DistContinuousDimensionless is class defining a distribution for a Dimensionless scalar.
- DistContinuousDimensionless(DistContinuous) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousDimensionless
-
Constructs a new continuous distribution that draws Dimensionless scalars in SI units.
- DistContinuousDimensionless(DistContinuous, DimensionlessUnit) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousDimensionless
-
Constructs a new continuous distribution that draws Dimensionless scalars.
- DistContinuousDirection - Class in nl.tudelft.simulation.jstats.distributions.unit
-
DistContinuousDirection is class defining a distribution for a Direction scalar.
- DistContinuousDirection(DistContinuous) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousDirection
-
Constructs a new continuous distribution that draws Direction scalars in BASE units.
- DistContinuousDirection(DistContinuous, DirectionUnit) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousDirection
-
Constructs a new continuous distribution that draws Direction scalars.
- DistContinuousDuration - Class in nl.tudelft.simulation.jstats.distributions.unit
-
DistContinuousDuration is class defining a distribution for a Duration scalar.
- DistContinuousDuration(DistContinuous) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousDuration
-
Constructs a new continuous distribution that draws Duration scalars in SI units.
- DistContinuousDuration(DistContinuous, DurationUnit) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousDuration
-
Constructs a new continuous distribution that draws Duration scalars.
- DistContinuousElectricalCapacitance - Class in nl.tudelft.simulation.jstats.distributions.unit
-
DistContinuousElectricalCapacitance is class defining a distribution for a ElectricalCapacitance scalar.
- DistContinuousElectricalCapacitance(DistContinuous) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousElectricalCapacitance
-
Constructs a new continuous distribution that draws ElectricalCapacitance scalars in SI units.
- DistContinuousElectricalCapacitance(DistContinuous, ElectricalCapacitanceUnit) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousElectricalCapacitance
-
Constructs a new continuous distribution that draws ElectricalCapacitance scalars.
- DistContinuousElectricalCharge - Class in nl.tudelft.simulation.jstats.distributions.unit
-
DistContinuousElectricalCharge is class defining a distribution for a ElectricalCharge scalar.
- DistContinuousElectricalCharge(DistContinuous) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousElectricalCharge
-
Constructs a new continuous distribution that draws ElectricalCharge scalars in SI units.
- DistContinuousElectricalCharge(DistContinuous, ElectricalChargeUnit) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousElectricalCharge
-
Constructs a new continuous distribution that draws ElectricalCharge scalars.
- DistContinuousElectricalConductance - Class in nl.tudelft.simulation.jstats.distributions.unit
-
DistContinuousElectricalConductance is class defining a distribution for a ElectricalConductance scalar.
- DistContinuousElectricalConductance(DistContinuous) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousElectricalConductance
-
Constructs a new continuous distribution that draws ElectricalConductance scalars in SI units.
- DistContinuousElectricalConductance(DistContinuous, ElectricalConductanceUnit) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousElectricalConductance
-
Constructs a new continuous distribution that draws ElectricalConductance scalars.
- DistContinuousElectricalCurrent - Class in nl.tudelft.simulation.jstats.distributions.unit
-
DistContinuousElectricalCurrent is class defining a distribution for a ElectricalCurrent scalar.
- DistContinuousElectricalCurrent(DistContinuous) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousElectricalCurrent
-
Constructs a new continuous distribution that draws ElectricalCurrent scalars in SI units.
- DistContinuousElectricalCurrent(DistContinuous, ElectricalCurrentUnit) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousElectricalCurrent
-
Constructs a new continuous distribution that draws ElectricalCurrent scalars.
- DistContinuousElectricalInductance - Class in nl.tudelft.simulation.jstats.distributions.unit
-
DistContinuousElectricalInductance is class defining a distribution for a ElectricalInductance scalar.
- DistContinuousElectricalInductance(DistContinuous) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousElectricalInductance
-
Constructs a new continuous distribution that draws ElectricalInductance scalars in SI units.
- DistContinuousElectricalInductance(DistContinuous, ElectricalInductanceUnit) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousElectricalInductance
-
Constructs a new continuous distribution that draws ElectricalInductance scalars.
- DistContinuousElectricalPotential - Class in nl.tudelft.simulation.jstats.distributions.unit
-
DistContinuousElectricalPotential is class defining a distribution for a ElectricalPotential scalar.
- DistContinuousElectricalPotential(DistContinuous) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousElectricalPotential
-
Constructs a new continuous distribution that draws ElectricalPotential scalars in SI units.
- DistContinuousElectricalPotential(DistContinuous, ElectricalPotentialUnit) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousElectricalPotential
-
Constructs a new continuous distribution that draws ElectricalPotential scalars.
- DistContinuousElectricalResistance - Class in nl.tudelft.simulation.jstats.distributions.unit
-
DistContinuousElectricalResistance is class defining a distribution for a ElectricalResistance scalar.
- DistContinuousElectricalResistance(DistContinuous) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousElectricalResistance
-
Constructs a new continuous distribution that draws ElectricalResistance scalars in SI units.
- DistContinuousElectricalResistance(DistContinuous, ElectricalResistanceUnit) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousElectricalResistance
-
Constructs a new continuous distribution that draws ElectricalResistance scalars.
- DistContinuousEnergy - Class in nl.tudelft.simulation.jstats.distributions.unit
-
DistContinuousEnergy is class defining a distribution for a Energy scalar.
- DistContinuousEnergy(DistContinuous) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousEnergy
-
Constructs a new continuous distribution that draws Energy scalars in SI units.
- DistContinuousEnergy(DistContinuous, EnergyUnit) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousEnergy
-
Constructs a new continuous distribution that draws Energy scalars.
- DistContinuousEquivalentDose - Class in nl.tudelft.simulation.jstats.distributions.unit
-
DistContinuousEquivalentDose is class defining a distribution for a EquivalentDose scalar.
- DistContinuousEquivalentDose(DistContinuous) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousEquivalentDose
-
Constructs a new continuous distribution that draws EquivalentDose scalars in SI units.
- DistContinuousEquivalentDose(DistContinuous, EquivalentDoseUnit) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousEquivalentDose
-
Constructs a new continuous distribution that draws EquivalentDose scalars.
- DistContinuousFlowMass - Class in nl.tudelft.simulation.jstats.distributions.unit
-
DistContinuousFlowMass is class defining a distribution for a FlowMass scalar.
- DistContinuousFlowMass(DistContinuous) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousFlowMass
-
Constructs a new continuous distribution that draws FlowMass scalars in SI units.
- DistContinuousFlowMass(DistContinuous, FlowMassUnit) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousFlowMass
-
Constructs a new continuous distribution that draws FlowMass scalars.
- DistContinuousFlowVolume - Class in nl.tudelft.simulation.jstats.distributions.unit
-
DistContinuousFlowVolume is class defining a distribution for a FlowVolume scalar.
- DistContinuousFlowVolume(DistContinuous) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousFlowVolume
-
Constructs a new continuous distribution that draws FlowVolume scalars in SI units.
- DistContinuousFlowVolume(DistContinuous, FlowVolumeUnit) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousFlowVolume
-
Constructs a new continuous distribution that draws FlowVolume scalars.
- DistContinuousForce - Class in nl.tudelft.simulation.jstats.distributions.unit
-
DistContinuousForce is class defining a distribution for a Force scalar.
- DistContinuousForce(DistContinuous) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousForce
-
Constructs a new continuous distribution that draws Force scalars in SI units.
- DistContinuousForce(DistContinuous, ForceUnit) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousForce
-
Constructs a new continuous distribution that draws Force scalars.
- DistContinuousFrequency - Class in nl.tudelft.simulation.jstats.distributions.unit
-
DistContinuousFrequency is class defining a distribution for a Frequency scalar.
- DistContinuousFrequency(DistContinuous) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousFrequency
-
Constructs a new continuous distribution that draws Frequency scalars in SI units.
- DistContinuousFrequency(DistContinuous, FrequencyUnit) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousFrequency
-
Constructs a new continuous distribution that draws Frequency scalars.
- DistContinuousIlluminance - Class in nl.tudelft.simulation.jstats.distributions.unit
-
DistContinuousIlluminance is class defining a distribution for a Illuminance scalar.
- DistContinuousIlluminance(DistContinuous) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousIlluminance
-
Constructs a new continuous distribution that draws Illuminance scalars in SI units.
- DistContinuousIlluminance(DistContinuous, IlluminanceUnit) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousIlluminance
-
Constructs a new continuous distribution that draws Illuminance scalars.
- DistContinuousLength - Class in nl.tudelft.simulation.jstats.distributions.unit
-
DistContinuousLength is class defining a distribution for a Length scalar.
- DistContinuousLength(DistContinuous) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousLength
-
Constructs a new continuous distribution that draws Length scalars in SI units.
- DistContinuousLength(DistContinuous, LengthUnit) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousLength
-
Constructs a new continuous distribution that draws Length scalars.
- DistContinuousLinearDensity - Class in nl.tudelft.simulation.jstats.distributions.unit
-
DistContinuousLinearDensity is class defining a distribution for a LinearDensity scalar.
- DistContinuousLinearDensity(DistContinuous) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousLinearDensity
-
Constructs a new continuous distribution that draws LinearDensity scalars in SI units.
- DistContinuousLinearDensity(DistContinuous, LinearDensityUnit) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousLinearDensity
-
Constructs a new continuous distribution that draws LinearDensity scalars.
- DistContinuousLuminousFlux - Class in nl.tudelft.simulation.jstats.distributions.unit
-
DistContinuousLuminousFlux is class defining a distribution for a LuminousFlux scalar.
- DistContinuousLuminousFlux(DistContinuous) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousLuminousFlux
-
Constructs a new continuous distribution that draws LuminousFlux scalars in SI units.
- DistContinuousLuminousFlux(DistContinuous, LuminousFluxUnit) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousLuminousFlux
-
Constructs a new continuous distribution that draws LuminousFlux scalars.
- DistContinuousLuminousIntensity - Class in nl.tudelft.simulation.jstats.distributions.unit
-
DistContinuousLuminousIntensity is class defining a distribution for a LuminousIntensity scalar.
- DistContinuousLuminousIntensity(DistContinuous) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousLuminousIntensity
-
Constructs a new continuous distribution that draws LuminousIntensity scalars in SI units.
- DistContinuousLuminousIntensity(DistContinuous, LuminousIntensityUnit) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousLuminousIntensity
-
Constructs a new continuous distribution that draws LuminousIntensity scalars.
- DistContinuousMagneticFlux - Class in nl.tudelft.simulation.jstats.distributions.unit
-
DistContinuousMagneticFlux is class defining a distribution for a MagneticFlux scalar.
- DistContinuousMagneticFlux(DistContinuous) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousMagneticFlux
-
Constructs a new continuous distribution that draws MagneticFlux scalars in SI units.
- DistContinuousMagneticFlux(DistContinuous, MagneticFluxUnit) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousMagneticFlux
-
Constructs a new continuous distribution that draws MagneticFlux scalars.
- DistContinuousMagneticFluxDensity - Class in nl.tudelft.simulation.jstats.distributions.unit
-
DistContinuousMagneticFluxDensity is class defining a distribution for a MagneticFluxDensity scalar.
- DistContinuousMagneticFluxDensity(DistContinuous) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousMagneticFluxDensity
-
Constructs a new continuous distribution that draws MagneticFluxDensity scalars in SI units.
- DistContinuousMagneticFluxDensity(DistContinuous, MagneticFluxDensityUnit) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousMagneticFluxDensity
-
Constructs a new continuous distribution that draws MagneticFluxDensity scalars.
- DistContinuousMass - Class in nl.tudelft.simulation.jstats.distributions.unit
-
DistContinuousMass is class defining a distribution for a Mass scalar.
- DistContinuousMass(DistContinuous) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousMass
-
Constructs a new continuous distribution that draws Mass scalars in SI units.
- DistContinuousMass(DistContinuous, MassUnit) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousMass
-
Constructs a new continuous distribution that draws Mass scalars.
- DistContinuousPosition - Class in nl.tudelft.simulation.jstats.distributions.unit
-
DistContinuousPosition is class defining a distribution for a Position scalar.
- DistContinuousPosition(DistContinuous) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousPosition
-
Constructs a new continuous distribution that draws Position scalars in BASE units.
- DistContinuousPosition(DistContinuous, PositionUnit) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousPosition
-
Constructs a new continuous distribution that draws Position scalars.
- DistContinuousPower - Class in nl.tudelft.simulation.jstats.distributions.unit
-
DistContinuousPower is class defining a distribution for a Power scalar.
- DistContinuousPower(DistContinuous) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousPower
-
Constructs a new continuous distribution that draws Power scalars in SI units.
- DistContinuousPower(DistContinuous, PowerUnit) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousPower
-
Constructs a new continuous distribution that draws Power scalars.
- DistContinuousPressure - Class in nl.tudelft.simulation.jstats.distributions.unit
-
DistContinuousPressure is class defining a distribution for a Pressure scalar.
- DistContinuousPressure(DistContinuous) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousPressure
-
Constructs a new continuous distribution that draws Pressure scalars in SI units.
- DistContinuousPressure(DistContinuous, PressureUnit) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousPressure
-
Constructs a new continuous distribution that draws Pressure scalars.
- DistContinuousRadioActivity - Class in nl.tudelft.simulation.jstats.distributions.unit
-
DistContinuousRadioActivity is class defining a distribution for a RadioActivity scalar.
- DistContinuousRadioActivity(DistContinuous) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousRadioActivity
-
Constructs a new continuous distribution that draws RadioActivity scalars in SI units.
- DistContinuousRadioActivity(DistContinuous, RadioActivityUnit) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousRadioActivity
-
Constructs a new continuous distribution that draws RadioActivity scalars.
- DistContinuousSimulationTime<T extends Number & Comparable<T>> - Class in nl.tudelft.simulation.dsol.simtime.dist
-
Definitions of distributions over relative time.
- DistContinuousSimulationTime(DistContinuous) - Constructor for class nl.tudelft.simulation.dsol.simtime.dist.DistContinuousSimulationTime
-
constructs a new continuous distribution.
- DistContinuousSimulationTime.TimeDouble - Class in nl.tudelft.simulation.dsol.simtime.dist
-
Easy access class DistContinuousTime.Double.
- DistContinuousSimulationTime.TimeDoubleUnit - Class in nl.tudelft.simulation.dsol.simtime.dist
-
Easy access class DistContinuousTime.DoubleUnit.
- DistContinuousSimulationTime.TimeFloat - Class in nl.tudelft.simulation.dsol.simtime.dist
-
Easy access class DistContinuousTime.Float.
- DistContinuousSimulationTime.TimeFloatUnit - Class in nl.tudelft.simulation.dsol.simtime.dist
-
Easy access class DistContinuousTime.FloatUnit.
- DistContinuousSimulationTime.TimeLong - Class in nl.tudelft.simulation.dsol.simtime.dist
-
Easy access class DistContinuousTime.Long.
- DistContinuousSolidAngle - Class in nl.tudelft.simulation.jstats.distributions.unit
-
DistContinuousSolidAngle is class defining a distribution for a SolidAngle scalar.
- DistContinuousSolidAngle(DistContinuous) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousSolidAngle
-
Constructs a new continuous distribution that draws SolidAngle scalars in SI units.
- DistContinuousSolidAngle(DistContinuous, SolidAngleUnit) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousSolidAngle
-
Constructs a new continuous distribution that draws SolidAngle scalars.
- DistContinuousSpeed - Class in nl.tudelft.simulation.jstats.distributions.unit
-
DistContinuousSpeed is class defining a distribution for a Speed scalar.
- DistContinuousSpeed(DistContinuous) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousSpeed
-
Constructs a new continuous distribution that draws Speed scalars in SI units.
- DistContinuousSpeed(DistContinuous, SpeedUnit) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousSpeed
-
Constructs a new continuous distribution that draws Speed scalars.
- DistContinuousTemperature - Class in nl.tudelft.simulation.jstats.distributions.unit
-
DistContinuousTemperature is class defining a distribution for a Temperature scalar.
- DistContinuousTemperature(DistContinuous) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousTemperature
-
Constructs a new continuous distribution that draws Temperature scalars in SI units.
- DistContinuousTemperature(DistContinuous, TemperatureUnit) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousTemperature
-
Constructs a new continuous distribution that draws Temperature scalars.
- DistContinuousTime - Class in nl.tudelft.simulation.jstats.distributions.unit
-
DistContinuousTime is class defining a distribution for a Time scalar.
- DistContinuousTime(DistContinuous) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousTime
-
Constructs a new continuous distribution that draws Time scalars in BASE units.
- DistContinuousTime(DistContinuous, TimeUnit) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousTime
-
Constructs a new continuous distribution that draws Time scalars.
- DistContinuousTorque - Class in nl.tudelft.simulation.jstats.distributions.unit
-
DistContinuousTorque is class defining a distribution for a Torque scalar.
- DistContinuousTorque(DistContinuous) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousTorque
-
Constructs a new continuous distribution that draws Torque scalars in SI units.
- DistContinuousTorque(DistContinuous, TorqueUnit) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousTorque
-
Constructs a new continuous distribution that draws Torque scalars.
- DistContinuousUnit<U extends org.djunits.unit.Unit<U>,
S extends org.djunits.value.vdouble.scalar.base.DoubleScalar<U, S>> - Class in nl.tudelft.simulation.jstats.distributions.unit -
DistContinuousUnit is the abstract class defining a distribution for a scalar with a unit.
- DistContinuousUnit(DistContinuous, U) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousUnit
-
constructs a new continuous distribution.
- DistContinuousVolume - Class in nl.tudelft.simulation.jstats.distributions.unit
-
DistContinuousVolume is class defining a distribution for a Volume scalar.
- DistContinuousVolume(DistContinuous) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousVolume
-
Constructs a new continuous distribution that draws Volume scalars in SI units.
- DistContinuousVolume(DistContinuous, VolumeUnit) - Constructor for class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousVolume
-
Constructs a new continuous distribution that draws Volume scalars.
- DistDiscrete - Class in nl.tudelft.simulation.jstats.distributions
-
The discrete distribution.
- DistDiscrete(StreamInterface) - Constructor for class nl.tudelft.simulation.jstats.distributions.DistDiscrete
-
constructs a new discrete distribution.
- DistDiscreteConstant - Class in nl.tudelft.simulation.jstats.distributions
-
The Constant distribution.
- DistDiscreteConstant(StreamInterface, long) - Constructor for class nl.tudelft.simulation.jstats.distributions.DistDiscreteConstant
-
creates a new discrete constant distribution.
- DistDiscreteUniform - Class in nl.tudelft.simulation.jstats.distributions
-
The discrete Uniform distribution.
- DistDiscreteUniform(StreamInterface, long, long) - Constructor for class nl.tudelft.simulation.jstats.distributions.DistDiscreteUniform
-
constructs a new discrete uniform distribution, such as throwing dice with possible outcomes 1..6.
- DistEmpiricalDiscreteDouble - Class in nl.tudelft.simulation.jstats.distributions
-
The empirical distribution is a distribution where the information is stored in an EmpiricalDistribution, consisting of pairs of values and cumulative probabilities.
- DistEmpiricalDiscreteDouble(StreamInterface, DiscreteEmpiricalDistribution) - Constructor for class nl.tudelft.simulation.jstats.distributions.DistEmpiricalDiscreteDouble
-
constructs a new DistEmpirical.
- DistEmpiricalDiscreteLong - Class in nl.tudelft.simulation.jstats.distributions
-
A discrete empirical distribution as defined on page 326 of Law & Kelton, based on an EmpiricalDistribution object.
- DistEmpiricalDiscreteLong(StreamInterface, DiscreteEmpiricalDistribution) - Constructor for class nl.tudelft.simulation.jstats.distributions.DistEmpiricalDiscreteLong
-
constructs a new DistEmpirical distribution.
- DistEmpiricalInterpolated - Class in nl.tudelft.simulation.jstats.distributions
-
The empirical distribution is a distribution where the information is stored in an EmpiricalDistribution, consisting of pairs of values and cumulative probabilities.
- DistEmpiricalInterpolated(StreamInterface, InterpolatedEmpiricalDistribution) - Constructor for class nl.tudelft.simulation.jstats.distributions.DistEmpiricalInterpolated
-
constructs a new DistEmpirical.
- DistErlang - Class in nl.tudelft.simulation.jstats.distributions
-
The Erlang distribution.
- DistErlang(StreamInterface, double, int) - Constructor for class nl.tudelft.simulation.jstats.distributions.DistErlang
-
Construct a new Erlang distribution with k and a mean (so not k and a rate) as parameters.
- DistExponential - Class in nl.tudelft.simulation.jstats.distributions
-
The Exponential distribution.
- DistExponential(StreamInterface, double) - Constructor for class nl.tudelft.simulation.jstats.distributions.DistExponential
-
constructs a new exponential function.
- DistGamma - Class in nl.tudelft.simulation.jstats.distributions
-
The Gamma distribution.
- DistGamma(StreamInterface, double, double) - Constructor for class nl.tudelft.simulation.jstats.distributions.DistGamma
-
constructs a new gamma distribution.
- DistGeometric - Class in nl.tudelft.simulation.jstats.distributions
-
The Geometric distribution.
- DistGeometric(StreamInterface, double) - Constructor for class nl.tudelft.simulation.jstats.distributions.DistGeometric
-
Construct a new geometric distribution for a repeated set of Bernoulli trials, indicating the number of failures before the first success.
- DistLogNormal - Class in nl.tudelft.simulation.jstats.distributions
-
The LogNormal distribution.
- DistLogNormal(StreamInterface, double, double) - Constructor for class nl.tudelft.simulation.jstats.distributions.DistLogNormal
-
Construct a new Lognormal distribution.
- DistLogNormalTrunc - Class in nl.tudelft.simulation.jstats.distributions
-
The Truncated Lognormal distribution.
- DistLogNormalTrunc(StreamInterface, double, double) - Constructor for class nl.tudelft.simulation.jstats.distributions.DistLogNormalTrunc
-
Construct a truncated lognormal distribution with mu=0, sigma=1 with given min and max.
- DistLogNormalTrunc(StreamInterface, double, double, double, double) - Constructor for class nl.tudelft.simulation.jstats.distributions.DistLogNormalTrunc
-
constructs a truncated lognormal distribution with mu and sigma and given min and max.
- DistNegBinomial - Class in nl.tudelft.simulation.jstats.distributions
-
The Negative Binomial distribution.
- DistNegBinomial(StreamInterface, int, double) - Constructor for class nl.tudelft.simulation.jstats.distributions.DistNegBinomial
-
constructs a new negative binomial distribution.
- DistNormal - Class in nl.tudelft.simulation.jstats.distributions
-
The Normal distribution.
- DistNormal(StreamInterface) - Constructor for class nl.tudelft.simulation.jstats.distributions.DistNormal
-
constructs a standard normal distribution with mu=0 and sigma=1.
- DistNormal(StreamInterface, double, double) - Constructor for class nl.tudelft.simulation.jstats.distributions.DistNormal
-
constructs a normal distribution with provided mu and sigma.
- DistNormalTrunc - Class in nl.tudelft.simulation.jstats.distributions
-
The Normal Truncated distribution.
- DistNormalTrunc(StreamInterface, double, double) - Constructor for class nl.tudelft.simulation.jstats.distributions.DistNormalTrunc
-
constructs a normal distribution with mu=0 and sigma=1.
- DistNormalTrunc(StreamInterface, double, double, double, double) - Constructor for class nl.tudelft.simulation.jstats.distributions.DistNormalTrunc
-
constructs a normal distribution with mu and sigma.
- DistPearson5 - Class in nl.tudelft.simulation.jstats.distributions
-
The Pearson5 distribution with a shape parameter α and a scale parameter β.
- DistPearson5(StreamInterface, double, double) - Constructor for class nl.tudelft.simulation.jstats.distributions.DistPearson5
-
constructs a new Pearson5 distribution.
- DistPearson6 - Class in nl.tudelft.simulation.jstats.distributions
-
The Pearson6 distribution.
- DistPearson6(StreamInterface, double, double, double) - Constructor for class nl.tudelft.simulation.jstats.distributions.DistPearson6
-
constructs a new Pearson6 distribution.
- DistPoisson - Class in nl.tudelft.simulation.jstats.distributions
-
The Poisson distribution.
- DistPoisson(StreamInterface, double) - Constructor for class nl.tudelft.simulation.jstats.distributions.DistPoisson
-
constructs a new Poisson distribution.
- DistributionEntry - Class in nl.tudelft.simulation.jstats.distributions.empirical
-
The Entry contains an actual cumulative probability - value pair.
- DistributionEntry(Number, double) - Constructor for class nl.tudelft.simulation.jstats.distributions.empirical.DistributionEntry
-
Constructs a new Entry, which is a cumulative probability - value pair.
- DistributionFrequencies - Class in nl.tudelft.simulation.jstats.distributions.empirical
-
DistributionFrequencies is a helper class to instantiate interpolated and non-interpolated distributions based on a given array or list of values and corresponding frequencies (integer valued) or weights (real valued).
- DistTriangular - Class in nl.tudelft.simulation.jstats.distributions
-
The Triangular distribution.
- DistTriangular(StreamInterface, double, double, double) - Constructor for class nl.tudelft.simulation.jstats.distributions.DistTriangular
-
constructs a new triangular distribution with a minimum, mode, and maximum.
- DistUniform - Class in nl.tudelft.simulation.jstats.distributions
-
The Uniform distribution.
- DistUniform(StreamInterface, double, double) - Constructor for class nl.tudelft.simulation.jstats.distributions.DistUniform
-
constructs a new uniform distribution. min and max are real numbers with min less than max. min is a location parameter, max-min is a scale parameter.
- DistWeibull - Class in nl.tudelft.simulation.jstats.distributions
-
The Weibull distribution with a shape parameter α and a scale parameter β.
- DistWeibull(StreamInterface, double, double) - Constructor for class nl.tudelft.simulation.jstats.distributions.DistWeibull
-
constructs a new Weibull distribution.
- draw() - Method in class nl.tudelft.simulation.dsol.simtime.dist.DistContinuousSimulationTime
-
draws the next stream value according to the probability of this this distribution.
- draw() - Method in class nl.tudelft.simulation.dsol.simtime.dist.DistContinuousSimulationTime.TimeDouble
- draw() - Method in class nl.tudelft.simulation.dsol.simtime.dist.DistContinuousSimulationTime.TimeDoubleUnit
- draw() - Method in class nl.tudelft.simulation.dsol.simtime.dist.DistContinuousSimulationTime.TimeFloat
- draw() - Method in class nl.tudelft.simulation.dsol.simtime.dist.DistContinuousSimulationTime.TimeFloatUnit
- draw() - Method in class nl.tudelft.simulation.dsol.simtime.dist.DistContinuousSimulationTime.TimeLong
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.DistBernoulli
-
draws the next value from the Bernoulli distribution.
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.DistBeta
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.DistBinomial
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.DistConstant
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.DistContinuous
-
draws the next stream value according to the probability of this this distribution.
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.DistDiscrete
-
draws the next long from the stream.
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.DistDiscreteConstant
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.DistDiscreteUniform
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.DistEmpiricalDiscreteDouble
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.DistEmpiricalDiscreteLong
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.DistEmpiricalInterpolated
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.DistErlang
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.DistExponential
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.DistGamma
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.DistGeometric
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.DistLogNormal
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.DistLogNormalTrunc
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.DistNegBinomial
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.DistNormal
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.DistNormalTrunc
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.DistPearson5
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.DistPearson6
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.DistPoisson
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.DistTriangular
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.DistUniform
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.DistWeibull
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousAbsoluteTemperature
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousAbsorbedDose
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousAcceleration
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousAmountOfSubstance
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousAngle
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousArea
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousCatalyticActivity
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousDensity
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousDimensionless
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousDirection
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousDuration
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousElectricalCapacitance
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousElectricalCharge
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousElectricalConductance
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousElectricalCurrent
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousElectricalInductance
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousElectricalPotential
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousElectricalResistance
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousEnergy
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousEquivalentDose
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousFlowMass
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousFlowVolume
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousForce
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousFrequency
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousIlluminance
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousLength
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousLinearDensity
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousLuminousFlux
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousLuminousIntensity
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousMagneticFlux
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousMagneticFluxDensity
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousMass
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousPosition
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousPower
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousPressure
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousRadioActivity
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousSolidAngle
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousSpeed
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousTemperature
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousTime
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousTorque
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousUnit
-
draws the next stream value according to the probability of this this distribution.
- draw() - Method in class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousVolume
- DsolModel<T extends Number & Comparable<T>,
S extends SimulatorInterface<T>> - Interface in nl.tudelft.simulation.dsol.model -
The model interface defines the model object.
- DX120Generator - Class in nl.tudelft.simulation.jstats.streams
-
The DX-120-4 pseudo random number generator.
- DX120Generator() - Constructor for class nl.tudelft.simulation.jstats.streams.DX120Generator
-
constructs a new LC48Generator. the seed value used equals System.currentTimeMillis()
- DX120Generator(long) - Constructor for class nl.tudelft.simulation.jstats.streams.DX120Generator
-
constructs a new LC48Generator.
- dy(double, double[]) - Method in interface nl.tudelft.simulation.jstats.ode.DifferentialEquationInterface
-
returns dy as a function of x,y.
E
- Editable - Class in nl.tudelft.simulation.dsol.animation
-
An Editable object is a simulation object that can be edited by the user.
- Editable(SimulatorInterface<?>, OrientedPoint3d) - Constructor for class nl.tudelft.simulation.dsol.animation.Editable
-
constructs a new Editable.
- EmpiricalDistributionInterface - Interface in nl.tudelft.simulation.jstats.distributions.empirical
-
The EmpiricalDistributionInterface describes a cumulative distribution function for an empirical distribution.
- END_EXPERIMENT_EVENT - Static variable in class nl.tudelft.simulation.dsol.experiment.Experiment
-
END_EXPERIMENT_EVENT is fired when the experiment is ended.
- END_REPLICATION_EVENT - Static variable in class nl.tudelft.simulation.dsol.experiment.Replication
-
END_REPLICATION_EVENT is fired when a replication is finished.
- ENDED - Enum constant in enum class nl.tudelft.simulation.dsol.simulators.ReplicationState
-
The replication has ended, and the simulator cannot be restarted; the END_REPLICATION_EVENT has been fired.
- ENDED - Enum constant in enum class nl.tudelft.simulation.dsol.simulators.RunState
-
The replication has ended, and the simulator cannot be restarted.
- endExperiment() - Method in class nl.tudelft.simulation.dsol.experiment.Experiment
-
Fire the end Experiment event.
- ENDING - Enum constant in enum class nl.tudelft.simulation.dsol.simulators.ReplicationState
-
The replication has ended, but the run() thread is still running; the END_REPLICATION_EVENT has not yet been fired.
- endReplication() - Method in class nl.tudelft.simulation.dsol.experiment.Experiment
-
Create or update summary statistics for the experiment based on the statistics of the just completed replication.
- endReplication() - Method in class nl.tudelft.simulation.dsol.simulators.DevsSimulator
- endReplication() - Method in class nl.tudelft.simulation.dsol.simulators.Simulator
- endReplication() - Method in interface nl.tudelft.simulation.dsol.simulators.SimulatorInterface
-
End the replication before the official ending time.
- endReplication() - Method in class nl.tudelft.simulation.dsol.statistics.SimPersistent
-
Register the last observed value at the end of the replication to complete the persistent.
- equals(Object) - Method in class nl.tudelft.simulation.dsol.experiment.ExperimentRunControl
- equals(Object) - Method in class nl.tudelft.simulation.dsol.experiment.RunControl
- equals(Object) - Method in class nl.tudelft.simulation.jstats.distributions.empirical.AbstractEmpiricalDistribution
- equals(Object) - Method in class nl.tudelft.simulation.jstats.distributions.empirical.DistributionEntry
- equation - Variable in class nl.tudelft.simulation.jstats.ode.integrators.NumericalIntegrator
-
the equation to integrate.
- erf(double) - Static method in class nl.tudelft.simulation.jstats.math.ProbMath
-
Approximates erf(z) using a Taylor series.
The Taylor series for erf(z) for abs(z) < 0.5 that is used is:
erf(z) = (exp(-z2) / √π) Σ [ 2z2n + 1 / (2n + 1)!!] - erfInv(double) - Static method in class nl.tudelft.simulation.jstats.math.ProbMath
-
Approximates erf-1(p) based on http://www.naic.edu/~jeffh/inverse_cerf.c code.
- Erlang() - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistContinuousSelection.Erlang
-
Construct the input for the Erlang distribution.
- error - Variable in class nl.tudelft.simulation.jstats.ode.integrators.NumericalIntegrator
-
the calculated error of the last step.
- ErrorStrategy - Enum Class in nl.tudelft.simulation.dsol.simulators
-
ErrorStrategy indicates what to do when there is an error in the execution of the simulation.
- Euler - Class in nl.tudelft.simulation.jstats.ode.integrators
-
The Euler numerical estimator as described in https://mathworld.wolfram.com/EulerForwardMethod.html
- Euler(double, DifferentialEquationInterface) - Constructor for class nl.tudelft.simulation.jstats.ode.integrators.Euler
-
constructs a new Euler.
- EULER - Enum constant in enum class nl.tudelft.simulation.jstats.ode.integrators.NumericalIntegratorType
-
Euler's integration.
- eventList - Variable in class nl.tudelft.simulation.dsol.simulators.DevsSimulator
-
eventList represents the future event list.
- EVENTLIST_CHANCED_EVENT - Static variable in class nl.tudelft.simulation.dsol.eventlists.TableModelEventList
-
The EVENTLIST_CHANGED_EVENT.
- EVENTLIST_CHANGED_EVENT - Static variable in interface nl.tudelft.simulation.dsol.simulators.DevsSimulatorInterface
-
The EVENTLIST_CHANGED_EVENT is fired when the eventList is changed.
- EventListInterface<T extends Number & Comparable<T>> - Interface in nl.tudelft.simulation.dsol.eventlists
-
The EventListInterface defines the required methods for discrete event lists.
- EventListPriorityQueue<T extends Number & Comparable<T>> - Class in nl.tudelft.simulation.dsol.eventlists
-
A RedBlackTree implementation of the eventlistInterface.
- EventListPriorityQueue() - Constructor for class nl.tudelft.simulation.dsol.eventlists.EventListPriorityQueue
-
Constructs a new
RedBlackTree. - executable - Variable in class nl.tudelft.simulation.dsol.formalisms.eventscheduling.LambdaSimEvent
-
executable is the lambda expression tghat takes care of the state change.
- Executable - Interface in nl.tudelft.simulation.dsol.formalisms.eventscheduling
-
Executable lambda function for event scheduling.
- execute() - Method in class nl.tudelft.simulation.dsol.formalisms.eventscheduling.AbstractSimEvent
- execute() - Method in interface nl.tudelft.simulation.dsol.formalisms.eventscheduling.Executable
-
Execute the event.
- execute() - Method in class nl.tudelft.simulation.dsol.formalisms.eventscheduling.LambdaSimEvent
- execute() - Method in class nl.tudelft.simulation.dsol.formalisms.eventscheduling.SimEvent
- execute() - Method in interface nl.tudelft.simulation.dsol.formalisms.eventscheduling.SimEventInterface
-
Executes the simEvent.
- Experiment<T extends Number & Comparable<T>,
S extends SimulatorInterface<T>> - Class in nl.tudelft.simulation.dsol.experiment -
The Experiment specifies the parameters for a number of simulation replications, and can execute a series of replications.
- Experiment(String, S, DsolModel<T, ? extends S>, T, T, T, int) - Constructor for class nl.tudelft.simulation.dsol.experiment.Experiment
-
Construct a new Experiment.
- Experiment(S, DsolModel<T, ? extends S>, ExperimentRunControl<T>) - Constructor for class nl.tudelft.simulation.dsol.experiment.Experiment
-
Construct a new Experiment, using a RunControl to store the run control information.
- Experiment.ExperimentThread - Class in nl.tudelft.simulation.dsol.experiment
-
The ExperimentRunner job.
- ExperimentReplication<T extends Number & Comparable<T>,
S extends SimulatorInterface<T>> - Class in nl.tudelft.simulation.dsol.experiment -
A single replication belonging to an Experiment.
- ExperimentReplication(String, T, T, T, Experiment<T, S>, int) - Constructor for class nl.tudelft.simulation.dsol.experiment.ExperimentReplication
-
Construct a replication to be used in an experiment.
- ExperimentReplication(RunControl<T>, Experiment<T, S>, int) - Constructor for class nl.tudelft.simulation.dsol.experiment.ExperimentReplication
-
Construct a replication to be used in an experiment, using a RunControl to store the run information.
- ExperimentRunControl<T extends Number & Comparable<T>> - Class in nl.tudelft.simulation.dsol.experiment
-
ExperimentRunControl.java.
- ExperimentRunControl(String, T, T, T, int) - Constructor for class nl.tudelft.simulation.dsol.experiment.ExperimentRunControl
-
Construct an object with off-line run control information for an experiment.
- ExperimentThread(Experiment<?, ?>) - Constructor for class nl.tudelft.simulation.dsol.experiment.Experiment.ExperimentThread
-
Construct the ExperimentRunner with a pointer to the Experiment.
- Exponential() - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistContinuousSelection.Exponential
-
Construct the input for the Exponential distribution.
F
- fac(int) - Static method in class nl.tudelft.simulation.jstats.math.ProbMath
-
Compute n factorial as a long. fac(n) = n * (n-1) * (n-2) * ... 2 * 1.
- fac(long) - Static method in class nl.tudelft.simulation.jstats.math.ProbMath
-
Compute n factorial as a long. fac(n) = n * (n-1) * (n-2) * ... 2 * 1.
- factorial(int) - Static method in class nl.tudelft.simulation.jstats.math.ProbMath
-
Compute n factorial as a double. fac(n) = n * (n-1) * (n-2) * ... 2 * 1.
- factorial(long) - Static method in class nl.tudelft.simulation.jstats.math.ProbMath
-
Compute n factorial as a double. fac(n) = n * (n-1) * (n-2) * ... 2 * 1.
- FACTORIAL_DOUBLE - Static variable in class nl.tudelft.simulation.jstats.math.ProbMath
-
stored values of n!
- FACTORIAL_LONG - Static variable in class nl.tudelft.simulation.jstats.math.ProbMath
-
stored values of n!
- filter(Object) - Method in class nl.tudelft.simulation.jstats.filters.MaxDiffFilter
-
filters based on the maximum difference.
- filter(Object) - Method in class nl.tudelft.simulation.jstats.filters.SnippetFilter
- fireTimedEvent(EventType) - Method in class nl.tudelft.simulation.dsol.simulators.Simulator
-
fireTimedEvent method to be called for a no-payload TimedEvent.
- first() - Method in interface nl.tudelft.simulation.dsol.eventlists.EventListInterface
-
Returns the first event (lowest time / priority) of the event list.
- first() - Method in class nl.tudelft.simulation.dsol.eventlists.EventListPriorityQueue
- first() - Method in class nl.tudelft.simulation.dsol.eventlists.RedBlackTree
- format(T) - Static method in class nl.tudelft.simulation.dsol.simtime.SimTime
-
Return a formatted simulation time.
- FUNCTION_CHANGED_EVENT - Variable in class nl.tudelft.simulation.dsol.formalisms.dess.DifferentialEquation
-
FUNCTION_CHANGED_EVENT is fired on function changes.
G
- gamma(double) - Static method in class nl.tudelft.simulation.jstats.math.ProbMath
-
Calculates gamma(x).
- Gamma() - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistContinuousSelection.Gamma
-
Construct the input for the Gamma distribution.
- gammaln(double) - Static method in class nl.tudelft.simulation.jstats.math.ProbMath
-
Calculates ln(gamma(x)).
- Geometric() - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistDiscreteSelection.Geometric
-
Construct the input for the Geometric distribution.
- get(String) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.AbstractInputParameterMap
-
Gets an input parameter from this map of input parameters.
- getAbsoluteExecutionTime() - Method in class nl.tudelft.simulation.dsol.formalisms.eventscheduling.AbstractSimEvent
- getAbsoluteExecutionTime() - Method in interface nl.tudelft.simulation.dsol.formalisms.eventscheduling.SimEventInterface
-
Return the scheduled absolute execution time of a simulation event.
- getAlpha() - Method in class nl.tudelft.simulation.jstats.distributions.DistPearson5
-
Return the shape parameter α of the distribution.
- getAlpha() - Method in class nl.tudelft.simulation.jstats.distributions.DistWeibull
-
Return the shape parameter α.
- getAlpha1() - Method in class nl.tudelft.simulation.jstats.distributions.DistBeta
-
Return the first shape parameter α1 for the distribution.
- getAlpha1() - Method in class nl.tudelft.simulation.jstats.distributions.DistPearson6
-
Return the first shape parameter α1.
- getAlpha2() - Method in class nl.tudelft.simulation.jstats.distributions.DistBeta
-
Return the second shape parameter α2for the distribution.
- getAlpha2() - Method in class nl.tudelft.simulation.jstats.distributions.DistPearson6
-
Return the second shape parameter α2.
- getAnimationDelay() - Method in interface nl.tudelft.simulation.dsol.simulators.AnimatorInterface
-
returns the animation delay in milliseconds between each consecutive animation update.
- getAnimationDelay() - Method in class nl.tudelft.simulation.dsol.simulators.DevDessAnimator
- getAnimationDelay() - Method in class nl.tudelft.simulation.dsol.simulators.DevsAnimator
- getArgs() - Method in class nl.tudelft.simulation.dsol.formalisms.eventscheduling.SimEvent
- getBeta() - Method in class nl.tudelft.simulation.jstats.distributions.DistPearson5
-
Return the scale parameter β of the distribution.
- getBeta() - Method in class nl.tudelft.simulation.jstats.distributions.DistPearson6
-
Return the scale parameter β.
- getBeta() - Method in class nl.tudelft.simulation.jstats.distributions.DistWeibull
-
Return the scale parameter β.
- getCalculatedValue() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.AbstractInputParameterTypedMap
- getCalculatedValue() - Method in interface nl.tudelft.simulation.dsol.model.inputparameters.InputParameter
-
Retrieve the calculated value of the input parameter.
- getCalculatedValue() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterBoolean
- getCalculatedValue() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistContinuous
- getCalculatedValue() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistDiscrete
- getCalculatedValue() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDouble
- getCalculatedValue() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterFloat
- getCalculatedValue() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterInteger
- getCalculatedValue() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterLocalDateTime
- getCalculatedValue() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterLong
- getCalculatedValue() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterMap
- getCalculatedValue() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterSelectionList
- getCalculatedValue() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterSelectionMap
- getCalculatedValue() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterString
- getCeilingEntry(double) - Method in class nl.tudelft.simulation.jstats.distributions.empirical.AbstractEmpiricalDistribution
- getCeilingEntry(double) - Method in interface nl.tudelft.simulation.jstats.distributions.empirical.EmpiricalDistributionInterface
-
Return the cumulative probability and number above or at the given probability, or null when the cumulative probability is larger than the highest cumulative probability (1.0).
- getCeilingEntryForValue(Number) - Method in class nl.tudelft.simulation.jstats.distributions.empirical.AbstractEmpiricalDistribution
- getCeilingEntryForValue(Number) - Method in interface nl.tudelft.simulation.jstats.distributions.empirical.EmpiricalDistributionInterface
-
Return the cumulative probability and number above or at the given value, or null when the value is larger than the highest value in the distribution.
- getConstant() - Method in class nl.tudelft.simulation.jstats.distributions.DistConstant
-
Return the constant.
- getConstant() - Method in class nl.tudelft.simulation.jstats.distributions.DistDiscreteConstant
-
Return the constant.
- getContext() - Method in class nl.tudelft.simulation.dsol.experiment.Experiment
- getContext() - Method in class nl.tudelft.simulation.dsol.experiment.Replication
- getCriterion() - Method in class nl.tudelft.simulation.jstats.filters.MaxDiffFilter
- getCriterion() - Method in class nl.tudelft.simulation.jstats.filters.SnippetFilter
- getCumulativeProbabilities() - Method in class nl.tudelft.simulation.jstats.distributions.empirical.AbstractEmpiricalDistribution
- getCumulativeProbabilities() - Method in interface nl.tudelft.simulation.jstats.distributions.empirical.EmpiricalDistributionInterface
-
Returns the cumulative probabilities as a list.
- getCumulativeProbability() - Method in class nl.tudelft.simulation.jstats.distributions.empirical.DistributionEntry
-
Returns the cumulative probability corresponding to this entry.
- getCumulativeProbability(double) - Method in class nl.tudelft.simulation.jstats.distributions.DistLogNormal
- getCumulativeProbability(double) - Method in class nl.tudelft.simulation.jstats.distributions.DistLogNormalTrunc
- getCumulativeProbability(double) - Method in class nl.tudelft.simulation.jstats.distributions.DistNormal
-
returns the cumulative probability of the x-value.
- getCumulativeProbability(double) - Method in class nl.tudelft.simulation.jstats.distributions.DistNormalTrunc
-
returns the cumulative probability of the x-value.
- getCurrentReplication() - Method in class nl.tudelft.simulation.dsol.experiment.Experiment
-
Return the current (running or finished) replication.
- getCurrentReplicationNumber() - Method in class nl.tudelft.simulation.dsol.experiment.Experiment
-
Return the current replication number, which is -1 if the experiment has not yet started.
- getDefaultLogLevel() - Method in enum class nl.tudelft.simulation.dsol.simulators.ErrorStrategy
-
Return the default log level for the ErrorStrategy (can be overridden in the Simulator) .
- getDefaultStream() - Method in interface nl.tudelft.simulation.dsol.model.DsolModel
-
Return the default streams of this model.
- getDefaultTypedValue() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.AbstractInputParameterTypedMap
-
Return the default value in the corresponding type.
- getDefaultValue() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.AbstractInputParameter
- getDefaultValue() - Method in interface nl.tudelft.simulation.dsol.model.inputparameters.InputParameter
-
Retrieve the default value of the input parameter.
- getDescription() - Method in class nl.tudelft.simulation.dsol.experiment.Experiment
- getDescription() - Method in class nl.tudelft.simulation.dsol.experiment.Replication
- getDescription() - Method in class nl.tudelft.simulation.dsol.experiment.RunControl
- getDescription() - Method in interface nl.tudelft.simulation.dsol.experiment.Treatment
-
Return the description of this replication.
- getDescription() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.AbstractInputParameter
- getDescription() - Method in interface nl.tudelft.simulation.dsol.model.inputparameters.InputParameter
-
Return a description of the input parameter (may use HTML markup).
- getDescription() - Method in interface nl.tudelft.simulation.dsol.statistics.SimulationStatistic
-
Return the description of this statistic.
- getDisplayPriority() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.AbstractInputParameter
- getDisplayPriority() - Method in interface nl.tudelft.simulation.dsol.model.inputparameters.InputParameter
-
Display priority determines the order in which properties should be displayed.
- getDist() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistContinuousSelection
-
Return the distribution function corresponding to the chosen distribution and parameters.
- getDist() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistDiscreteSelection
-
Return the distribution function corresponding to the chosen distribution and parameters.
- getDist() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterMapDistContinuous
-
Return the previously calculated typed value based on the components.
- getDist() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterMapDistDiscrete
-
Return the previously calculated typed value based on the components.
- getDistOptions() - Static method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistContinuousSelection
- getDistOptions() - Static method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistDiscreteSelection
- getDoubleParameter() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDoubleScalar
- getDY(int) - Method in class nl.tudelft.simulation.jstats.ode.integrators.CachingNumericalIntegrator
-
get a cached dY-value.
- getEndTime() - Method in class nl.tudelft.simulation.dsol.experiment.Experiment
- getEndTime() - Method in class nl.tudelft.simulation.dsol.experiment.Replication
- getEndTime() - Method in class nl.tudelft.simulation.dsol.experiment.RunControl
- getEndTime() - Method in interface nl.tudelft.simulation.dsol.experiment.Treatment
-
Return the absolute end time of the simulation.
- getError() - Method in class nl.tudelft.simulation.jstats.ode.integrators.NumericalIntegrator
- getErrorLogLevel() - Method in class nl.tudelft.simulation.dsol.simulators.Simulator
- getErrorLogLevel() - Method in interface nl.tudelft.simulation.dsol.simulators.SimulatorInterface
-
Return the current error log level to use in the logger for simulation execution errors.
- getErrorStrategy() - Method in class nl.tudelft.simulation.dsol.simulators.Simulator
- getErrorStrategy() - Method in interface nl.tudelft.simulation.dsol.simulators.SimulatorInterface
-
Return the current error handling strategy for an execution error for a SimEvent.
- getEventList() - Method in class nl.tudelft.simulation.dsol.simulators.DevsSimulator
- getEventList() - Method in interface nl.tudelft.simulation.dsol.simulators.DevsSimulatorInterface
-
returns the eventlist of the simulator.
- getExperiment() - Method in class nl.tudelft.simulation.dsol.experiment.ExperimentReplication
-
Return the experiment to which this replication belongs.
- getExtendedKey() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.AbstractInputParameter
- getExtendedKey() - Method in interface nl.tudelft.simulation.dsol.model.inputparameters.InputParameter
-
Retrieve the extended key of this AbstractInputParameter including parents with a dot-notation.
- getFallbackStreamUpdater() - Method in class nl.tudelft.simulation.dsol.experiment.StreamSeedUpdater
-
Return the fallback stream updater in case the stream or the replication is not in the seed map.
- getFloatParameter() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterFloatScalar
- getFloorEntry(double) - Method in class nl.tudelft.simulation.jstats.distributions.empirical.AbstractEmpiricalDistribution
- getFloorEntry(double) - Method in interface nl.tudelft.simulation.jstats.distributions.empirical.EmpiricalDistributionInterface
-
Return the cumulative probability and number below or at the given probability, or null when the cumulative probability is smaller than the lowest cumulative probability.
- getFloorEntryForValue(Number) - Method in class nl.tudelft.simulation.jstats.distributions.empirical.AbstractEmpiricalDistribution
- getFloorEntryForValue(Number) - Method in interface nl.tudelft.simulation.jstats.distributions.empirical.EmpiricalDistributionInterface
-
Return the cumulative probability and number below or at the given value, or null when the value is smaller than the lowest value in the distribution.
- getFormat() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDouble
- getFormat() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterFloat
- getFormat() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterInteger
- getFormat() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterLong
- getHighestValue() - Method in class nl.tudelft.simulation.jstats.distributions.empirical.AbstractEmpiricalDistribution
- getHighestValue() - Method in interface nl.tudelft.simulation.jstats.distributions.empirical.EmpiricalDistributionInterface
-
Return the highest value that this empirical distribution can return.
- getId() - Method in class nl.tudelft.simulation.dsol.experiment.Experiment
- getId() - Method in class nl.tudelft.simulation.dsol.experiment.ExperimentReplication
- getId() - Method in class nl.tudelft.simulation.dsol.experiment.Replication
- getId() - Method in class nl.tudelft.simulation.dsol.experiment.RunControl
- getId() - Method in interface nl.tudelft.simulation.dsol.experiment.Treatment
-
Return the id of this replication.
- getId() - Method in class nl.tudelft.simulation.dsol.formalisms.eventscheduling.AbstractSimEvent
- getId() - Method in interface nl.tudelft.simulation.dsol.formalisms.eventscheduling.SimEventInterface
-
Return the event's id to act as a tie breaker when both the time and the priority are equal.
- getIndex() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterSelectionList
-
Return the index of the current value.
- getIndex(T) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterSelectionList
-
Return the index of the given value in the options.
- getInputParameter(String) - Method in class nl.tudelft.simulation.dsol.model.AbstractDsolModel
-
Retrieve the value of an input parameter from the map of input parameters, based on a key.
- getInputParameterBoolean(String) - Method in interface nl.tudelft.simulation.dsol.model.DsolModel
-
Get the boolean value for an input parameter.
- getInputParameterDouble(String) - Method in interface nl.tudelft.simulation.dsol.model.DsolModel
-
Get the double value for an input parameter.
- getInputParameterDoubleScalar(String, Class<V>) - Method in interface nl.tudelft.simulation.dsol.model.DsolModel
-
Get the double scalar value for an input parameter.
- getInputParameterFloat(String) - Method in interface nl.tudelft.simulation.dsol.model.DsolModel
-
Get the float value for an input parameter.
- getInputParameterFloatScalar(String, Class<V>) - Method in interface nl.tudelft.simulation.dsol.model.DsolModel
-
Get the float scalar value for an input parameter.
- getInputParameterInteger(String) - Method in interface nl.tudelft.simulation.dsol.model.DsolModel
-
Get the int value for an input parameter.
- getInputParameterLocalDateTime(String) - Method in interface nl.tudelft.simulation.dsol.model.DsolModel
-
Get the LocalDateTime value for an input parameter.
- getInputParameterLong(String) - Method in interface nl.tudelft.simulation.dsol.model.DsolModel
-
Get the long value for an input parameter.
- getInputParameterMap() - Method in class nl.tudelft.simulation.dsol.model.AbstractDsolModel
- getInputParameterMap() - Method in interface nl.tudelft.simulation.dsol.model.DsolModel
-
Get the input parameters for this model.
- getInputParameterString(String) - Method in interface nl.tudelft.simulation.dsol.model.DsolModel
-
Get the String value for an input parameter.
- getInputParameterUnit(String, Class<U>) - Method in interface nl.tudelft.simulation.dsol.model.DsolModel
-
Get the unit value for an input parameter.
- getInstance(double, DifferentialEquationInterface) - Method in enum class nl.tudelft.simulation.jstats.ode.integrators.NumericalIntegratorType
-
Get an instance of the integrator.
- getIntegrator() - Method in class nl.tudelft.simulation.jstats.ode.DifferentialEquation
- getIntegratorClass() - Method in enum class nl.tudelft.simulation.jstats.ode.integrators.NumericalIntegratorType
-
Get the integrator class belonging to the name.
- getInverseCumulativeProbability(double) - Method in class nl.tudelft.simulation.jstats.distributions.DistLogNormal
- getInverseCumulativeProbability(double) - Method in class nl.tudelft.simulation.jstats.distributions.DistLogNormalTrunc
- getInverseCumulativeProbability(double) - Method in class nl.tudelft.simulation.jstats.distributions.DistNormal
-
returns the x-value of the given cumulativePropability.
- getInverseCumulativeProbability(double) - Method in class nl.tudelft.simulation.jstats.distributions.DistNormalTrunc
-
returns the x-value of the given cumulativePropability.
- getK() - Method in class nl.tudelft.simulation.jstats.distributions.DistErlang
- getKey() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.AbstractInputParameter
- getKey() - Method in interface nl.tudelft.simulation.dsol.model.inputparameters.InputParameter
-
Retrieve the key of this InputParameter.
- getKey() - Method in class nl.tudelft.simulation.dsol.statistics.SimCounter
- getKey() - Method in class nl.tudelft.simulation.dsol.statistics.SimPersistent
- getKey() - Method in class nl.tudelft.simulation.dsol.statistics.SimTally
- getKey() - Method in interface nl.tudelft.simulation.dsol.statistics.SimulationStatistic
-
Return the unique key of this statistic by which it can be retrieved.
- getKeyforValue() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterSelectionMap
-
Return the index of the current value.
- getKeyforValue(T) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterSelectionMap
-
Return the index of the given value in the options.
- getLambda() - Method in class nl.tudelft.simulation.jstats.distributions.DistPoisson
- getLocation() - Method in class nl.tudelft.simulation.dsol.animation.Editable
- getLowestValue() - Method in class nl.tudelft.simulation.jstats.distributions.empirical.AbstractEmpiricalDistribution
- getLowestValue() - Method in interface nl.tudelft.simulation.jstats.distributions.empirical.EmpiricalDistributionInterface
-
Return the lowest value that this empirical distribution can return.
- getMax() - Method in class nl.tudelft.simulation.jstats.distributions.DistDiscreteUniform
- getMax() - Method in class nl.tudelft.simulation.jstats.distributions.DistLogNormalTrunc
- getMax() - Method in class nl.tudelft.simulation.jstats.distributions.DistNormalTrunc
- getMax() - Method in class nl.tudelft.simulation.jstats.distributions.DistTriangular
-
Return the maximum value of the distribution.
- getMax() - Method in class nl.tudelft.simulation.jstats.distributions.DistUniform
-
Return the maximum value.
- getMaximumValue() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDouble
- getMaximumValue() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterFloat
- getMaximumValue() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterInteger
- getMaximumValue() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterLong
- getMaximumValueSI() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDoubleScalar
- getMaximumValueSI() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterFloatScalar
- getMean() - Method in class nl.tudelft.simulation.jstats.distributions.DistExponential
- getMethod() - Method in class nl.tudelft.simulation.dsol.formalisms.eventscheduling.SimEvent
- getMin() - Method in class nl.tudelft.simulation.jstats.distributions.DistDiscreteUniform
- getMin() - Method in class nl.tudelft.simulation.jstats.distributions.DistLogNormalTrunc
- getMin() - Method in class nl.tudelft.simulation.jstats.distributions.DistNormalTrunc
- getMin() - Method in class nl.tudelft.simulation.jstats.distributions.DistTriangular
-
Return the minimum value of the distribution.
- getMin() - Method in class nl.tudelft.simulation.jstats.distributions.DistUniform
-
Return the minimum value.
- getMinimumValue() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDouble
- getMinimumValue() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterFloat
- getMinimumValue() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterInteger
- getMinimumValue() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterLong
- getMinimumValueSI() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDoubleScalar
- getMinimumValueSI() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterFloatScalar
- getMode() - Method in class nl.tudelft.simulation.jstats.distributions.DistTriangular
-
Return the mode of the distribution.
- getModel() - Method in class nl.tudelft.simulation.dsol.experiment.Experiment
-
Return the model.
- getModel() - Method in class nl.tudelft.simulation.dsol.simulators.Simulator
- getModel() - Method in interface nl.tudelft.simulation.dsol.simulators.SimulatorInterface
-
Returns the currently executed model, or null when the initialize method has not yet been called.
- getMu() - Method in class nl.tudelft.simulation.jstats.distributions.DistNormal
- getMu() - Method in class nl.tudelft.simulation.jstats.distributions.DistNormalTrunc
- getN() - Method in interface nl.tudelft.simulation.dsol.statistics.SimulationStatistic
-
Return the number of samples for this statistic.
- getN() - Method in class nl.tudelft.simulation.jstats.distributions.DistBinomial
-
Return the number of independent experiments for the Binomial distribution.
- getNextEntry(double) - Method in class nl.tudelft.simulation.jstats.distributions.empirical.AbstractEmpiricalDistribution
- getNextEntry(double) - Method in interface nl.tudelft.simulation.jstats.distributions.empirical.EmpiricalDistributionInterface
-
Return the cumulative probability and number that follows in the sequence with respect to the given probability, or null when the cumulative probability is larger than the highest cumulative probability.
- getNumberOfReplications() - Method in class nl.tudelft.simulation.dsol.experiment.Experiment
-
Return the total number of replications to execute.
- getNumberOfReplications() - Method in class nl.tudelft.simulation.dsol.experiment.ExperimentRunControl
-
Return the total number of replications to execute.
- getOptions() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterSelectionList
- getOptions() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterSelectionMap
- getOriginalSeed() - Method in class nl.tudelft.simulation.jstats.streams.Java2Random
- getOriginalSeed() - Method in class nl.tudelft.simulation.jstats.streams.RandomNumberGenerator
- getOriginalSeed() - Method in interface nl.tudelft.simulation.jstats.streams.StreamInterface
-
Return the original seed of the generator with which it has been first initialized.
- getOutputStatistics() - Method in class nl.tudelft.simulation.dsol.model.AbstractDsolModel
- getOutputStatistics() - Method in interface nl.tudelft.simulation.dsol.model.DsolModel
-
Get the output statistics for this model.
- getP() - Method in class nl.tudelft.simulation.jstats.distributions.DistBernoulli
-
Return p, the probability for success (X=1), where failure is associated with X=0.
- getP() - Method in class nl.tudelft.simulation.jstats.distributions.DistBinomial
-
Return the probability of success for each individual trial in the binomial distribution.
- getP() - Method in class nl.tudelft.simulation.jstats.distributions.DistGeometric
-
Return the probability of success for each individual trial.
- getP() - Method in class nl.tudelft.simulation.jstats.distributions.DistNegBinomial
-
Return the probability of success for each individual trial in the negative binomial distribution.
- getParent() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.AbstractInputParameter
- getParent() - Method in interface nl.tudelft.simulation.dsol.model.inputparameters.InputParameter
-
Retrieve the parent input parameter.
- getPrevEntry(double) - Method in class nl.tudelft.simulation.jstats.distributions.empirical.AbstractEmpiricalDistribution
- getPrevEntry(double) - Method in interface nl.tudelft.simulation.jstats.distributions.empirical.EmpiricalDistributionInterface
-
Return the cumulative probability and number that precedes in the sequence with respect to the given probability, or null when the cumulative probability is smaller than the lowest cumulative probability.
- getPriority() - Method in class nl.tudelft.simulation.dsol.formalisms.eventscheduling.AbstractSimEvent
- getPriority() - Method in interface nl.tudelft.simulation.dsol.formalisms.eventscheduling.SimEventInterface
-
Return the priority of the event to act as a tie breaker when two events are scheduled at the same time.
- getProbabilityDensity(double) - Method in class nl.tudelft.simulation.jstats.distributions.DistBeta
- getProbabilityDensity(double) - Method in class nl.tudelft.simulation.jstats.distributions.DistConstant
- getProbabilityDensity(double) - Method in class nl.tudelft.simulation.jstats.distributions.DistContinuous
-
returns the probability density value of a value x.
- getProbabilityDensity(double) - Method in class nl.tudelft.simulation.jstats.distributions.DistEmpiricalDiscreteDouble
- getProbabilityDensity(double) - Method in class nl.tudelft.simulation.jstats.distributions.DistEmpiricalInterpolated
- getProbabilityDensity(double) - Method in class nl.tudelft.simulation.jstats.distributions.DistErlang
- getProbabilityDensity(double) - Method in class nl.tudelft.simulation.jstats.distributions.DistExponential
- getProbabilityDensity(double) - Method in class nl.tudelft.simulation.jstats.distributions.DistGamma
- getProbabilityDensity(double) - Method in class nl.tudelft.simulation.jstats.distributions.DistLogNormal
- getProbabilityDensity(double) - Method in class nl.tudelft.simulation.jstats.distributions.DistLogNormalTrunc
- getProbabilityDensity(double) - Method in class nl.tudelft.simulation.jstats.distributions.DistNormal
- getProbabilityDensity(double) - Method in class nl.tudelft.simulation.jstats.distributions.DistNormalTrunc
- getProbabilityDensity(double) - Method in class nl.tudelft.simulation.jstats.distributions.DistPearson5
- getProbabilityDensity(double) - Method in class nl.tudelft.simulation.jstats.distributions.DistPearson6
- getProbabilityDensity(double) - Method in class nl.tudelft.simulation.jstats.distributions.DistTriangular
- getProbabilityDensity(double) - Method in class nl.tudelft.simulation.jstats.distributions.DistUniform
- getProbabilityDensity(double) - Method in class nl.tudelft.simulation.jstats.distributions.DistWeibull
- getRelativeBounds() - Method in class nl.tudelft.simulation.dsol.animation.Editable
- getReplication() - Method in class nl.tudelft.simulation.dsol.simulators.Simulator
- getReplication() - Method in interface nl.tudelft.simulation.dsol.simulators.SimulatorInterface
-
Returns the currently executed replication, or null when the initialize method has not yet been called.
- getReplicationNr() - Method in class nl.tudelft.simulation.dsol.experiment.ExperimentReplication
-
Return the replication number within the experiment.
- getReplicationState() - Method in class nl.tudelft.simulation.dsol.simulators.Simulator
- getReplicationState() - Method in interface nl.tudelft.simulation.dsol.simulators.SimulatorInterface
-
Get the replication state of the simulator.
- getResetApplicationExecutable() - Method in class nl.tudelft.simulation.dsol.model.AbstractDsolModel
- getResetApplicationExecutable() - Method in interface nl.tudelft.simulation.dsol.model.DsolModel
-
Get the executable code for resetting the application at a 'reset' command in the GUI.
- getRunControl() - Method in class nl.tudelft.simulation.dsol.experiment.Experiment
-
Return the RunControl belonging to the replication.
- getRunControl() - Method in class nl.tudelft.simulation.dsol.experiment.Replication
-
Return the RunControl belonging to the replication.
- getRunLength() - Method in interface nl.tudelft.simulation.dsol.experiment.Treatment
-
Return the run length of this replication in relative units.
- getRunState() - Method in class nl.tudelft.simulation.dsol.simulators.Simulator
- getRunState() - Method in interface nl.tudelft.simulation.dsol.simulators.SimulatorInterface
-
Get the run state of the simulator.
- getS() - Method in class nl.tudelft.simulation.jstats.distributions.DistNegBinomial
-
Return the number of successes in the sequence of (x+n) trials, where trial (x+n) is a success.
- getScale() - Method in class nl.tudelft.simulation.jstats.distributions.DistErlang
- getScale() - Method in class nl.tudelft.simulation.jstats.distributions.DistGamma
- getSeed() - Method in class nl.tudelft.simulation.jstats.streams.Java2Random
- getSeed() - Method in class nl.tudelft.simulation.jstats.streams.RandomNumberGenerator
- getSeed() - Method in interface nl.tudelft.simulation.jstats.streams.StreamInterface
-
Return the seed of the generator.
- getSeedMap(String) - Method in class nl.tudelft.simulation.dsol.experiment.StreamSeedInformation
-
Return a specific seed map of a stream, based on a stream id, or null when the seed map is not present.
- getShape() - Method in class nl.tudelft.simulation.jstats.distributions.DistGamma
- getShortName() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.AbstractInputParameter
- getShortName() - Method in interface nl.tudelft.simulation.dsol.model.inputparameters.InputParameter
-
Return a short description of the input parameter.
- getSigma() - Method in class nl.tudelft.simulation.jstats.distributions.DistNormal
- getSigma() - Method in class nl.tudelft.simulation.jstats.distributions.DistNormalTrunc
- getSimLogger() - Method in class nl.tudelft.simulation.dsol.simulators.Simulator
- getSimLogger() - Method in interface nl.tudelft.simulation.dsol.simulators.SimulatorInterface
-
Return the logger helper class that provides the simulation time and time formatting for Cat.DSOL.
- getSimulator() - Method in class nl.tudelft.simulation.dsol.experiment.Experiment
-
Return the simulator.
- getSimulator() - Method in class nl.tudelft.simulation.dsol.model.AbstractDsolModel
- getSimulator() - Method in interface nl.tudelft.simulation.dsol.model.DsolModel
-
Return the simulator for this model.
- getSimulator() - Method in class nl.tudelft.simulation.dsol.statistics.SimCounter
- getSimulator() - Method in class nl.tudelft.simulation.dsol.statistics.SimPersistent
- getSimulator() - Method in class nl.tudelft.simulation.dsol.statistics.SimTally
- getSimulator() - Method in interface nl.tudelft.simulation.dsol.statistics.SimulationStatistic
-
Return the simulator.
- getSimulatorClockTime() - Method in interface nl.tudelft.simulation.dsol.simulators.clock.ClockDevsSimulatorInterface
-
Return the simulator time as a 'ClockTime' object rather than a 'Duration' object.
- getSimulatorTime() - Method in class nl.tudelft.simulation.dsol.simulators.Simulator
- getSimulatorTime() - Method in interface nl.tudelft.simulation.dsol.simulators.SimulatorInterface
-
Returns the absolute simulator time.
- getSimulatorTimeAsTime() - Method in interface nl.tudelft.simulation.dsol.simulators.time.TimeDevsSimulatorInterface
-
Return the simulator time as a 'Time' object rather than a 'Duration' object.
- getSortedSet() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.AbstractInputParameterMap
-
Return a sorted set of sub-parameters of this InputParameterMap.
- getSpeedFactor() - Method in class nl.tudelft.simulation.dsol.simulators.DevsRealTimeAnimator
- getSpeedFactor() - Method in interface nl.tudelft.simulation.dsol.simulators.RealTime
-
Return the speed factor.
- getStartClockTime() - Method in class nl.tudelft.simulation.dsol.simulators.clock.ClockDevDessAnimator
- getStartClockTime() - Method in class nl.tudelft.simulation.dsol.simulators.clock.ClockDevDessSimulator
- getStartClockTime() - Method in class nl.tudelft.simulation.dsol.simulators.clock.ClockDevsAnimator
- getStartClockTime() - Method in class nl.tudelft.simulation.dsol.simulators.clock.ClockDevsRealTimeAnimator
- getStartClockTime() - Method in class nl.tudelft.simulation.dsol.simulators.clock.ClockDevsSimulator
- getStartClockTime() - Method in interface nl.tudelft.simulation.dsol.simulators.clock.ClockDevsSimulatorInterface
-
Return the start time of the simulator as a 'calendar-aware' ClockTime.
- getStartedReplications() - Method in class nl.tudelft.simulation.dsol.experiment.Experiment
-
Return the list of started replications.
- getStartTime() - Method in class nl.tudelft.simulation.dsol.experiment.Experiment
- getStartTime() - Method in class nl.tudelft.simulation.dsol.experiment.Replication
- getStartTime() - Method in class nl.tudelft.simulation.dsol.experiment.RunControl
- getStartTime() - Method in interface nl.tudelft.simulation.dsol.experiment.Treatment
-
Return the absolute start time of the simulation.
- getStartTime() - Method in class nl.tudelft.simulation.dsol.simulators.time.TimeDevDessAnimator
- getStartTime() - Method in class nl.tudelft.simulation.dsol.simulators.time.TimeDevDessSimulator
- getStartTime() - Method in class nl.tudelft.simulation.dsol.simulators.time.TimeDevsAnimator
- getStartTime() - Method in class nl.tudelft.simulation.dsol.simulators.time.TimeDevsRealTimeAnimator
- getStartTime() - Method in class nl.tudelft.simulation.dsol.simulators.time.TimeDevsSimulator
- getStartTime() - Method in interface nl.tudelft.simulation.dsol.simulators.time.TimeDevsSimulatorInterface
-
Return the start time of the simulator as a 'calendar-aware' Time.
- getStepSize() - Method in class nl.tudelft.simulation.jstats.ode.integrators.NumericalIntegrator
- getStoppingCondition() - Method in class nl.tudelft.simulation.dsol.experiment.Experiment
- getStoppingCondition() - Method in class nl.tudelft.simulation.dsol.experiment.Replication
- getStoppingCondition() - Method in class nl.tudelft.simulation.dsol.experiment.RunControl
- getStoppingCondition() - Method in interface nl.tudelft.simulation.dsol.experiment.Treatment
-
Return the stopping condition, or null when not defined.
- getStream() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistContinuous
- getStream() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistContinuousSelection
- getStream() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistDiscrete
- getStream() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistDiscreteSelection
- getStream() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterMapDistContinuous
- getStream() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterMapDistDiscrete
- getStream() - Method in class nl.tudelft.simulation.jstats.distributions.Dist
-
Return the random number stream.
- getStream(String) - Method in class nl.tudelft.simulation.dsol.experiment.StreamInformation
-
Return a specific stream, based on a stream id, or null when no stream with that id is present.
- getStream(String) - Method in interface nl.tudelft.simulation.dsol.model.DsolModel
-
Return a specific stream of this model, based on a stream id, or null when the stream could not be found.
- getStreamInformation() - Method in class nl.tudelft.simulation.dsol.model.AbstractDsolModel
- getStreamInformation() - Method in interface nl.tudelft.simulation.dsol.model.DsolModel
-
Return the available streams of the model stored in a StreamInformation object.
- getStreams() - Method in class nl.tudelft.simulation.dsol.experiment.StreamInformation
-
Return the streams of this model, mapping stream ids to streams.
- getStreams() - Method in interface nl.tudelft.simulation.dsol.model.DsolModel
-
Return the streams of this model, mapping stream ids to streams.
- getStreamSeedMap() - Method in class nl.tudelft.simulation.dsol.experiment.StreamSeedInformation
-
Return the available seed maps for all stored streams, mapping stream ids to seed maps.
- getStreamSeedMap() - Method in class nl.tudelft.simulation.dsol.experiment.StreamSeedUpdater
-
Return the available seed maps for all stored streams, mapping stream ids to seed maps.
- getStreamUpdater() - Method in class nl.tudelft.simulation.dsol.experiment.Experiment
-
Return the current stream updater.
- getSummaryStatistics() - Method in class nl.tudelft.simulation.dsol.experiment.Experiment
-
The summary statistics over multiple replications.
- getTableModel() - Method in class nl.tudelft.simulation.dsol.eventlists.TableModelEventList
-
returns the tableModel.
- getTarget() - Method in class nl.tudelft.simulation.dsol.formalisms.eventscheduling.SimEvent
- getTimeStep() - Method in class nl.tudelft.simulation.dsol.simulators.DessSimulator
- getTimeStep() - Method in interface nl.tudelft.simulation.dsol.simulators.DessSimulatorInterface
-
returns the time step of the DESS simulator.
- getTimeStep() - Method in class nl.tudelft.simulation.dsol.simulators.DevDessSimulator
- getUnit() - Method in class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousUnit
-
Return the unit in which the samples from the wrapped distribution are returned.
- getUnitParameter() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDoubleScalar
- getUnitParameter() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterFloatScalar
- getUpdateMsec() - Method in class nl.tudelft.simulation.dsol.simulators.DevsRealTimeAnimator
- getUpdateMsec() - Method in interface nl.tudelft.simulation.dsol.simulators.RealTime
-
The relative update delay in milliseconds is the step size in wall clock time by which the time is updated between events.
- getValue() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.AbstractInputParameter
- getValue() - Method in interface nl.tudelft.simulation.dsol.model.inputparameters.InputParameter
-
Retrieve the current value of the input parameter.
- getValue() - Method in class nl.tudelft.simulation.jstats.distributions.empirical.DistributionEntry
-
Returns the value corresponding to this entry.
- getValue() - Method in enum class nl.tudelft.simulation.jstats.ode.integrators.NumericalIntegratorType
-
Returns the value from DSOL-1 before enum was introduced.
- getValues() - Method in class nl.tudelft.simulation.jstats.distributions.empirical.AbstractEmpiricalDistribution
- getValues() - Method in interface nl.tudelft.simulation.jstats.distributions.empirical.EmpiricalDistributionInterface
-
Returns the values as a list.
- getVertices() - Method in class nl.tudelft.simulation.dsol.animation.Editable
- getWarmupPeriod() - Method in interface nl.tudelft.simulation.dsol.experiment.Treatment
-
Return the warmup period of this replication in relative units.
- getWarmupTime() - Method in class nl.tudelft.simulation.dsol.experiment.Experiment
- getWarmupTime() - Method in class nl.tudelft.simulation.dsol.experiment.Replication
- getWarmupTime() - Method in class nl.tudelft.simulation.dsol.experiment.RunControl
- getWarmupTime() - Method in interface nl.tudelft.simulation.dsol.experiment.Treatment
-
Return the absolute moment when the warmup event will take place.
- getWrappedDistribution() - Method in class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousUnit
-
Return the wrapped distribution.
- getY(int) - Method in class nl.tudelft.simulation.jstats.ode.integrators.CachingNumericalIntegrator
-
get a cached Y-value.
- Gill - Class in nl.tudelft.simulation.jstats.ode.integrators
-
The Gill numerical estimator as described in https://mathworld.wolfram.com/GillsMethod.html
- Gill(double, DifferentialEquationInterface) - Constructor for class nl.tudelft.simulation.jstats.ode.integrators.Gill
-
constructs a new Gill integrator.
- GILL - Enum constant in enum class nl.tudelft.simulation.jstats.ode.integrators.NumericalIntegratorType
-
Gill's integration.
H
- handleSimulationException(Exception) - Method in class nl.tudelft.simulation.dsol.simulators.Simulator
-
Handle an exception thrown by executing a SimEvent according to the ErrorStrategy.
- hashCode() - Method in class nl.tudelft.simulation.dsol.experiment.ExperimentRunControl
- hashCode() - Method in class nl.tudelft.simulation.dsol.experiment.RunControl
- hashCode() - Method in class nl.tudelft.simulation.jstats.distributions.empirical.AbstractEmpiricalDistribution
- hashCode() - Method in class nl.tudelft.simulation.jstats.distributions.empirical.DistributionEntry
- haveNextNextGaussian - Variable in class nl.tudelft.simulation.jstats.distributions.DistNormal
-
haveNextNextGaussian is a helper attribute.
- HEADER - Static variable in class nl.tudelft.simulation.dsol.eventlists.TableModelEventList
-
The tableHeader.
- Heun - Class in nl.tudelft.simulation.jstats.ode.integrators
-
The Heun numerical estimator.
- Heun(double, DifferentialEquationInterface) - Constructor for class nl.tudelft.simulation.jstats.ode.integrators.Heun
-
constructs a new Heun.
- HEUN - Enum constant in enum class nl.tudelft.simulation.jstats.ode.integrators.NumericalIntegratorType
-
Heun's integration.
- hm() - Method in class nl.tudelft.simulation.dsol.simulators.clock.ClockTime
-
Format the ClockTime as a hh:mm local time using a 24-hour clock.
- hms() - Method in class nl.tudelft.simulation.dsol.simulators.clock.ClockTime
-
Format the ClockTime as a hh:mm:ss local time using a 24-hour clock.
I
- id - Variable in class nl.tudelft.simulation.dsol.formalisms.eventscheduling.AbstractSimEvent
-
the id used in compare statements.
- initialize() - Method in class nl.tudelft.simulation.dsol.statistics.SimCounter
- initialize() - Method in class nl.tudelft.simulation.dsol.statistics.SimPersistent
- initialize() - Method in class nl.tudelft.simulation.dsol.statistics.SimTally
- initialize(double, double[]) - Method in class nl.tudelft.simulation.dsol.formalisms.dess.DifferentialEquation
- initialize(double, double[]) - Method in class nl.tudelft.simulation.jstats.ode.DifferentialEquation
- initialize(double, double[]) - Method in interface nl.tudelft.simulation.jstats.ode.DifferentialEquationInterface
-
initializes the differential equation.
- initialize(DsolModel<T, ? extends SimulatorInterface<T>>, Replication<T>) - Method in interface nl.tudelft.simulation.dsol.simulators.SimulatorInterface
-
Initializes the simulator with a replication for a model.
- initialize(DsolModel<T, ? extends SimulatorInterface<T>>, Replication<T>, boolean) - Method in class nl.tudelft.simulation.dsol.simulators.DevsSimulator
- initialize(DsolModel<T, ? extends SimulatorInterface<T>>, Replication<T>, boolean) - Method in class nl.tudelft.simulation.dsol.simulators.Simulator
- initialize(DsolModel<T, ? extends SimulatorInterface<T>>, Replication<T>, boolean) - Method in interface nl.tudelft.simulation.dsol.simulators.SimulatorInterface
-
Initializes the simulator with a replication for a model.
- INITIALIZED - Enum constant in enum class nl.tudelft.simulation.dsol.simulators.ReplicationState
-
The simulator has been initialized with the replication, but it has not been started yet, and the the START_REPLICATION_EVENT has not yet been fired.
- INITIALIZED - Enum constant in enum class nl.tudelft.simulation.dsol.simulators.RunState
-
The replication has started, and the simulator has been initialized, but it has not been started yet.
- InputParameter<VT,
CT> - Interface in nl.tudelft.simulation.dsol.model.inputparameters -
User readable and settable properties.
- InputParameterBoolean - Class in nl.tudelft.simulation.dsol.model.inputparameters
-
InputParameterBoolean.java.
- InputParameterBoolean(String, String, String, boolean, double) - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterBoolean
-
Construct a new InputParameterBoolean.
- InputParameterComparator() - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.AbstractInputParameterMap.InputParameterComparator
- InputParameterDistContinuous - Class in nl.tudelft.simulation.dsol.model.inputparameters
-
InputParameterDistContinuous provides a choice for a continuous distribution.
Copyright (c) 2003-2025 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands. - InputParameterDistContinuous(String, String, String, StreamInterface, DistContinuous, double) - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistContinuous
-
Construct a new InputParameterDistContinuous.
- InputParameterDistContinuousSelection - Class in nl.tudelft.simulation.dsol.model.inputparameters
-
InputParameterDistContinuousSelection takes care of exposing the necessary parameters for each of the continuous distribution functions.
- InputParameterDistContinuousSelection(String, String, String, StreamInterface, double) - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistContinuousSelection
- InputParameterDistContinuousSelection.Beta - Class in nl.tudelft.simulation.dsol.model.inputparameters
-
InputParameterDistContinuous.Beta class.
- InputParameterDistContinuousSelection.Constant - Class in nl.tudelft.simulation.dsol.model.inputparameters
-
InputParameterDistContinuous.Constant class.
- InputParameterDistContinuousSelection.Erlang - Class in nl.tudelft.simulation.dsol.model.inputparameters
-
InputParameterDistContinuous.Erlang class.
- InputParameterDistContinuousSelection.Exponential - Class in nl.tudelft.simulation.dsol.model.inputparameters
-
InputParameterDistContinuous.Exponential class.
- InputParameterDistContinuousSelection.Gamma - Class in nl.tudelft.simulation.dsol.model.inputparameters
-
InputParameterDistContinuous.Gamma class.
- InputParameterDistContinuousSelection.LogNormal - Class in nl.tudelft.simulation.dsol.model.inputparameters
-
InputParameterDistContinuous.LogNormal class.
- InputParameterDistContinuousSelection.Normal - Class in nl.tudelft.simulation.dsol.model.inputparameters
-
InputParameterDistContinuous.Normal class.
- InputParameterDistContinuousSelection.Pearson5 - Class in nl.tudelft.simulation.dsol.model.inputparameters
-
InputParameterDistContinuous.Pearson5 class.
- InputParameterDistContinuousSelection.Pearson6 - Class in nl.tudelft.simulation.dsol.model.inputparameters
-
InputParameterDistContinuous.Pearson6 class.
- InputParameterDistContinuousSelection.Triangular - Class in nl.tudelft.simulation.dsol.model.inputparameters
-
InputParameterDistContinuous.Triangular class.
- InputParameterDistContinuousSelection.Uniform - Class in nl.tudelft.simulation.dsol.model.inputparameters
-
InputParameterDistContinuous.Uniform class.
- InputParameterDistContinuousSelection.Weibull - Class in nl.tudelft.simulation.dsol.model.inputparameters
-
InputParameterDistContinuous.Weibull class.
- InputParameterDistDiscrete - Class in nl.tudelft.simulation.dsol.model.inputparameters
-
InputParameterDistDiscrete provides a choice for a discrete distribution.
Copyright (c) 2003-2025 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands. - InputParameterDistDiscrete(String, String, String, StreamInterface, DistDiscrete, double) - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistDiscrete
-
Construct a new InputParameterDistDiscrete.
- InputParameterDistDiscreteSelection - Class in nl.tudelft.simulation.dsol.model.inputparameters
-
InputParameterDistDiscreteSelection takes care of exposing the necessary parameters for each of the discrete distribution functions.
- InputParameterDistDiscreteSelection(String, String, String, StreamInterface, double) - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistDiscreteSelection
- InputParameterDistDiscreteSelection.Bernoulli - Class in nl.tudelft.simulation.dsol.model.inputparameters
-
InputParameterDistDiscrete.Bernoulli class.
- InputParameterDistDiscreteSelection.Binomial - Class in nl.tudelft.simulation.dsol.model.inputparameters
-
InputParameterDistDiscrete.Binomial class.
- InputParameterDistDiscreteSelection.DiscreteConstant - Class in nl.tudelft.simulation.dsol.model.inputparameters
-
InputParameterDistDiscrete.DiscreteConstant class.
- InputParameterDistDiscreteSelection.DiscreteUniform - Class in nl.tudelft.simulation.dsol.model.inputparameters
-
InputParameterDistDiscrete.DiscreteUniform class.
- InputParameterDistDiscreteSelection.Geometric - Class in nl.tudelft.simulation.dsol.model.inputparameters
-
InputParameterDistDiscrete.Geometric class.
- InputParameterDistDiscreteSelection.NegBinomial - Class in nl.tudelft.simulation.dsol.model.inputparameters
-
InputParameterDistDiscrete.NegBinomial class.
- InputParameterDistDiscreteSelection.Poisson - Class in nl.tudelft.simulation.dsol.model.inputparameters
-
InputParameterDistDiscrete.Poisson class.
- InputParameterDouble - Class in nl.tudelft.simulation.dsol.model.inputparameters
-
InputParameterDouble.java.
- InputParameterDouble(String, String, String, double, double) - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDouble
-
Construct a new InputParameterDouble.
- InputParameterDouble(String, String, String, double, double, double, boolean, boolean, String, double) - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDouble
-
Construct a new InputParameterDouble.
- InputParameterDoubleScalar<U extends org.djunits.unit.Unit<U>,
T extends org.djunits.value.vdouble.scalar.base.DoubleScalar<U, T>> - Class in nl.tudelft.simulation.dsol.model.inputparameters -
InputParameterDoubleScalar: double parameter with a unit.
- InputParameterDoubleScalar(String, String, String, T, double) - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDoubleScalar
-
Construct a new InputParameterDoubleScalar.
- InputParameterDoubleScalar(String, String, String, T, double, double, boolean, boolean, String, double) - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDoubleScalar
-
Construct a new InputParameterDoubleScalar.
- InputParameterDoubleScalar(String, String, String, T, T, T, boolean, boolean, String, double) - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDoubleScalar
-
Construct a new InputParameterDoubleScalar.
- InputParameterException - Exception in nl.tudelft.simulation.dsol.model.inputparameters
-
Exception thrown when an operation is attempted that is not compatible with the indicated input parameter.
- InputParameterException() - Constructor for exception nl.tudelft.simulation.dsol.model.inputparameters.InputParameterException
-
Construct a new InputParameterException.
- InputParameterException(String) - Constructor for exception nl.tudelft.simulation.dsol.model.inputparameters.InputParameterException
-
Construct a new InputParameterException.
- InputParameterException(String, Throwable) - Constructor for exception nl.tudelft.simulation.dsol.model.inputparameters.InputParameterException
-
Construct a new InputParameterException.
- InputParameterException(String, Throwable, boolean, boolean) - Constructor for exception nl.tudelft.simulation.dsol.model.inputparameters.InputParameterException
-
Construct a new InputParameterException.
- InputParameterException(Throwable) - Constructor for exception nl.tudelft.simulation.dsol.model.inputparameters.InputParameterException
-
Construct a new InputParameterException.
- InputParameterFloat - Class in nl.tudelft.simulation.dsol.model.inputparameters
-
InputParameterFloat.java.
- InputParameterFloat(String, String, String, float, double) - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterFloat
-
Construct a new InputParameterFloat.
- InputParameterFloat(String, String, String, float, float, float, boolean, boolean, String, double) - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterFloat
-
Construct a new InputParameterFloat.
- InputParameterFloatScalar<U extends org.djunits.unit.Unit<U>,
T extends org.djunits.value.vfloat.scalar.base.FloatScalar<U, T>> - Class in nl.tudelft.simulation.dsol.model.inputparameters -
InputParameterFloatScalar: float parameter with a unit.
- InputParameterFloatScalar(String, String, String, T, double) - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterFloatScalar
-
Construct a new InputParameterFloatScalar.
- InputParameterFloatScalar(String, String, String, T, float, float, boolean, boolean, String, double) - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterFloatScalar
-
Construct a new InputParameterFloatScalar.
- InputParameterFloatScalar(String, String, String, T, T, T, boolean, boolean, String, double) - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterFloatScalar
-
Construct a new InputParameterFloatScalar.
- InputParameterInteger - Class in nl.tudelft.simulation.dsol.model.inputparameters
-
InputParameterInteger.java.
- InputParameterInteger(String, String, String, int, double) - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterInteger
-
Construct a new InputParameterInteger.
- InputParameterInteger(String, String, String, int, int, int, String, double) - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterInteger
-
Construct a new InputParameterInteger.
- InputParameterLocalDateTime - Class in nl.tudelft.simulation.dsol.model.inputparameters
-
InputParameterLocalDateTime stores a parameter that contains a date and time, e.g. 2020-11-12T12:34.
- InputParameterLocalDateTime(String, String, String, LocalDateTime, double) - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterLocalDateTime
-
Construct a new InputParameterLong.
- InputParameterLong - Class in nl.tudelft.simulation.dsol.model.inputparameters
-
InputParameterLong.java.
- InputParameterLong(String, String, String, long, double) - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterLong
-
Construct a new InputParameterLong.
- InputParameterLong(String, String, String, long, long, long, String, double) - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterLong
-
Construct a new InputParameterLong.
- inputParameterMap - Variable in class nl.tudelft.simulation.dsol.model.AbstractDsolModel
-
the input parameters.
- InputParameterMap - Class in nl.tudelft.simulation.dsol.model.inputparameters
-
The InputParameterMap contains a number of InputParameters, each of which can also be an InputParameterMap again.
- InputParameterMap(String, String, String, double) - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterMap
-
Construct a new InputParameterMap.
- InputParameterMapDistContinuous - Class in nl.tudelft.simulation.dsol.model.inputparameters
-
InputParameterMapDistContinuous is a InputParameterMap with a stream, a getDist() and a setDist() method.
- InputParameterMapDistContinuous(String, String, String, double) - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterMapDistContinuous
-
Construct a new InputParameterMap.
- InputParameterMapDistDiscrete - Class in nl.tudelft.simulation.dsol.model.inputparameters
-
InputParameterMapDistDiscrete is a InputParameterMap with a stream, a getDist() and a setDist() method.
- InputParameterMapDistDiscrete(String, String, String, double) - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterMapDistDiscrete
-
Construct a new InputParameterMap.
- InputParameterSelectionList<T> - Class in nl.tudelft.simulation.dsol.model.inputparameters
-
InputParameterSelectionList contains a list of values to select from.
- InputParameterSelectionList(String, String, String, List<T>, T, double) - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterSelectionList
-
Construct a new InputParameterSelectionList.
- InputParameterSelectionList(String, String, String, T[], T, double) - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterSelectionList
-
Construct a new InputParameterSelectionList.
- InputParameterSelectionMap<K,
T> - Class in nl.tudelft.simulation.dsol.model.inputparameters -
InputParameterSelectionMap contains a list of key values to select from, each leading to another value to be selected as the value.
- InputParameterSelectionMap(String, String, String, SortedMap<K, T>, T, double) - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterSelectionMap
-
Construct a new InputParameterSelectionMap.
- InputParameterString - Class in nl.tudelft.simulation.dsol.model.inputparameters
-
InputParameterBoolean.java.
- InputParameterString(String, String, String, String, double) - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterString
-
Construct a new InputParameterString.
- InputParameterUnit<U extends org.djunits.unit.Unit<U>> - Class in nl.tudelft.simulation.dsol.model.inputparameters
-
InputParameterUnit: parameter to select a unit.
- InputParameterUnit(String, String, String, U, double) - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterUnit
-
Construct a new InputParameterUnit.
- integrateY(double, double, double[]) - Method in class nl.tudelft.simulation.jstats.ode.DifferentialEquation
-
integrates Y.
- InterpolatedEmpiricalDistribution - Class in nl.tudelft.simulation.jstats.distributions.empirical
-
The InterpolatedEmpiricalDistribution implements the logic for a cumulative distribution function for an empirical distribution, where the values will be interpolated between the values.
- InterpolatedEmpiricalDistribution(Number[], double[]) - Constructor for class nl.tudelft.simulation.jstats.distributions.empirical.InterpolatedEmpiricalDistribution
-
Construct the empirical distribution based on two arrays of the same length, one with sorted values, and one with corresponding sorted cumulative probabilities.
- isAnimation() - Method in class nl.tudelft.simulation.dsol.simulators.DevsRealTimeAnimator
- isCatchup() - Method in class nl.tudelft.simulation.dsol.simulators.DevsRealTimeAnimator
- isCatchup() - Method in interface nl.tudelft.simulation.dsol.simulators.RealTime
-
Return whether the simulation should catch up with the wall clock time (with a factor determined by the speed factor).
- isEmpty() - Method in interface nl.tudelft.simulation.dsol.eventlists.EventListInterface
-
Return whether the event list is empty.
- isEmpty() - Method in class nl.tudelft.simulation.dsol.eventlists.EventListPriorityQueue
- isEmpty() - Method in class nl.tudelft.simulation.dsol.eventlists.RedBlackTree
- isInitialized() - Method in interface nl.tudelft.simulation.dsol.simulators.SimulatorInterface
-
isInitialized is true from the moment that the Simulator has been initialized with the Replication till the moment that the replication has ended.
- isMaxIncluded() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDouble
- isMaxIncluded() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDoubleScalar
- isMaxIncluded() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterFloat
- isMaxIncluded() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterFloatScalar
- isMinIncluded() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDouble
- isMinIncluded() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDoubleScalar
- isMinIncluded() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterFloat
- isMinIncluded() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterFloatScalar
- isPauseOnError() - Method in class nl.tudelft.simulation.dsol.simulators.DevsSimulator
-
Deprecated.
- isPauseOnError() - Method in interface nl.tudelft.simulation.dsol.simulators.DevsSimulatorInterface
-
Deprecated.
- isReadOnly() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.AbstractInputParameter
- isReadOnly() - Method in interface nl.tudelft.simulation.dsol.model.inputparameters.InputParameter
-
Return true if the input parameter can not be altered.
- isRunning() - Method in class nl.tudelft.simulation.dsol.experiment.Experiment
-
Return whether the experiment is running or not.
- isRunning() - Method in class nl.tudelft.simulation.dsol.simulators.Simulator.SimulatorWorkerThread
- isStarted() - Method in interface nl.tudelft.simulation.dsol.simulators.SimulatorInterface
-
isRunning is true between the moment the run has really started till the moment the stop has been initiated.
- isStarting() - Method in interface nl.tudelft.simulation.dsol.simulators.SimulatorInterface
-
isStarting is true between the moment the start has been triggered, till the moment the run has really started.
- isStartingOrRunning() - Method in interface nl.tudelft.simulation.dsol.simulators.SimulatorInterface
-
isStartingOrRunning is true between the moment the start has been initiated, till the moment the stop has been initiated.
- isStopped() - Method in interface nl.tudelft.simulation.dsol.simulators.SimulatorInterface
-
isStopped is true when the simulator is stopped, (and has not yet been triggered to start again).
- isStopping() - Method in interface nl.tudelft.simulation.dsol.simulators.SimulatorInterface
-
isStopping is true between the moment the stop has been triggered, till the moment the run has really stopped.
- isStoppingOrStopped() - Method in interface nl.tudelft.simulation.dsol.simulators.SimulatorInterface
-
isStoppingOrStopped is true for all states where it has not been started or it is not running.
- isWaiting() - Method in class nl.tudelft.simulation.dsol.simulators.Simulator.SimulatorWorkerThread
- iterator() - Method in interface nl.tudelft.simulation.dsol.eventlists.EventListInterface
-
Provide an iterator to loop over the event list.
- iterator() - Method in class nl.tudelft.simulation.dsol.eventlists.EventListPriorityQueue
- iterator() - Method in class nl.tudelft.simulation.dsol.eventlists.RedBlackTree
J
- Java2Random - Class in nl.tudelft.simulation.jstats.streams
-
The Java2Random is an extension of the
java.util.Randomclass which implements the StreamInterface. - Java2Random() - Constructor for class nl.tudelft.simulation.jstats.streams.Java2Random
-
Create a new Java2Random and initializes with System.currentTimeMillis.
- Java2Random(long) - Constructor for class nl.tudelft.simulation.jstats.streams.Java2Random
-
Create a new Java2Random and initialize with a given seed.
L
- LambdaSimEvent<T extends Number & Comparable<T>> - Class in nl.tudelft.simulation.dsol.formalisms.eventscheduling
-
The SimEvent forms the essential scheduling mechanism for D-SOL.
- LambdaSimEvent(T, short, Executable) - Constructor for class nl.tudelft.simulation.dsol.formalisms.eventscheduling.LambdaSimEvent
-
The constructor of the event stores the time the event must be executed and the object and method to invoke.
- LambdaSimEvent(T, Executable) - Constructor for class nl.tudelft.simulation.dsol.formalisms.eventscheduling.LambdaSimEvent
-
The constructor of the event stores the time the event must be executed and the object and method to invoke.
- lastX - Variable in class nl.tudelft.simulation.jstats.ode.DifferentialEquation
-
the last x value, initialized with x0 to start integration.
- lastY - Variable in class nl.tudelft.simulation.jstats.ode.DifferentialEquation
-
the last calculated value array for lastX, initialized with the initial value array y0.
- listEditables() - Static method in class nl.tudelft.simulation.dsol.animation.Editable
-
returns the editables as a list of name=class.
- loadFromArgs(String[], boolean, InputParameterMap) - Static method in class nl.tudelft.simulation.dsol.model.inputparameters.reader.ReadInputParameters
-
Read the input parameters from an array of Strings, e.g. the args of a command line execution.
- loadFromArgs(String[], InputParameterMap) - Static method in class nl.tudelft.simulation.dsol.model.inputparameters.reader.ReadInputParameters
-
Read the input parameters from an array of Strings, e.g. the args of a command line execution.
- loadfromProperties(String, InputParameterMap) - Static method in class nl.tudelft.simulation.dsol.model.inputparameters.reader.ReadInputParameters
-
Read the input parameters from a properties file.
- localDateTime() - Method in class nl.tudelft.simulation.dsol.simulators.clock.ClockTime
-
Return the ClockTime object as a LocalDateTime.
- location - Variable in class nl.tudelft.simulation.dsol.animation.Editable
-
the location of the editable.
- LOG_AND_CONTINUE - Enum constant in enum class nl.tudelft.simulation.dsol.simulators.ErrorStrategy
-
Send the error to the logger as WARNING.
- LogNormal() - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistContinuousSelection.LogNormal
-
Construct the input for the LogNormal distribution.
M
- makeExperimentReplication() - Method in class nl.tudelft.simulation.dsol.experiment.Experiment
-
Create a new replication for an experiment.
- MAX_PRIORITY - Static variable in interface nl.tudelft.simulation.dsol.formalisms.eventscheduling.SimEventInterface
-
MAX_PRIORITY is a constant reflecting the maximum priority.
- MaxDiffFilter - Class in nl.tudelft.simulation.jstats.filters
-
The MaxDiffFilter accepts entries if their value is larger than the percentage of the last received Value.
- MaxDiffFilter(double) - Constructor for class nl.tudelft.simulation.jstats.filters.MaxDiffFilter
-
constructs a new MaxDiffFilter.
- MersenneTwister - Class in nl.tudelft.simulation.jstats.streams
-
A java implementation of the Mersenne Twister pseudo random number generator.
- MersenneTwister() - Constructor for class nl.tudelft.simulation.jstats.streams.MersenneTwister
-
constructs a new Mersenne Twister.
- MersenneTwister(long) - Constructor for class nl.tudelft.simulation.jstats.streams.MersenneTwister
-
Constructor using a given seed.
- methodName - Variable in class nl.tudelft.simulation.dsol.formalisms.eventscheduling.SimEvent
-
method is the method which embodies the state change.
- Milne - Class in nl.tudelft.simulation.jstats.ode.integrators
-
The Milne numerical estimator as described in https://mathworld.wolfram.com/MilnesMethod.html
- Milne(double, DifferentialEquationInterface) - Constructor for class nl.tudelft.simulation.jstats.ode.integrators.Milne
-
constructs a new Milne integrator.
- Milne(double, DifferentialEquationInterface, NumericalIntegratorType, int) - Constructor for class nl.tudelft.simulation.jstats.ode.integrators.Milne
-
constructs a new Milne integrator, indicating the starting method and number of substeps.
- MILNE - Enum constant in enum class nl.tudelft.simulation.jstats.ode.integrators.NumericalIntegratorType
-
Milne's integration.
- MIN_PRIORITY - Static variable in interface nl.tudelft.simulation.dsol.formalisms.eventscheduling.SimEventInterface
-
MIN_PRIORITY is a constant reflecting the minimal priority.
- minus(T, T) - Static method in class nl.tudelft.simulation.dsol.simtime.SimTime
-
Subtract two numbers.
- model - Variable in class nl.tudelft.simulation.dsol.simulators.Simulator
-
The model that is currently active; is null before initialize() has been called.
- mu - Variable in class nl.tudelft.simulation.jstats.distributions.DistNormal
-
mu refers to the mean of the normal distribution.
- multiply(double, double[]) - Method in class nl.tudelft.simulation.jstats.ode.integrators.NumericalIntegrator
-
multiplies a vector with a constant.
N
- NegBinomial() - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistDiscreteSelection.NegBinomial
-
Construct the input for the NegBinomial distribution.
- next(double) - Method in class nl.tudelft.simulation.jstats.ode.integrators.Adams
- next(double) - Method in class nl.tudelft.simulation.jstats.ode.integrators.CachingNumericalIntegrator
-
The integrators that extend the CachingNumericalIntegrator calculate the value of y(x+stepSize) just based on the x-value.
- next(double) - Method in class nl.tudelft.simulation.jstats.ode.integrators.Milne
- next(double, double[]) - Method in class nl.tudelft.simulation.jstats.ode.integrators.CachingNumericalIntegrator
- next(double, double[]) - Method in class nl.tudelft.simulation.jstats.ode.integrators.Euler
- next(double, double[]) - Method in class nl.tudelft.simulation.jstats.ode.integrators.Gill
- next(double, double[]) - Method in class nl.tudelft.simulation.jstats.ode.integrators.Heun
- next(double, double[]) - Method in class nl.tudelft.simulation.jstats.ode.integrators.NumericalIntegrator
-
computes the next value.
- next(double, double[]) - Method in class nl.tudelft.simulation.jstats.ode.integrators.RungeKutta3
- next(double, double[]) - Method in class nl.tudelft.simulation.jstats.ode.integrators.RungeKutta4
- next(double, double[]) - Method in class nl.tudelft.simulation.jstats.ode.integrators.RungeKuttaCashCarp
- next(double, double[]) - Method in class nl.tudelft.simulation.jstats.ode.integrators.RungeKuttaFehlberg
- next(int) - Method in class nl.tudelft.simulation.jstats.streams.DX120Generator
- next(int) - Method in class nl.tudelft.simulation.jstats.streams.MersenneTwister
- next(int) - Method in class nl.tudelft.simulation.jstats.streams.RandomNumberGenerator
-
returns the next value in the stream.
- nextBoolean() - Method in class nl.tudelft.simulation.jstats.streams.RandomNumberGenerator
- nextBoolean() - Method in interface nl.tudelft.simulation.jstats.streams.StreamInterface
-
Return the next pseudo-random, uniformly distributed boolean value.
- nextDouble() - Method in class nl.tudelft.simulation.jstats.streams.RandomNumberGenerator
- nextDouble() - Method in interface nl.tudelft.simulation.jstats.streams.StreamInterface
-
Return a pseudo-random number from the stream over the interval (0,1) using this stream, after advancing its state by one step.
- nextFloat() - Method in class nl.tudelft.simulation.jstats.streams.RandomNumberGenerator
- nextFloat() - Method in interface nl.tudelft.simulation.jstats.streams.StreamInterface
-
Return a pseudo-random number from the stream over the interval (0,1) using this stream, after advancing its state by one step.
- nextGaussian() - Method in class nl.tudelft.simulation.jstats.distributions.DistNormal
-
Generates the next pseudorandom, Gaussian (normally) distributed double value, with mean 0.0 and standard deviation 1.0 see section 3.4.1 of The Art of Computer Programming, Volume 2 by Donald Knuth.
- nextInt() - Method in class nl.tudelft.simulation.jstats.streams.RandomNumberGenerator
- nextInt() - Method in interface nl.tudelft.simulation.jstats.streams.StreamInterface
-
Return a pseudo-random number from the stream over using this stream, after advancing its state by one step.
- nextInt(int, int) - Method in class nl.tudelft.simulation.jstats.streams.Java2Random
- nextInt(int, int) - Method in class nl.tudelft.simulation.jstats.streams.RandomNumberGenerator
- nextInt(int, int) - Method in interface nl.tudelft.simulation.jstats.streams.StreamInterface
-
Return pseudo-random number from the stream between the integers i (inclusive) and j (inclusive).
- nextLong() - Method in class nl.tudelft.simulation.jstats.streams.RandomNumberGenerator
- nextLong() - Method in interface nl.tudelft.simulation.jstats.streams.StreamInterface
-
Return a pseudo-random number from the stream over using this stream, after advancing its state by one step.
- nk - Static variable in class nl.tudelft.simulation.jstats.ode.integrators.RungeKuttaCashCarp
-
the numer of k-s in the method.
- nk - Static variable in class nl.tudelft.simulation.jstats.ode.integrators.RungeKuttaFehlberg
-
the numer of k-s in the method.
- nl.tudelft.simulation.dsol - package nl.tudelft.simulation.dsol
-
Generic classes for DSOL, such as the SimRuntimeException.
- nl.tudelft.simulation.dsol.animation - package nl.tudelft.simulation.dsol.animation
-
The SimRenderable2d, which binds the animation objects to the context in simulator.getReplication().
- nl.tudelft.simulation.dsol.eventlists - package nl.tudelft.simulation.dsol.eventlists
-
Provides classes and interfaces for eventlists.
- nl.tudelft.simulation.dsol.experiment - package nl.tudelft.simulation.dsol.experiment
-
Experiments and replications definitions.
- nl.tudelft.simulation.dsol.formalisms.dess - package nl.tudelft.simulation.dsol.formalisms.dess
-
The DifferentialEquation for continuous modeling.
- nl.tudelft.simulation.dsol.formalisms.eventscheduling - package nl.tudelft.simulation.dsol.formalisms.eventscheduling
-
Definition of the different types of SimEvents used in the event scheduling simulation paradigm.
- nl.tudelft.simulation.dsol.logger - package 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 - package nl.tudelft.simulation.dsol.model
-
The model and its parameters.
- nl.tudelft.simulation.dsol.model.inputparameters - package nl.tudelft.simulation.dsol.model.inputparameters
-
The different types of input parameters for the model.
- nl.tudelft.simulation.dsol.model.inputparameters.reader - package nl.tudelft.simulation.dsol.model.inputparameters.reader
-
Utility classes to read input parameters from several sources.
- nl.tudelft.simulation.dsol.simtime - package nl.tudelft.simulation.dsol.simtime
- nl.tudelft.simulation.dsol.simtime.dist - package nl.tudelft.simulation.dsol.simtime.dist
-
Definitions of distributions over relative time, and over SimTime.
- nl.tudelft.simulation.dsol.simulators - package nl.tudelft.simulation.dsol.simulators
-
Provides the simulator interfaces and classes for a number of formalisms.
- nl.tudelft.simulation.dsol.simulators.clock - package nl.tudelft.simulation.dsol.simulators.clock
-
Clock-based simulator and animator.
- nl.tudelft.simulation.dsol.simulators.time - package nl.tudelft.simulation.dsol.simulators.time
-
Time (djunits)-based simulator and animator.
- nl.tudelft.simulation.dsol.statistics - package nl.tudelft.simulation.dsol.statistics
-
Simulator time aware statistics classes.
- nl.tudelft.simulation.dsol.statistics.table - package nl.tudelft.simulation.dsol.statistics.table
-
Table representation of the statistics.
- nl.tudelft.simulation.jstats.distributions - package nl.tudelft.simulation.jstats.distributions
-
This package defines a number of continuous and discrete distributions.
- nl.tudelft.simulation.jstats.distributions.empirical - package nl.tudelft.simulation.jstats.distributions.empirical
-
Observations for the empirical distributions.
- nl.tudelft.simulation.jstats.distributions.unit - package nl.tudelft.simulation.jstats.distributions.unit
-
Distributions of scalars with a unit.
- nl.tudelft.simulation.jstats.filters - package nl.tudelft.simulation.jstats.filters
-
Filters for data.
- nl.tudelft.simulation.jstats.math - package 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 - package nl.tudelft.simulation.jstats.ode
-
Definition of an ordinary differential equation.
- nl.tudelft.simulation.jstats.ode.integrators - package nl.tudelft.simulation.jstats.ode.integrators
-
A number of numerical integrators for differential equations, both implicit and explicit.
- nl.tudelft.simulation.jstats.streams - package nl.tudelft.simulation.jstats.streams
-
Provides classes and interfaces for streams used in the JSTATS package.
- Normal() - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistContinuousSelection.Normal
-
Construct the input for the Normal distribution.
- NORMAL_PRIORITY - Static variable in interface nl.tudelft.simulation.dsol.formalisms.eventscheduling.SimEventInterface
-
NORMAL_PRIORITY is a constant reflecting the normal priority.
- NOT_INITIALIZED - Enum constant in enum class nl.tudelft.simulation.dsol.simulators.ReplicationState
-
The simulator has been instantiated, but not yet initialized with a Replication.
- NOT_INITIALIZED - Enum constant in enum class nl.tudelft.simulation.dsol.simulators.RunState
-
The simulator has been instantiated, but not yet initialized with a Replication.
- notify(Event) - Method in class nl.tudelft.simulation.dsol.experiment.Experiment
- notify(Event) - Method in class nl.tudelft.simulation.dsol.formalisms.dess.DifferentialEquation
- notify(Event) - Method in class nl.tudelft.simulation.dsol.statistics.SimCounter
- notify(Event) - Method in class nl.tudelft.simulation.dsol.statistics.SimPersistent
- notify(Event) - Method in class nl.tudelft.simulation.dsol.statistics.SimTally
- notify(Event) - Method in class nl.tudelft.simulation.dsol.statistics.table.CounterTableModel
- notify(Event) - Method in class nl.tudelft.simulation.dsol.statistics.table.PersistentTableModel
- notify(Event) - Method in class nl.tudelft.simulation.dsol.statistics.table.TallyTableModel
- numberOfVariables - Variable in class nl.tudelft.simulation.dsol.formalisms.dess.DifferentialEquation
-
the number of variables in the equation.
- NumericalIntegrator - Class in nl.tudelft.simulation.jstats.ode.integrators
-
Provides basic methods for all numerical integration methods.
- NumericalIntegrator(double, DifferentialEquationInterface) - Constructor for class nl.tudelft.simulation.jstats.ode.integrators.NumericalIntegrator
-
constructs a new NumericalIntegrator.
- NumericalIntegratorType - Enum Class in nl.tudelft.simulation.jstats.ode.integrators
-
NumericalIntegratorType is an enum with the currently implemented integrators.
O
- Observations - Class in nl.tudelft.simulation.jstats.distributions.empirical
-
Observations is a helper class to instantiate non-interpolated distributions based on a list or array of observations, from which a distribution is generated.
- ofIso(String) - Static method in class nl.tudelft.simulation.dsol.simulators.clock.ClockTime
-
Instantiate a ClockTime based on an ISO date and time (yyyy-MM-ddThh:mm:ss) with a precision of one second.
- ofLocalDateTime(LocalDateTime) - Static method in class nl.tudelft.simulation.dsol.simulators.clock.ClockTime
-
Instantiate a ClockTime based on an local date and time object with a precision of one second.
- outputStatistics - Variable in class nl.tudelft.simulation.dsol.model.AbstractDsolModel
-
the output statistics.
P
- Pearson5() - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistContinuousSelection.Pearson5
-
Construct the input for the Pearson5 distribution.
- Pearson6() - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistContinuousSelection.Pearson6
-
Construct the input for the Pearson6 distribution.
- perm(int, int) - Static method in class nl.tudelft.simulation.jstats.math.ProbMath
-
Computes the k-permutations of n as a long.
- perm(long, long) - Static method in class nl.tudelft.simulation.jstats.math.ProbMath
-
Computes the k-permutations of n as a long.
- permutations(int, int) - Static method in class nl.tudelft.simulation.jstats.math.ProbMath
-
Compute the k-permutations of n.
- permutations(long, long) - Static method in class nl.tudelft.simulation.jstats.math.ProbMath
-
Compute the k-permutations of n.
- PersistentTableModel - Class in nl.tudelft.simulation.dsol.statistics.table
-
PersistentTableModel maintains a table with all statistics data from the SimPersistent.
- PersistentTableModel(SimPersistent<?>) - Constructor for class nl.tudelft.simulation.dsol.statistics.table.PersistentTableModel
-
Constructor.
- plus(T, T) - Static method in class nl.tudelft.simulation.dsol.simtime.SimTime
-
Add two numbers.
- Poisson() - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistDiscreteSelection.Poisson
-
Construct the input for the Poisson distribution.
- POW2_DOUBLE - Static variable in class nl.tudelft.simulation.jstats.math.ProbMath
-
stored values of a^n as a double value.
- POW2_LONG - Static variable in class nl.tudelft.simulation.jstats.math.ProbMath
-
stored values of 2^n as a long value.
- previousX - Variable in class nl.tudelft.simulation.dsol.formalisms.dess.DifferentialEquation
-
the previousX.
- previousY - Variable in class nl.tudelft.simulation.dsol.formalisms.dess.DifferentialEquation
-
the previousY.
- printArgs() - Method in class nl.tudelft.simulation.dsol.formalisms.eventscheduling.SimEvent
-
Retrieve the arguments in a human readable way.
- printTarget() - Method in class nl.tudelft.simulation.dsol.formalisms.eventscheduling.SimEvent
-
Retrieve the target in a human readable way.
- printValues() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.AbstractInputParameterMap
-
Return a formatted human readable list of keys and values.
- printValues(AbstractInputParameterMap<?>, int) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.AbstractInputParameterMap
-
Return a formatted human readable list of keys and values, indented with spaces corresponding to the depth.
- priority - Variable in class nl.tudelft.simulation.dsol.formalisms.eventscheduling.AbstractSimEvent
-
priority reflects the priority of the event.
- probability(long) - Method in class nl.tudelft.simulation.jstats.distributions.DistBernoulli
- probability(long) - Method in class nl.tudelft.simulation.jstats.distributions.DistBinomial
- probability(long) - Method in class nl.tudelft.simulation.jstats.distributions.DistDiscrete
-
returns the probability of the observation in this particular distribution.
- probability(long) - Method in class nl.tudelft.simulation.jstats.distributions.DistDiscreteConstant
- probability(long) - Method in class nl.tudelft.simulation.jstats.distributions.DistDiscreteUniform
- probability(long) - Method in class nl.tudelft.simulation.jstats.distributions.DistEmpiricalDiscreteLong
- probability(long) - Method in class nl.tudelft.simulation.jstats.distributions.DistGeometric
- probability(long) - Method in class nl.tudelft.simulation.jstats.distributions.DistNegBinomial
- probability(long) - Method in class nl.tudelft.simulation.jstats.distributions.DistPoisson
- ProbabilityDensities - Class in nl.tudelft.simulation.jstats.distributions.empirical
-
ProbabilityDensities is a helper class to instantiate interpolated and non-interpolated distributions based on a given array or list of values and corresponding probability densities.
- probDensity(double) - Method in class nl.tudelft.simulation.dsol.simtime.dist.DistContinuousSimulationTime
-
returns the probability density for a value x.
- probDensity(S) - Method in class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousUnit
-
returns the probability density for a value scalar.
- ProbMath - Class in nl.tudelft.simulation.jstats.math
-
The ProbMath class defines some very basic probabilistic mathematical functions.
- putSeedArray(String, long[]) - Method in class nl.tudelft.simulation.dsol.experiment.StreamSeedInformation
-
Add a new seed map for a stream, based on a stream id, possibly overwriting a previous existing seed map with the same name.
- putSeedList(String, List<Long>) - Method in class nl.tudelft.simulation.dsol.experiment.StreamSeedInformation
-
Add a new seed map for a stream, based on a stream id, possibly overwriting a previous existing seed map with the same name.
- putSeedMap(String, Map<Integer, Long>) - Method in class nl.tudelft.simulation.dsol.experiment.StreamSeedInformation
-
Add a new seed map for a stream, based on a stream id, possibly overwriting a previous existing seed map with the same name.
R
- RandomNumberGenerator - Class in nl.tudelft.simulation.jstats.streams
-
The RandomNumberGenerator class provides an abstract basis for all pseudo random number generators.
- RandomNumberGenerator() - Constructor for class nl.tudelft.simulation.jstats.streams.RandomNumberGenerator
-
Construct a new RandomNumberGenerator.
- RandomNumberGenerator(long) - Constructor for class nl.tudelft.simulation.jstats.streams.RandomNumberGenerator
-
Construct a new RandomNumberGenerator.
- ReadInputParameters - Class in nl.tudelft.simulation.dsol.model.inputparameters.reader
-
Read InputParameters from a Properties file or from an array of Strings.
- RealTime<T extends Number & Comparable<T>> - Interface in nl.tudelft.simulation.dsol.simulators
-
RealTime is an interface for simulators that can run at a speed relative to the real time clock.
- RedBlackTree<T extends Number & Comparable<T>> - Class in nl.tudelft.simulation.dsol.eventlists
-
A RedBlackTree implementation of the eventlistInterface.
- RedBlackTree() - Constructor for class nl.tudelft.simulation.dsol.eventlists.RedBlackTree
-
Constructs a new
RedBlackTree. - register(double) - Method in class nl.tudelft.simulation.dsol.statistics.SimTally
- register(long) - Method in class nl.tudelft.simulation.dsol.statistics.SimCounter
- register(Number, double) - Method in class nl.tudelft.simulation.dsol.statistics.SimPersistent
- remove(String) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.AbstractInputParameterMap
-
Removes an input parameter from this map of input parameters.
- remove(SimEventInterface<T>) - Method in interface nl.tudelft.simulation.dsol.eventlists.EventListInterface
-
Remove the given event from the event list.
- remove(SimEventInterface<T>) - Method in class nl.tudelft.simulation.dsol.eventlists.EventListPriorityQueue
- remove(SimEventInterface<T>) - Method in class nl.tudelft.simulation.dsol.eventlists.RedBlackTree
- removeFirst() - Method in interface nl.tudelft.simulation.dsol.eventlists.EventListInterface
-
Returns and removes the first event (lowest time / priority) of the event list.
- removeFirst() - Method in class nl.tudelft.simulation.dsol.eventlists.EventListPriorityQueue
- removeFirst() - Method in class nl.tudelft.simulation.dsol.eventlists.RedBlackTree
- removeFirst() - Method in class nl.tudelft.simulation.dsol.eventlists.TableModelEventList
- removeFromContext() - Method in class nl.tudelft.simulation.dsol.experiment.Experiment
-
Remove the entire experiment tree from the context.
- removeFromContext() - Method in class nl.tudelft.simulation.dsol.experiment.ExperimentReplication
-
Remove the entire experiment tree from the context.
- removeFromContext() - Method in class nl.tudelft.simulation.dsol.experiment.SingleReplication
-
Remove the context for this replication.
- replication - Variable in class nl.tudelft.simulation.dsol.simulators.Simulator
-
The currently active replication; is null before initialize() has been called.
- Replication<T extends Number & Comparable<T>> - Class in nl.tudelft.simulation.dsol.experiment
-
The base class for a single replication of an Experiment.
- Replication(String, T, T, T) - Constructor for class nl.tudelft.simulation.dsol.experiment.Replication
-
Construct a stand-alone replication.
- Replication(RunControl<T>) - Constructor for class nl.tudelft.simulation.dsol.experiment.Replication
-
Construct a stand-alone replication using a RunControl to store the run information.
- replicationNr - Variable in class nl.tudelft.simulation.dsol.experiment.ExperimentReplication
-
the replication number within the experiment.
- replicationState - Variable in class nl.tudelft.simulation.dsol.simulators.Simulator
-
The replication state of the simulator, that indicates the state of the Replication state machine.
- ReplicationState - Enum Class in nl.tudelft.simulation.dsol.simulators
-
ReplicationState indicates the precise state of the replication that is being executed by the Simulator.
- reset() - Method in class nl.tudelft.simulation.dsol.experiment.Experiment
-
Reset the experiment so it can be run again.
- reset() - Method in class nl.tudelft.simulation.jstats.streams.Java2Random
- reset() - Method in class nl.tudelft.simulation.jstats.streams.RandomNumberGenerator
- reset() - Method in interface nl.tudelft.simulation.jstats.streams.StreamInterface
-
Reset the stream to use the original seed with which it was initialized.
- resetApplication() - Method in class nl.tudelft.simulation.dsol.model.AbstractDsolModel
- resetApplication() - Method in interface nl.tudelft.simulation.dsol.model.DsolModel
-
Reset the application.
- resetStreams() - Method in interface nl.tudelft.simulation.dsol.model.DsolModel
-
Reset the streams to their original seed values.
- run() - Method in class nl.tudelft.simulation.dsol.experiment.Experiment.ExperimentThread
- run() - Method in class nl.tudelft.simulation.dsol.simulators.AnimatorInterface.AnimationThread
- run() - Method in class nl.tudelft.simulation.dsol.simulators.DessSimulator
- run() - Method in class nl.tudelft.simulation.dsol.simulators.DevDessAnimator
- run() - Method in class nl.tudelft.simulation.dsol.simulators.DevDessSimulator
- run() - Method in class nl.tudelft.simulation.dsol.simulators.DevsAnimator
- run() - Method in class nl.tudelft.simulation.dsol.simulators.DevsRealTimeAnimator
- run() - Method in class nl.tudelft.simulation.dsol.simulators.DevsSimulator
- run() - Method in class nl.tudelft.simulation.dsol.simulators.Simulator
-
The run method defines the actual time step mechanism of the simulator.
- run() - Method in class nl.tudelft.simulation.dsol.simulators.Simulator.SimulatorWorkerThread
- RunControl<T extends Number & Comparable<T>> - Class in nl.tudelft.simulation.dsol.experiment
-
RunControl is a data object that contains off-line run control information.
- RunControl(String, T, T, T) - Constructor for class nl.tudelft.simulation.dsol.experiment.RunControl
-
Construct an object with off-line run control information.
- runflag - Variable in class nl.tudelft.simulation.dsol.simulators.Simulator
-
the run flag semaphore indicating that the run() method has started (and might have stopped).
- RungeKutta3 - Class in nl.tudelft.simulation.jstats.ode.integrators
-
The RungeKutta 3 numerical integrator.
- RungeKutta3(double, DifferentialEquationInterface) - Constructor for class nl.tudelft.simulation.jstats.ode.integrators.RungeKutta3
-
constructs a new RungeKutta3.
- RUNGEKUTTA3 - Enum constant in enum class nl.tudelft.simulation.jstats.ode.integrators.NumericalIntegratorType
-
RungeKutta's (3rd level) integration.
- RungeKutta4 - Class in nl.tudelft.simulation.jstats.ode.integrators
-
The RungeKutta4 numerical integrator.
- RungeKutta4(double, DifferentialEquationInterface) - Constructor for class nl.tudelft.simulation.jstats.ode.integrators.RungeKutta4
-
constructs a new RungeKutta4.
- RUNGEKUTTA4 - Enum constant in enum class nl.tudelft.simulation.jstats.ode.integrators.NumericalIntegratorType
-
RungeKutta's (4th level) integration.
- RungeKuttaCashCarp - Class in nl.tudelft.simulation.jstats.ode.integrators
-
The RungeKuttaCashCarp.java numerical integrator.
- RungeKuttaCashCarp(double, DifferentialEquationInterface) - Constructor for class nl.tudelft.simulation.jstats.ode.integrators.RungeKuttaCashCarp
-
constructs a new RungeKuttaCashCarp.
- RUNGEKUTTACASHCARP - Enum constant in enum class nl.tudelft.simulation.jstats.ode.integrators.NumericalIntegratorType
-
Runge-Kutta-Cash-Carp integration.
- RungeKuttaFehlberg - Class in nl.tudelft.simulation.jstats.ode.integrators
-
The RungeKuttaFehlberg.java numerical integrator.
- RungeKuttaFehlberg(double, DifferentialEquationInterface) - Constructor for class nl.tudelft.simulation.jstats.ode.integrators.RungeKuttaFehlberg
-
constructs a new RungeKuttaFehlberg.
- RUNGEKUTTAFEHLBERG - Enum constant in enum class nl.tudelft.simulation.jstats.ode.integrators.NumericalIntegratorType
-
Runge-Kutta-Fehlberg integration.
- runState - Variable in class nl.tudelft.simulation.dsol.simulators.Simulator
-
The run state of the simulator, that indicates the state of the Simulator state machine.
- RunState - Enum Class in nl.tudelft.simulation.dsol.simulators
-
RunState indicates the precise state of the Simulator.
- runUntilIncluding - Variable in class nl.tudelft.simulation.dsol.simulators.Simulator
-
whether the runUntilTime should carry out the calculation(s) for that time or not.
- runUntilTime - Variable in class nl.tudelft.simulation.dsol.simulators.Simulator
-
The runUntil time in case we want to stop before the end of the replication time.
- runUpTo(T) - Method in class nl.tudelft.simulation.dsol.simulators.Simulator
- runUpTo(T) - Method in interface nl.tudelft.simulation.dsol.simulators.SimulatorInterface
-
Runs the simulator up to a certain time; any events at that time, or the solving of the differential equation at that timestep, will not yet be executed.
- runUpToAndIncluding(T) - Method in class nl.tudelft.simulation.dsol.simulators.Simulator
- runUpToAndIncluding(T) - Method in interface nl.tudelft.simulation.dsol.simulators.SimulatorInterface
-
Runs the simulator up to a certain time; all events at that time, or the solving of the differential equation at that timestep, will be executed.
S
- scheduleEvent(SimEventInterface<T>) - Method in class nl.tudelft.simulation.dsol.simulators.DevsSimulator
- scheduleEvent(SimEventInterface<T>) - Method in interface nl.tudelft.simulation.dsol.simulators.DevsSimulatorInterface
-
Method scheduleEvent schedules an event on the eventlist.
- scheduleEventAbs(ClockTime, short, Object, String, Object[]) - Method in interface nl.tudelft.simulation.dsol.simulators.clock.ClockDevsSimulatorInterface
-
schedules a methodCall at an absolute time.
- scheduleEventAbs(ClockTime, short, Executable) - Method in interface nl.tudelft.simulation.dsol.simulators.clock.ClockDevsSimulatorInterface
-
schedules a lambda expression at an absolute time.
- scheduleEventAbs(ClockTime, Object, String, Object[]) - Method in interface nl.tudelft.simulation.dsol.simulators.clock.ClockDevsSimulatorInterface
-
schedules a methodCall at an absolute time with normal priority.
- scheduleEventAbs(ClockTime, Executable) - Method in interface nl.tudelft.simulation.dsol.simulators.clock.ClockDevsSimulatorInterface
-
schedules a lambda expression at an absolute time with normal priority.
- scheduleEventAbs(Time, short, Object, String, Object[]) - Method in interface nl.tudelft.simulation.dsol.simulators.time.TimeDevsSimulatorInterface
-
schedules a methodCall at an absolute time.
- scheduleEventAbs(Time, short, Executable) - Method in interface nl.tudelft.simulation.dsol.simulators.time.TimeDevsSimulatorInterface
-
schedules a lambda expression at an absolute time.
- scheduleEventAbs(Time, Object, String, Object[]) - Method in interface nl.tudelft.simulation.dsol.simulators.time.TimeDevsSimulatorInterface
-
schedules a methodCall at an absolute time with normal priority.
- scheduleEventAbs(Time, Executable) - Method in interface nl.tudelft.simulation.dsol.simulators.time.TimeDevsSimulatorInterface
-
schedules a lambda expression at an absolute time with normal priority.
- scheduleEventAbs(T, short, Object, Object, String, Object[]) - Method in interface nl.tudelft.simulation.dsol.simulators.DevsSimulatorInterface
-
Deprecated.
- scheduleEventAbs(T, short, Object, String, Object[]) - Method in class nl.tudelft.simulation.dsol.simulators.DevsSimulator
- scheduleEventAbs(T, short, Object, String, Object[]) - Method in interface nl.tudelft.simulation.dsol.simulators.DevsSimulatorInterface
-
schedules a methodCall at an absolute time.
- scheduleEventAbs(T, short, Executable) - Method in class nl.tudelft.simulation.dsol.simulators.DevsSimulator
- scheduleEventAbs(T, short, Executable) - Method in interface nl.tudelft.simulation.dsol.simulators.DevsSimulatorInterface
-
schedules a lambda expression at an absolute time.
- scheduleEventAbs(T, Object, Object, String, Object[]) - Method in interface nl.tudelft.simulation.dsol.simulators.DevsSimulatorInterface
-
Deprecated.
- scheduleEventAbs(T, Object, String, Object[]) - Method in class nl.tudelft.simulation.dsol.simulators.DevsSimulator
- scheduleEventAbs(T, Object, String, Object[]) - Method in interface nl.tudelft.simulation.dsol.simulators.DevsSimulatorInterface
-
schedules a methodCall at an absolute time.
- scheduleEventAbs(T, Executable) - Method in class nl.tudelft.simulation.dsol.simulators.DevsSimulator
- scheduleEventAbs(T, Executable) - Method in interface nl.tudelft.simulation.dsol.simulators.DevsSimulatorInterface
-
schedules a lambda expression at an absolute time.
- scheduleEventNow(short, Object, Object, String, Object[]) - Method in interface nl.tudelft.simulation.dsol.simulators.DevsSimulatorInterface
-
Deprecated.
- scheduleEventNow(short, Object, String, Object[]) - Method in class nl.tudelft.simulation.dsol.simulators.DevsSimulator
- scheduleEventNow(short, Object, String, Object[]) - Method in interface nl.tudelft.simulation.dsol.simulators.DevsSimulatorInterface
-
schedules a methodCall immediately.
- scheduleEventNow(short, Executable) - Method in class nl.tudelft.simulation.dsol.simulators.DevsSimulator
- scheduleEventNow(short, Executable) - Method in interface nl.tudelft.simulation.dsol.simulators.DevsSimulatorInterface
-
schedules a lambda expression immediately.
- scheduleEventNow(Object, Object, String, Object[]) - Method in interface nl.tudelft.simulation.dsol.simulators.DevsSimulatorInterface
-
Deprecated.
- scheduleEventNow(Object, String, Object[]) - Method in class nl.tudelft.simulation.dsol.simulators.DevsSimulator
- scheduleEventNow(Object, String, Object[]) - Method in interface nl.tudelft.simulation.dsol.simulators.DevsSimulatorInterface
-
schedules a methodCall immediately.
- scheduleEventNow(Executable) - Method in class nl.tudelft.simulation.dsol.simulators.DevsSimulator
- scheduleEventNow(Executable) - Method in interface nl.tudelft.simulation.dsol.simulators.DevsSimulatorInterface
-
schedules a lambda expression immediately.
- scheduleEventRel(T, short, Object, Object, String, Object[]) - Method in interface nl.tudelft.simulation.dsol.simulators.DevsSimulatorInterface
-
Deprecated.
- scheduleEventRel(T, short, Object, String, Object[]) - Method in class nl.tudelft.simulation.dsol.simulators.DevsSimulator
- scheduleEventRel(T, short, Object, String, Object[]) - Method in interface nl.tudelft.simulation.dsol.simulators.DevsSimulatorInterface
-
schedules a methodCall at a relative duration.
- scheduleEventRel(T, short, Executable) - Method in class nl.tudelft.simulation.dsol.simulators.DevsSimulator
- scheduleEventRel(T, short, Executable) - Method in interface nl.tudelft.simulation.dsol.simulators.DevsSimulatorInterface
-
schedules a lambda expression at a relative duration.
- scheduleEventRel(T, Object, Object, String, Object[]) - Method in interface nl.tudelft.simulation.dsol.simulators.DevsSimulatorInterface
-
Deprecated.
- scheduleEventRel(T, Object, String, Object[]) - Method in class nl.tudelft.simulation.dsol.simulators.DevsSimulator
- scheduleEventRel(T, Object, String, Object[]) - Method in interface nl.tudelft.simulation.dsol.simulators.DevsSimulatorInterface
-
schedules a methodCall at a relative duration.
- scheduleEventRel(T, Executable) - Method in class nl.tudelft.simulation.dsol.simulators.DevsSimulator
- scheduleEventRel(T, Executable) - Method in interface nl.tudelft.simulation.dsol.simulators.DevsSimulatorInterface
-
schedules a lambda expression at a relative duration.
- seed - Variable in class nl.tudelft.simulation.jstats.streams.RandomNumberGenerator
-
The seed of the generator.
- semaphore - Variable in class nl.tudelft.simulation.dsol.simulators.Simulator
-
the simulatorSemaphore.
- setAnimation(boolean) - Method in class nl.tudelft.simulation.dsol.simulators.DevsRealTimeAnimator
-
Indicate whether we support animation or not.
- setAnimationDelay(long) - Method in interface nl.tudelft.simulation.dsol.simulators.AnimatorInterface
-
sets the animationDelay using wallclock time in milliseconds.
- setAnimationDelay(long) - Method in class nl.tudelft.simulation.dsol.simulators.DevDessAnimator
- setAnimationDelay(long) - Method in class nl.tudelft.simulation.dsol.simulators.DevsAnimator
- setBooleanValue(boolean) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterBoolean
-
Check and set the typed value, and call super.setValue to make the actual allocation.
- setBounds(Bounds3d) - Method in class nl.tudelft.simulation.dsol.animation.Editable
-
sets the bounds of this editable.
- setCalculatedValue() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.AbstractInputParameterTypedMap
-
Calculate the calculated value for this parameter entry.
- setCalculatedValue() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDoubleScalar
-
Construct the scalar value with reflection, and set it as the current value.
- setCalculatedValue() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterFloatScalar
-
Construct the scalar value with reflection, and set it as the current value.
- setCatchup(boolean) - Method in class nl.tudelft.simulation.dsol.simulators.DevsRealTimeAnimator
- setCatchup(boolean) - Method in interface nl.tudelft.simulation.dsol.simulators.RealTime
-
Set whether the simulation should catch up with the wall clock time (with a factor determined by the speed factor).
- setContext() - Method in class nl.tudelft.simulation.dsol.experiment.ExperimentReplication
-
Set the context for this replication.
- setContext() - Method in class nl.tudelft.simulation.dsol.experiment.SingleReplication
-
Set the context for this replication.
- setContext(ContextInterface) - Method in class nl.tudelft.simulation.dsol.experiment.Replication
-
Set the context; method is protected so only subclasses can use this setter.
- setDefaultValue(VT) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.AbstractInputParameter
- setDefaultValue(VT) - Method in interface nl.tudelft.simulation.dsol.model.inputparameters.InputParameter
-
Change the default value of the input parameter.
- setDescription(String) - Method in class nl.tudelft.simulation.dsol.experiment.Experiment
- setDescription(String) - Method in class nl.tudelft.simulation.dsol.experiment.Replication
- setDescription(String) - Method in class nl.tudelft.simulation.dsol.experiment.RunControl
- setDescription(String) - Method in interface nl.tudelft.simulation.dsol.experiment.Treatment
-
Sets the description of this replication.
- setDist() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistContinuousSelection.Beta
- setDist() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistContinuousSelection.Constant
- setDist() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistContinuousSelection.Erlang
- setDist() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistContinuousSelection.Exponential
- setDist() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistContinuousSelection.Gamma
- setDist() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistContinuousSelection.LogNormal
- setDist() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistContinuousSelection.Normal
- setDist() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistContinuousSelection.Pearson5
- setDist() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistContinuousSelection.Pearson6
- setDist() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistContinuousSelection.Triangular
- setDist() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistContinuousSelection.Uniform
- setDist() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistContinuousSelection.Weibull
- setDist() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistDiscreteSelection.Bernoulli
- setDist() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistDiscreteSelection.Binomial
- setDist() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistDiscreteSelection.DiscreteConstant
- setDist() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistDiscreteSelection.DiscreteUniform
- setDist() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistDiscreteSelection.Geometric
- setDist() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistDiscreteSelection.NegBinomial
- setDist() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistDiscreteSelection.Poisson
- setDist() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterMapDistContinuous
-
Calculate the distribution for this parameter entry.
- setDist() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterMapDistDiscrete
-
Calculate the distribution for this parameter entry.
- setDistValue(DistContinuous) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistContinuous
-
Set the value of the distribution.
- setDistValue(DistDiscrete) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistDiscrete
-
Set the value of the distribution.
- setDoubleValue(double) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDouble
-
Check and set the typed value, and call super.setValue to make the actual allocation.
- setErrorLogLevel(Level) - Method in class nl.tudelft.simulation.dsol.simulators.Simulator
- setErrorLogLevel(Level) - Method in interface nl.tudelft.simulation.dsol.simulators.SimulatorInterface
-
Set the error log level to use in the logger for simulation execution errors.
- setErrorStrategy(ErrorStrategy) - Method in class nl.tudelft.simulation.dsol.simulators.Simulator
- setErrorStrategy(ErrorStrategy) - Method in interface nl.tudelft.simulation.dsol.simulators.SimulatorInterface
-
Set the error handling strategy for an execution error for a SimEvent, using the default error log level.
- setErrorStrategy(ErrorStrategy, Level) - Method in class nl.tudelft.simulation.dsol.simulators.Simulator
- setErrorStrategy(ErrorStrategy, Level) - Method in interface nl.tudelft.simulation.dsol.simulators.SimulatorInterface
-
Set the error handling strategy for an execution error for a SimEvent.
- setEventList(EventListInterface<T>) - Method in class nl.tudelft.simulation.dsol.simulators.DevsSimulator
- setEventList(EventListInterface<T>) - Method in interface nl.tudelft.simulation.dsol.simulators.DevsSimulatorInterface
-
Method setEventList sets the eventlist.
- setFallbackStreamUpdater(StreamUpdater) - Method in class nl.tudelft.simulation.dsol.experiment.StreamSeedUpdater
-
Set a new fallback stream updater in case the stream or the replication is not in the seed map.
- setFloatValue(float) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterFloat
-
Check and set the typed value, and call super.setValue to make the actual allocation.
- setFormat(String) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDouble
- setFormat(String) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterFloat
- setFormat(String) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterInteger
- setFormat(String) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterLong
- setFormatter(Function<T, String>) - Method in class nl.tudelft.simulation.dsol.logger.SimLogger
-
Set a new formatter for the simulator time.
- setIndex(int) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterSelectionList
-
Return the index of the given value in the options.
- setInputParameterMap(InputParameterMap) - Method in class nl.tudelft.simulation.dsol.model.AbstractDsolModel
- setInputParameterMap(InputParameterMap) - Method in interface nl.tudelft.simulation.dsol.model.DsolModel
-
Set the input parameters for this model.
- setInputParametersDefaults(InputParameterMap) - Static method in class nl.tudelft.simulation.dsol.model.inputparameters.reader.ReadInputParameters
-
Update the defaults for the parameters to be displayed to the loaded values from the properties file and the command line.
- setIntegrator(NumericalIntegrator) - Method in class nl.tudelft.simulation.jstats.ode.DifferentialEquation
- setIntValue(int) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterInteger
-
Check and set the typed value, and call super.setValue to make the actual allocation.
- setKeyforValue(K) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterSelectionMap
-
Return the index of the given value in the options.
- setListValue(T) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterSelectionList
-
Set a new value by providing one of the list options.
- setLocation(OrientedPoint3d) - Method in class nl.tudelft.simulation.dsol.animation.Editable
-
sets the location of this editable.
- setLongValue(long) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterLong
-
Check and set the typed value, and call super.setValue to make the actual allocation.
- setMapValue(T) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterSelectionMap
-
Set a new value by providing one of the map value options.
- setMaximumValue(double) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDouble
- setMaximumValue(float) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterFloat
- setMaximumValue(int) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterInteger
- setMaximumValue(long) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterLong
- setMaximumValueSI(double) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDoubleScalar
- setMaximumValueSI(float) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterFloatScalar
- setMaxIncluded(boolean) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDouble
- setMaxIncluded(boolean) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDoubleScalar
- setMaxIncluded(boolean) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterFloat
- setMaxIncluded(boolean) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterFloatScalar
- setMinimumValue(double) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDouble
- setMinimumValue(float) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterFloat
- setMinimumValue(int) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterInteger
- setMinimumValue(long) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterLong
- setMinimumValueSI(double) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDoubleScalar
- setMinimumValueSI(float) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterFloatScalar
- setMinIncluded(boolean) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDouble
- setMinIncluded(boolean) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDoubleScalar
- setMinIncluded(boolean) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterFloat
- setMinIncluded(boolean) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterFloatScalar
- setObjectValue(Object) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterSelectionMap
-
Change the value of the input parameter, as an object when the generics are not known (e.g., in a user interface).
- setParameter(InputParameter<?, ?>, String) - Static method in class nl.tudelft.simulation.dsol.model.inputparameters.reader.ReadInputParameters
-
Set a parameter in the input parameter map based on a String value.
- setParent(AbstractInputParameterMap<?>) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.AbstractInputParameter
-
Set the parent of this AbstractInputParameter.
- setPauseOnError(boolean) - Method in class nl.tudelft.simulation.dsol.simulators.DevsSimulator
-
Deprecated.
- setPauseOnError(boolean) - Method in interface nl.tudelft.simulation.dsol.simulators.DevsSimulatorInterface
-
Deprecated.
- setReadOnly(boolean) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.AbstractInputParameter
- setReadOnly(boolean) - Method in interface nl.tudelft.simulation.dsol.model.inputparameters.InputParameter
-
Specify if the input parameter can be altered.
- setResetApplicationExecutable(Runnable) - Method in class nl.tudelft.simulation.dsol.model.AbstractDsolModel
- setResetApplicationExecutable(Runnable) - Method in interface nl.tudelft.simulation.dsol.model.DsolModel
-
Set the executable code for resetting the application at a 'reset' command in the GUI.
- setSeed(long) - Method in class nl.tudelft.simulation.jstats.streams.DX120Generator
- setSeed(long) - Method in class nl.tudelft.simulation.jstats.streams.Java2Random
- setSeed(long) - Method in class nl.tudelft.simulation.jstats.streams.MersenneTwister
- setSeed(long) - Method in class nl.tudelft.simulation.jstats.streams.RandomNumberGenerator
- setSeed(long) - Method in interface nl.tudelft.simulation.jstats.streams.StreamInterface
-
Set the seed of the generator.
- setShowPackage(boolean) - Method in class nl.tudelft.simulation.dsol.eventlists.TableModelEventList
-
sets the showPackage.
- setSpeedFactor(double) - Method in interface nl.tudelft.simulation.dsol.simulators.RealTime
-
Set the speedFactor, and send a CHANGE_SPEED_FACTOR event.
- setSpeedFactor(double, boolean) - Method in class nl.tudelft.simulation.dsol.simulators.DevsRealTimeAnimator
- setSpeedFactor(double, boolean) - Method in interface nl.tudelft.simulation.dsol.simulators.RealTime
-
Set the speedFactor.
- setStartClockTime(ClockTime) - Method in class nl.tudelft.simulation.dsol.simulators.clock.ClockDevDessAnimator
- setStartClockTime(ClockTime) - Method in class nl.tudelft.simulation.dsol.simulators.clock.ClockDevDessSimulator
- setStartClockTime(ClockTime) - Method in class nl.tudelft.simulation.dsol.simulators.clock.ClockDevsAnimator
- setStartClockTime(ClockTime) - Method in class nl.tudelft.simulation.dsol.simulators.clock.ClockDevsRealTimeAnimator
- setStartClockTime(ClockTime) - Method in class nl.tudelft.simulation.dsol.simulators.clock.ClockDevsSimulator
- setStartClockTime(ClockTime) - Method in interface nl.tudelft.simulation.dsol.simulators.clock.ClockDevsSimulatorInterface
-
Set the start time of the simulator as a 'calendar-aware' ClockTime.
- setStepSize(double) - Method in class nl.tudelft.simulation.jstats.ode.integrators.CachingNumericalIntegrator
- setStepSize(double) - Method in class nl.tudelft.simulation.jstats.ode.integrators.NumericalIntegrator
- setStoppingCondition(Predicate<? super M>) - Method in class nl.tudelft.simulation.dsol.experiment.Experiment
- setStoppingCondition(Predicate<? super M>) - Method in class nl.tudelft.simulation.dsol.experiment.Replication
- setStoppingCondition(Predicate<? super M>) - Method in class nl.tudelft.simulation.dsol.experiment.RunControl
- setStoppingCondition(Predicate<? super M>) - Method in interface nl.tudelft.simulation.dsol.experiment.Treatment
-
Set the stopping condition for the replication or experiment.
- setStream(StreamInterface) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistContinuous
- setStream(StreamInterface) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistDiscrete
- setStream(StreamInterface) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterMapDistContinuous
- setStream(StreamInterface) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterMapDistDiscrete
- setStream(StreamInterface) - Method in class nl.tudelft.simulation.jstats.distributions.Dist
-
Replace the random number stream.
- setStream(StreamInterface) - Method in class nl.tudelft.simulation.jstats.distributions.DistBeta
- setStream(StreamInterface) - Method in class nl.tudelft.simulation.jstats.distributions.DistErlang
- setStream(StreamInterface) - Method in class nl.tudelft.simulation.jstats.distributions.DistNormal
- setStream(StreamInterface) - Method in class nl.tudelft.simulation.jstats.distributions.DistPearson5
- setStream(StreamInterface) - Method in class nl.tudelft.simulation.jstats.distributions.DistPearson6
- setStreamInformation(StreamInformation) - Method in class nl.tudelft.simulation.dsol.model.AbstractDsolModel
- setStreamInformation(StreamInformation) - Method in interface nl.tudelft.simulation.dsol.model.DsolModel
-
Set the initial streams of the model based on a StreamInformation object.
- setStreamUpdater(StreamUpdater) - Method in class nl.tudelft.simulation.dsol.experiment.Experiment
-
Set a new StreamUpdater to update the random seeds between replications.
- setStringValue(String) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterString
-
Check and set the typed value, and call super.setValue to make the actual allocation.
- setTimeStep(T) - Method in class nl.tudelft.simulation.dsol.simulators.DessSimulator
- setTimeStep(T) - Method in interface nl.tudelft.simulation.dsol.simulators.DessSimulatorInterface
-
Method setTimeStep sets the time step of the simulator.
- setTimeStep(T) - Method in class nl.tudelft.simulation.dsol.simulators.DevDessSimulator
- setUpdateMsec(int) - Method in class nl.tudelft.simulation.dsol.simulators.DevsRealTimeAnimator
- setUpdateMsec(int) - Method in interface nl.tudelft.simulation.dsol.simulators.RealTime
-
The relative update delay in milliseconds is the step size in wall clock time by which the time is updated between events.
- setValue(VT) - Method in class nl.tudelft.simulation.dsol.model.inputparameters.AbstractInputParameter
-
Change the value of the input parameter.
- setVertices(CartesianPoint[]) - Method in class nl.tudelft.simulation.dsol.animation.Editable
-
sets the vertices of this editable.
- sigma - Variable in class nl.tudelft.simulation.jstats.distributions.DistNormal
-
sigma refers to the standard deviation of the normal distribution.
- SimCounter<T extends Number & Comparable<T>> - Class in nl.tudelft.simulation.dsol.statistics
-
The time-aware counter extends the djutils event-based counter and links it to the dsol framework.
- SimCounter(String, String, DsolModel<T, ? extends SimulatorInterface<T>>) - Constructor for class nl.tudelft.simulation.dsol.statistics.SimCounter
-
Construct a new SimCounter, and register the counter in the OutputStatistics of the model.
- SimCounter(String, String, DsolModel<T, ? extends SimulatorInterface<T>>, EventProducer, EventType) - Constructor for class nl.tudelft.simulation.dsol.statistics.SimCounter
-
constructs a new SimCounter.
- SimEvent<T extends Number & Comparable<T>> - Class in nl.tudelft.simulation.dsol.formalisms.eventscheduling
-
The SimEvent forms the essential scheduling mechanism for D-SOL.
- SimEvent(T, short, Object, String, Object[]) - Constructor for class nl.tudelft.simulation.dsol.formalisms.eventscheduling.SimEvent
-
The constructor of the event stores the time the event must be executed and the object and method to invoke.
- SimEvent(T, Object, String, Object[]) - Constructor for class nl.tudelft.simulation.dsol.formalisms.eventscheduling.SimEvent
-
The constructor of the event stores the time the event must be executed and the object and method to invoke.
- SimEventInterface<T extends Number & Comparable<T>> - Interface in nl.tudelft.simulation.dsol.formalisms.eventscheduling
-
A SimEvent embodies the envelope in which the scheduled method invocation information is stored.
- SimLogger<T extends Number & Comparable<T>> - Class in nl.tudelft.simulation.dsol.logger
-
SimLogger contains helper methods for the logger.
- SimLogger(SimulatorInterface<T>) - Constructor for class nl.tudelft.simulation.dsol.logger.SimLogger
-
Register a logger for a simulator with time.
- SimPersistent<T extends Number & Comparable<T>> - Class in nl.tudelft.simulation.dsol.statistics
-
The time-aware Persistent extends the djutils event-based timestamp-weighed tally and links it to the dsol framework.
- SimPersistent(String, String, DsolModel<T, ? extends SimulatorInterface<T>>) - Constructor for class nl.tudelft.simulation.dsol.statistics.SimPersistent
-
constructs a new SimPersistent.
- SimPersistent(String, String, DsolModel<T, ? extends SimulatorInterface<T>>, EventProducer, EventType) - Constructor for class nl.tudelft.simulation.dsol.statistics.SimPersistent
-
constructs a new SimPersistent.
- SimpleStreamUpdater - Class in nl.tudelft.simulation.dsol.experiment
-
SimpleStreamUpdater updates the streams based on the hashCode of the name of the stream and the replication number.
- SimpleStreamUpdater() - Constructor for class nl.tudelft.simulation.dsol.experiment.SimpleStreamUpdater
- SimRenderable2d<L extends Locatable> - Class in nl.tudelft.simulation.dsol.animation
-
SimRenderable2D binds the animation objects to the context in simulator.getReplication().
- SimRenderable2d(L, SimulatorInterface<?>) - Constructor for class nl.tudelft.simulation.dsol.animation.SimRenderable2d
-
Constructs a new Renderable2D.
- SimRuntimeException - Exception in nl.tudelft.simulation.dsol
-
This class defines SimRuntimeException.
- SimRuntimeException() - Constructor for exception nl.tudelft.simulation.dsol.SimRuntimeException
-
Constructor for SimRuntimeException.
- SimRuntimeException(String) - Constructor for exception nl.tudelft.simulation.dsol.SimRuntimeException
-
constructs a new SimRuntimeException.
- SimRuntimeException(String, Throwable) - Constructor for exception nl.tudelft.simulation.dsol.SimRuntimeException
-
constructs a new SimRuntimeException.
- SimRuntimeException(Throwable) - Constructor for exception nl.tudelft.simulation.dsol.SimRuntimeException
-
Constructor for SimRuntimeException.
- SimTally<T extends Number & Comparable<T>> - Class in nl.tudelft.simulation.dsol.statistics
-
The simulator aware Tally extends the djutils event-based tally and links it to the dsol framework.
- SimTally(String, String, DsolModel<T, ? extends SimulatorInterface<T>>) - Constructor for class nl.tudelft.simulation.dsol.statistics.SimTally
-
constructs a new SimTally.
- SimTally(String, String, DsolModel<T, ? extends SimulatorInterface<T>>, EventProducer, EventType) - Constructor for class nl.tudelft.simulation.dsol.statistics.SimTally
-
constructs a new SimTally based on an eventType for which statistics are sampled.
- SimTime - Class in nl.tudelft.simulation.dsol.simtime
-
SimTime contains a number of static methods to deal with adding and substracting simulation times.
- SimTimeFormatter<T extends Number & Comparable<T>> - Class in nl.tudelft.simulation.dsol.logger
-
SimTimeSupplier formats the simulation time as a String.
- SimTimeFormatter() - Constructor for class nl.tudelft.simulation.dsol.logger.SimTimeFormatter
- SimulationStatistic<T extends Number & Comparable<T>> - Interface in nl.tudelft.simulation.dsol.statistics
-
SimulationStatistic is an interface for the DSOL statistics objects.
- simulator - Variable in class nl.tudelft.simulation.dsol.animation.Editable
-
the simulator to use.
- simulator - Variable in class nl.tudelft.simulation.dsol.formalisms.dess.DifferentialEquation
-
simulator.
- simulator - Variable in class nl.tudelft.simulation.dsol.model.AbstractDsolModel
-
the simulator.
- Simulator<T extends Number & Comparable<T>> - Class in nl.tudelft.simulation.dsol.simulators
-
The Simulator class is an abstract implementation of the SimulatorInterface.
- Simulator(Serializable) - Constructor for class nl.tudelft.simulation.dsol.simulators.Simulator
-
Constructs a new Simulator.
- Simulator.SimulatorWorkerThread - Class in nl.tudelft.simulation.dsol.simulators
-
The worker thread to execute the run() method of the Simulator and to start/stop the simulation.
- SimulatorInterface<T extends Number & Comparable<T>> - Interface in nl.tudelft.simulation.dsol.simulators
-
The SimulatorInterface defines the behavior of the simulators in the DSOL framework.
- simulatorTime - Variable in class nl.tudelft.simulation.dsol.simulators.Simulator
-
simulatorTime represents the simulationTime.
- simulatorTimeForWallClockMillis(double) - Method in class nl.tudelft.simulation.dsol.simulators.clock.ClockDevsRealTimeAnimator
- simulatorTimeForWallClockMillis(double) - Method in class nl.tudelft.simulation.dsol.simulators.DevsRealTimeAnimator.TimeDouble
- simulatorTimeForWallClockMillis(double) - Method in class nl.tudelft.simulation.dsol.simulators.DevsRealTimeAnimator.TimeDoubleUnit
- simulatorTimeForWallClockMillis(double) - Method in class nl.tudelft.simulation.dsol.simulators.DevsRealTimeAnimator.TimeFloat
- simulatorTimeForWallClockMillis(double) - Method in class nl.tudelft.simulation.dsol.simulators.DevsRealTimeAnimator.TimeFloatUnit
- simulatorTimeForWallClockMillis(double) - Method in class nl.tudelft.simulation.dsol.simulators.DevsRealTimeAnimator.TimeLong
- simulatorTimeForWallClockMillis(double) - Method in interface nl.tudelft.simulation.dsol.simulators.RealTime
-
Calculate the how much simulation duration corresponds to the number of wall clock milliseconds indicated in the parameter.
- simulatorTimeForWallClockMillis(double) - Method in class nl.tudelft.simulation.dsol.simulators.time.TimeDevsRealTimeAnimator
- SimulatorWorkerThread(String, Simulator<?>) - Constructor for class nl.tudelft.simulation.dsol.simulators.Simulator.SimulatorWorkerThread
-
constructs a new SimulatorRunThread.
- SingleReplication<T extends Number & Comparable<T>> - Class in nl.tudelft.simulation.dsol.experiment
-
A single replication that is executed outside of an Experiment.
- SingleReplication(String, T, T, T) - Constructor for class nl.tudelft.simulation.dsol.experiment.SingleReplication
-
construct a stand-alone replication.
- SingleReplication(RunControl<T>) - Constructor for class nl.tudelft.simulation.dsol.experiment.SingleReplication
-
Construct a stand-alone replication using a RunControl to store the run information.
- size() - Method in interface nl.tudelft.simulation.dsol.eventlists.EventListInterface
-
Return the number of events on the event list.
- size() - Method in class nl.tudelft.simulation.dsol.eventlists.EventListPriorityQueue
- size() - Method in class nl.tudelft.simulation.dsol.eventlists.RedBlackTree
- size() - Method in class nl.tudelft.simulation.jstats.distributions.empirical.AbstractEmpiricalDistribution
- size() - Method in interface nl.tudelft.simulation.jstats.distributions.empirical.EmpiricalDistributionInterface
-
Returns the number of probability-value mappings in this structure.
- SnippetFilter - Class in nl.tudelft.simulation.jstats.filters
-
The snippet filter only accepts one entry per snippet value.
- SnippetFilter(double) - Constructor for class nl.tudelft.simulation.jstats.filters.SnippetFilter
-
constructs a new SnippetFilter.
- start() - Method in class nl.tudelft.simulation.dsol.experiment.Experiment
-
Start the extire experiment on a simulator, and execute ehe replications one by one.
- start() - Method in class nl.tudelft.simulation.dsol.simulators.Simulator
- start() - Method in interface nl.tudelft.simulation.dsol.simulators.SimulatorInterface
-
Starts the simulator, and fire a START_EVENT that the simulator was started.
- START_EVENT - Static variable in interface nl.tudelft.simulation.dsol.simulators.SimulatorInterface
-
START_EVENT is fired when the simulator is started.
- START_EXPERIMENT_EVENT - Static variable in class nl.tudelft.simulation.dsol.experiment.Experiment
-
START_EXPERIMENT_EVENT is fired when the experiment starts.
- START_REPLICATION_EVENT - Static variable in class nl.tudelft.simulation.dsol.experiment.Replication
-
START_REPLICATION_EVENT is fired when a replication is started.
- STARTED - Enum constant in enum class nl.tudelft.simulation.dsol.simulators.ReplicationState
-
The execution of the replication has started, the START_REPLICATION_EVENT has been fired.
- STARTED - Enum constant in enum class nl.tudelft.simulation.dsol.simulators.RunState
-
The Simulator run() thread has started; the simulation is running.
- startImpl() - Method in class nl.tudelft.simulation.dsol.simulators.Simulator
-
Implementation of the start method.
- STARTING - Enum constant in enum class nl.tudelft.simulation.dsol.simulators.RunState
-
The Simulator has been started, but the run() thread did not start yet.
- STARTING_EVENT - Static variable in interface nl.tudelft.simulation.dsol.simulators.SimulatorInterface
-
STARTING_EVENT is fired when the simulator.start() method is called (the run() method still needs to start).
- startingIntegrator - Variable in class nl.tudelft.simulation.jstats.ode.integrators.CachingNumericalIntegrator
-
The primer integrator.
- startingSubSteps - Variable in class nl.tudelft.simulation.jstats.ode.integrators.CachingNumericalIntegrator
-
the substeps to use when starting the integrator.
- startNextReplication() - Method in class nl.tudelft.simulation.dsol.experiment.Experiment
-
Start the next replication from the list of replications, or fire END_EXPERIMENT_EVENT when there are no more non-executed replications.
- startReplication() - Method in class nl.tudelft.simulation.dsol.statistics.SimPersistent
-
Register a 0.0 as the first observed value at the start of the replication to start the persistent.
- StatisticsTableModel - Class in nl.tudelft.simulation.dsol.statistics.table
-
The StatisticsTableModel class defines the tableModel used to represent statistics objects as a table, e.g., on the screen or on a web page.
- StatisticsTableModel(Object[], int, EventProducer, EventType[]) - Constructor for class nl.tudelft.simulation.dsol.statistics.table.StatisticsTableModel
-
constructs a new StatisticsTableModel.
- step() - Method in class nl.tudelft.simulation.dsol.simulators.Simulator
- step() - Method in interface nl.tudelft.simulation.dsol.simulators.SimulatorInterface
-
Steps the simulator, and fire a STEP_EVENT to indicate the simulator made a step.
- stepImpl() - Method in class nl.tudelft.simulation.dsol.simulators.DessSimulator
- stepImpl() - Method in class nl.tudelft.simulation.dsol.simulators.DevsSimulator
- stepImpl() - Method in class nl.tudelft.simulation.dsol.simulators.Simulator
-
The implementation body of the step() method.
- stepSize - Variable in class nl.tudelft.simulation.jstats.ode.DifferentialEquation
-
the stepSize; can be negative or positive.
- stepSize - Variable in class nl.tudelft.simulation.jstats.ode.integrators.NumericalIntegrator
-
the step size to use.
- stop() - Method in class nl.tudelft.simulation.dsol.simulators.Simulator
- stop() - Method in interface nl.tudelft.simulation.dsol.simulators.SimulatorInterface
-
Stops the simulator, and fire a STOP_EVENT that the simulator was stopped.
- STOP_EVENT - Static variable in interface nl.tudelft.simulation.dsol.simulators.SimulatorInterface
-
STOP_EVENT is fired when the simulator is stopped.
- stopAnimation() - Method in class nl.tudelft.simulation.dsol.simulators.AnimatorInterface.AnimationThread
-
Stop the animation.
- stopImpl() - Method in class nl.tudelft.simulation.dsol.simulators.Simulator
-
Implementation of the stop behavior.
- STOPPED - Enum constant in enum class nl.tudelft.simulation.dsol.simulators.RunState
-
The Simulator run() thread has been stopped; the simulator is not running.
- STOPPING - Enum constant in enum class nl.tudelft.simulation.dsol.simulators.RunState
-
The stopping of the simulator has been initiated, but the run() thread is still running.
- STOPPING_EVENT - Static variable in interface nl.tudelft.simulation.dsol.simulators.SimulatorInterface
-
STOPPING_EVENT is fired when the simulator.stop() method is called (the run() method still needs to be stopped).
- stream - Variable in class nl.tudelft.simulation.jstats.distributions.Dist
-
stream is the random number generator from which to draw.
- StreamException - Exception in nl.tudelft.simulation.jstats.streams
-
Exception for the Random Number Generators.
- StreamException() - Constructor for exception nl.tudelft.simulation.jstats.streams.StreamException
- StreamException(String) - Constructor for exception nl.tudelft.simulation.jstats.streams.StreamException
- StreamException(String, Throwable) - Constructor for exception nl.tudelft.simulation.jstats.streams.StreamException
- StreamException(String, Throwable, boolean, boolean) - Constructor for exception nl.tudelft.simulation.jstats.streams.StreamException
- StreamException(Throwable) - Constructor for exception nl.tudelft.simulation.jstats.streams.StreamException
- streamInformation - Variable in class nl.tudelft.simulation.dsol.model.AbstractDsolModel
-
streams used in the replication.
- StreamInformation - Class in nl.tudelft.simulation.dsol.experiment
-
StreamInformation contains information about Random Streams that exists before the model has been constructed.
- StreamInformation() - Constructor for class nl.tudelft.simulation.dsol.experiment.StreamInformation
-
Construct a StreamInformation object that can be used to pass information about streams to to a model.
- StreamInformation(StreamInterface) - Constructor for class nl.tudelft.simulation.dsol.experiment.StreamInformation
-
Construct a StreamInformation object that can be used to pass information about streams to to a model.
- StreamInterface - Interface in nl.tudelft.simulation.jstats.streams
-
The StreamInterface defines the streams to be used within the JSTATS package.
- StreamSeedInformation - Class in nl.tudelft.simulation.dsol.experiment
-
StreamSeedInformation stores information about the streams, but also about the way the seeds have to be updated for each replication.
- StreamSeedInformation() - Constructor for class nl.tudelft.simulation.dsol.experiment.StreamSeedInformation
-
Construct a StreamInformation object that can be used to pass information about streams to to a model.
- StreamSeedInformation(StreamInterface) - Constructor for class nl.tudelft.simulation.dsol.experiment.StreamSeedInformation
-
Construct a StreamInformation object that can be used to pass information about streams to to a model.
- StreamSeedUpdater - Class in nl.tudelft.simulation.dsol.experiment
-
StreamSeedUpdater updates the streams based on a stored map of replication numbers to seed numbers.
- StreamSeedUpdater(Map<String, Map<Integer, Long>>) - Constructor for class nl.tudelft.simulation.dsol.experiment.StreamSeedUpdater
-
Construct a new StreamSeedUpdater object an initialize it with the seed map.
- StreamUpdater - Interface in nl.tudelft.simulation.dsol.experiment
-
The StreamUpdater interface describes how to update the seed values for the next replication.
T
- TableModelEventList<T extends Number & Comparable<T>> - Class in nl.tudelft.simulation.dsol.eventlists
-
A TableModel implementation of an eventlist is an extionsion of the eventlist which upholds its own TableModel.
- TableModelEventList(EventListInterface<T>) - Constructor for class nl.tudelft.simulation.dsol.eventlists.TableModelEventList
-
constructs a new TableModelEventList.
- TallyTableModel - Class in nl.tudelft.simulation.dsol.statistics.table
-
TallyTableModel maintains a table with all statistics data from the SimTally.
- TallyTableModel(SimTally<?>) - Constructor for class nl.tudelft.simulation.dsol.statistics.table.TallyTableModel
-
Constructor.
- target - Variable in class nl.tudelft.simulation.dsol.formalisms.eventscheduling.SimEvent
-
target the target on which a state change is scheduled.
- TIME_CHANGED_EVENT - Static variable in interface nl.tudelft.simulation.dsol.simulators.SimulatorInterface
-
TIME_CHANGED_EVENT is fired when the simulatorTime is updated.
- TIME_STEP_CHANGED_EVENT - Static variable in interface nl.tudelft.simulation.dsol.simulators.DessSimulatorInterface
-
TIME_STEP_CHANGED_EVENT is fired when the time step is set.
- TIMED_INITIALIZED_EVENT - Static variable in class nl.tudelft.simulation.dsol.statistics.SimCounter
-
INITIALIZED_EVENT is fired whenever a Tally is (re-)initialized.
- TIMED_INITIALIZED_EVENT - Static variable in class nl.tudelft.simulation.dsol.statistics.SimPersistent
-
INITIALIZED_EVENT is fired whenever a Persistent is (re-)initialized.
- TIMED_INITIALIZED_EVENT - Static variable in class nl.tudelft.simulation.dsol.statistics.SimTally
-
INITIALIZED_EVENT is fired whenever a Tally is (re-)initialized.
- TIMED_OBSERVATION_ADDED_EVENT - Static variable in class nl.tudelft.simulation.dsol.statistics.SimCounter
-
OBSERVATION_ADDED_EVENT is fired whenever an observation is processed.
- TIMED_OBSERVATION_ADDED_EVENT - Static variable in class nl.tudelft.simulation.dsol.statistics.SimPersistent
-
OBSERVATION_ADDED_EVENT is fired whenever an observation is processed.
- TIMED_OBSERVATION_ADDED_EVENT - Static variable in class nl.tudelft.simulation.dsol.statistics.SimTally
-
OBSERVATION_ADDED_EVENT is fired whenever an observation is processed.
- TimeDevDessAnimator - Class in nl.tudelft.simulation.dsol.simulators.time
-
TimeDevDessAnimator is an extension of the TimeDevDessAnimator that works with Duration and Time.
- TimeDevDessAnimator(Serializable, Duration, Time) - Constructor for class nl.tudelft.simulation.dsol.simulators.time.TimeDevDessAnimator
-
Instantiate a TimeDevDessAnimator.
- TimeDevDessSimulator - Class in nl.tudelft.simulation.dsol.simulators.time
-
TimeDevDessSimulator is an extension of the TimeDevDessSimulator that works with Duration and Time.
- TimeDevDessSimulator(Serializable, Duration, Time) - Constructor for class nl.tudelft.simulation.dsol.simulators.time.TimeDevDessSimulator
-
Instantiate a TimeDevDessSimulator.
- TimeDevsAnimator - Class in nl.tudelft.simulation.dsol.simulators.time
-
TimeDevsAnimator is an extension of the DevsAnimator that works with Duration and Time.
- TimeDevsAnimator(Serializable, Time) - Constructor for class nl.tudelft.simulation.dsol.simulators.time.TimeDevsAnimator
-
Instantiate a TimeDevsAnimator.
- TimeDevsRealTimeAnimator - Class in nl.tudelft.simulation.dsol.simulators.time
-
TimeDevsRealTimeAnimator is an extension of the DevsRealTimeAnimator that works with Duration and Time.
- TimeDevsRealTimeAnimator(Serializable, Time) - Constructor for class nl.tudelft.simulation.dsol.simulators.time.TimeDevsRealTimeAnimator
-
Instantiate a TimeDevsRealTimeAnimator.
- TimeDevsSimulator - Class in nl.tudelft.simulation.dsol.simulators.time
-
TimeDevsSimulator is an extension of the DevsSimulator that works with Duration and Time.
- TimeDevsSimulator(Serializable, Time) - Constructor for class nl.tudelft.simulation.dsol.simulators.time.TimeDevsSimulator
-
Instantiate a TimeDevsSimulator.
- TimeDevsSimulatorInterface - Interface in nl.tudelft.simulation.dsol.simulators.time
-
TimeSimulatorInterface is an interface to use the Time + Duration rather than a pure duration-based simulator.
- TimeDouble(Serializable, double) - Constructor for class nl.tudelft.simulation.dsol.simulators.DevsRealTimeAnimator.TimeDouble
-
Construct a DevsRealTimeClock<Double>.
- TimeDouble(DistContinuous) - Constructor for class nl.tudelft.simulation.dsol.simtime.dist.DistContinuousSimulationTime.TimeDouble
- TimeDoubleUnit(Serializable) - Constructor for class nl.tudelft.simulation.dsol.simulators.DevsRealTimeAnimator.TimeDoubleUnit
-
Construct a DevsRealTimeClock<Duration>.
- TimeDoubleUnit(DistContinuous, DurationUnit) - Constructor for class nl.tudelft.simulation.dsol.simtime.dist.DistContinuousSimulationTime.TimeDoubleUnit
- TimeFloat(Serializable, double) - Constructor for class nl.tudelft.simulation.dsol.simulators.DevsRealTimeAnimator.TimeFloat
-
Construct a DevsRealTimeClock<Float>.
- TimeFloat(DistContinuous) - Constructor for class nl.tudelft.simulation.dsol.simtime.dist.DistContinuousSimulationTime.TimeFloat
- TimeFloatUnit(Serializable) - Constructor for class nl.tudelft.simulation.dsol.simulators.DevsRealTimeAnimator.TimeFloatUnit
-
Construct a DevsRealTimeClock<FloatDuration>.
- TimeFloatUnit(DistContinuous, DurationUnit) - Constructor for class nl.tudelft.simulation.dsol.simtime.dist.DistContinuousSimulationTime.TimeFloatUnit
- TimeLong(Serializable, double) - Constructor for class nl.tudelft.simulation.dsol.simulators.DevsRealTimeAnimator.TimeLong
-
Construct a DevsRealTimeClock<Long>.
- TimeLong(DistContinuous) - Constructor for class nl.tudelft.simulation.dsol.simtime.dist.DistContinuousSimulationTime.TimeLong
- timeStep - Variable in class nl.tudelft.simulation.dsol.simulators.DessSimulator
-
timeStep represents the timestep of the DESS simulator.
- timeStep - Variable in class nl.tudelft.simulation.dsol.simulators.DevDessSimulator
-
timeStep represents the timestep of the DESS simulator.
- toString() - Method in class nl.tudelft.simulation.dsol.experiment.Experiment
- toString() - Method in class nl.tudelft.simulation.dsol.experiment.ExperimentReplication
- toString() - Method in class nl.tudelft.simulation.dsol.experiment.ExperimentRunControl
- toString() - Method in class nl.tudelft.simulation.dsol.experiment.RunControl
- toString() - Method in class nl.tudelft.simulation.dsol.experiment.SingleReplication
- toString() - Method in class nl.tudelft.simulation.dsol.formalisms.eventscheduling.LambdaSimEvent
- toString() - Method in class nl.tudelft.simulation.dsol.formalisms.eventscheduling.SimEvent
- toString() - Method in class nl.tudelft.simulation.dsol.model.inputparameters.AbstractInputParameter
- toString() - Method in class nl.tudelft.simulation.dsol.simulators.clock.ClockTime
- toString() - Method in class nl.tudelft.simulation.jstats.distributions.DistBernoulli
- toString() - Method in class nl.tudelft.simulation.jstats.distributions.DistBeta
- toString() - Method in class nl.tudelft.simulation.jstats.distributions.DistBinomial
- toString() - Method in class nl.tudelft.simulation.jstats.distributions.DistConstant
- toString() - Method in class nl.tudelft.simulation.jstats.distributions.DistDiscreteConstant
- toString() - Method in class nl.tudelft.simulation.jstats.distributions.DistDiscreteUniform
- toString() - Method in class nl.tudelft.simulation.jstats.distributions.DistErlang
- toString() - Method in class nl.tudelft.simulation.jstats.distributions.DistExponential
- toString() - Method in class nl.tudelft.simulation.jstats.distributions.DistGamma
- toString() - Method in class nl.tudelft.simulation.jstats.distributions.DistGeometric
- toString() - Method in class nl.tudelft.simulation.jstats.distributions.DistLogNormal
- toString() - Method in class nl.tudelft.simulation.jstats.distributions.DistLogNormalTrunc
- toString() - Method in class nl.tudelft.simulation.jstats.distributions.DistNegBinomial
- toString() - Method in class nl.tudelft.simulation.jstats.distributions.DistNormal
- toString() - Method in class nl.tudelft.simulation.jstats.distributions.DistNormalTrunc
- toString() - Method in class nl.tudelft.simulation.jstats.distributions.DistPearson5
- toString() - Method in class nl.tudelft.simulation.jstats.distributions.DistPearson6
- toString() - Method in class nl.tudelft.simulation.jstats.distributions.DistPoisson
- toString() - Method in class nl.tudelft.simulation.jstats.distributions.DistTriangular
- toString() - Method in class nl.tudelft.simulation.jstats.distributions.DistUniform
- toString() - Method in class nl.tudelft.simulation.jstats.distributions.DistWeibull
- toString() - Method in class nl.tudelft.simulation.jstats.distributions.empirical.AbstractEmpiricalDistribution
- toString() - Method in class nl.tudelft.simulation.jstats.distributions.empirical.DistributionEntry
- toString() - Method in class nl.tudelft.simulation.jstats.streams.RandomNumberGenerator
- Treatment<T extends Number & Comparable<T>> - Interface in nl.tudelft.simulation.dsol.experiment
-
The Treatment is the interface that indicates that you can retrieve the simulation start time, end time, and warmup period, as well as an id and description of the simulation run or replication.
- Triangular() - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistContinuousSelection.Triangular
-
Construct the input for the Triangular distribution.
- typedValue - Variable in class nl.tudelft.simulation.dsol.model.inputparameters.AbstractInputParameterTypedMap
-
the value based on the input.
U
- Uniform() - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistContinuousSelection.Uniform
-
Construct the input for the Uniform distribution.
- unit - Variable in class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousUnit
-
the unit for the values of the distribution.
- UPDATE_ANIMATION_EVENT - Static variable in interface nl.tudelft.simulation.dsol.simulators.AnimatorInterface
-
UPDATE_ANIMATION_EVENT is fired to wake up animatable components.
- updateAnimation() - Method in interface nl.tudelft.simulation.dsol.simulators.AnimatorInterface
-
updateAnimation takes care of firing the UPDATE_ANIMATION_EVENT.
- updateAnimation() - Method in class nl.tudelft.simulation.dsol.simulators.DevDessAnimator
- updateAnimation() - Method in class nl.tudelft.simulation.dsol.simulators.DevsAnimator
- updateSeed(String, StreamInterface, int) - Method in class nl.tudelft.simulation.dsol.experiment.SimpleStreamUpdater
- updateSeed(String, StreamInterface, int) - Method in class nl.tudelft.simulation.dsol.experiment.StreamSeedUpdater
- updateSeed(String, StreamInterface, int) - Method in interface nl.tudelft.simulation.dsol.experiment.StreamUpdater
-
Update one seed for the given streamId and replication number.
- updateSeeds(Map<String, StreamInterface>, int) - Method in interface nl.tudelft.simulation.dsol.experiment.StreamUpdater
-
Update all seeds for the given replication number.
V
- VALUE_CHANGED_EVENT - Variable in class nl.tudelft.simulation.dsol.formalisms.dess.DifferentialEquation
-
VALUE_CHANGED_EVENT is fired on value changes.
- valueOf(String) - Static method in enum class nl.tudelft.simulation.dsol.simulators.ErrorStrategy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class nl.tudelft.simulation.dsol.simulators.ReplicationState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class nl.tudelft.simulation.dsol.simulators.RunState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class nl.tudelft.simulation.jstats.ode.integrators.NumericalIntegratorType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class nl.tudelft.simulation.dsol.simulators.ErrorStrategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class nl.tudelft.simulation.dsol.simulators.ReplicationState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class nl.tudelft.simulation.dsol.simulators.RunState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class nl.tudelft.simulation.jstats.ode.integrators.NumericalIntegratorType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- vertices - Variable in class nl.tudelft.simulation.dsol.animation.Editable
-
the vertices.
W
- warmup() - Method in class nl.tudelft.simulation.dsol.simulators.Simulator
-
Fire the WARMUP event to clear the statistics after the warmup period.
- WARMUP_EVENT - Static variable in class nl.tudelft.simulation.dsol.experiment.Replication
-
WARMUP_EVENT is fired when the warmup period is over, and statistics have to be reset.
- WARN_AND_CONTINUE - Enum constant in enum class nl.tudelft.simulation.dsol.simulators.ErrorStrategy
-
Send the error to logger as ERROR and print the exception on stderr.
- WARN_AND_END - Enum constant in enum class nl.tudelft.simulation.dsol.simulators.ErrorStrategy
-
Send the error to logger as ERROR and print the exception on stderr The Simulator.cleanup() method is called to ensure the SimulatorWorkerThread.run() method completely ends and can be garbage collected.
- WARN_AND_EXIT - Enum constant in enum class nl.tudelft.simulation.dsol.simulators.ErrorStrategy
-
Send the error to logger as ERROR and print the exception on stderr The Simulator.cleanup() method is called to ensure the stop of the run() in SimulatorWorkerThread; the System.exit() method is called to end the complete program.
- WARN_AND_PAUSE - Enum constant in enum class nl.tudelft.simulation.dsol.simulators.ErrorStrategy
-
Send the error to logger as ERROR and print the exception on stderr The RunState goes to STOPPING, leading to the stop of the loop in the Simulator.run() method and a subsequent STOPPED state in the SimulatorWorkerThread.run() method.
- WARN_AND_THROW - Enum constant in enum class nl.tudelft.simulation.dsol.simulators.ErrorStrategy
-
Send the error to logger as ERROR and print the exception on stderr The error will be thrown as a SimRuntimeException, which can, e.g., be used in unit tests since the exception will be thrown by the simulator rather than in the event itself.
- Weibull() - Constructor for class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistContinuousSelection.Weibull
-
Construct the input for the Weibull distribution.
- worker - Variable in class nl.tudelft.simulation.dsol.simulators.Simulator
-
a worker.
- wrappedDistribution - Variable in class nl.tudelft.simulation.dsol.simtime.dist.DistContinuousSimulationTime
-
the wrapped distribution.
- wrappedDistribution - Variable in class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousUnit
-
the wrapped distribution.
Y
- y(double) - Method in class nl.tudelft.simulation.jstats.ode.DifferentialEquation
- y(double) - Method in interface nl.tudelft.simulation.jstats.ode.DifferentialEquationInterface
-
returns y as a function of x.
- ymd() - Method in class nl.tudelft.simulation.dsol.simulators.clock.ClockTime
-
Format the ClockTime as a yyyy-MM-dd local date.
- ymdhm() - Method in class nl.tudelft.simulation.dsol.simulators.clock.ClockTime
-
Format the ClockTime as a yyyy-MM-dd hh:mm local date and time using a 24-hour clock.
Z
- zero(T) - Static method in class nl.tudelft.simulation.dsol.simtime.SimTime
-
Return a zero value for the number.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form