Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AboutFrame - Class in microsim.gui.shell
The about frame of the JAS application.
AboutFrame() - Constructor for class microsim.gui.shell.AboutFrame
 
AboutPanel - Class in microsim.gui.shell
The panel used by AboutFrame window.
AboutPanel() - Constructor for class microsim.gui.shell.AboutPanel
Create a new about panel.
absTimes - Variable in class microsim.statistics.TimeSeries
 
AbstractArrayFunction - Class in microsim.statistics.functions
This class represents the skeleton for all the function which opeate on array of native data type values.
AbstractArrayFunction(IDoubleArraySource) - Constructor for class microsim.statistics.functions.AbstractArrayFunction
Create a function on a double array source.
AbstractArrayFunction(IFloatArraySource) - Constructor for class microsim.statistics.functions.AbstractArrayFunction
Create a function on a float array source.
AbstractArrayFunction(IIntArraySource) - Constructor for class microsim.statistics.functions.AbstractArrayFunction
Create a function on an integer array source.
AbstractArrayFunction(ILongArraySource) - Constructor for class microsim.statistics.functions.AbstractArrayFunction
Create a function on a long array source.
AbstractFunction - Class in microsim.statistics.functions
An abstract skeleton for the statistical function able to manage update time checking.
AbstractFunction() - Constructor for class microsim.statistics.functions.AbstractFunction
 
AbstractMultiProbabilityAlignment<T> - Class in microsim.alignment.multiple
Multiple choice alignment methods, where there are in general many (> 2) possible outcomes/states to align.
AbstractMultiProbabilityAlignment() - Constructor for class microsim.alignment.multiple.AbstractMultiProbabilityAlignment
 
AbstractOutcomeAlignment<T> - Class in microsim.alignment.outcome
Abstract class for BINARY OUTCOME alignment methods (for Binary probability alignment, see microsim.alignment.probability package; for Multiple choice probability alignment, see microsim.alignment.multi package).
AbstractOutcomeAlignment() - Constructor for class microsim.alignment.outcome.AbstractOutcomeAlignment
 
AbstractProbabilityAlignment<T> - Class in microsim.alignment.probability
Abstract class for BINARY PROBABILITY alignment methods (for Binary outcome alignment, see microsim.alignment.outcome package; for Multiple choice probability alignment, see microsim.alignment.multi package).
AbstractProbabilityAlignment() - Constructor for class microsim.alignment.probability.AbstractProbabilityAlignment
 
AbstractSimulationCollectorManager - Class in microsim.engine
 
AbstractSimulationCollectorManager(SimulationManager) - Constructor for class microsim.engine.AbstractSimulationCollectorManager
 
AbstractSimulationManager - Class in microsim.engine
 
AbstractSimulationManager() - Constructor for class microsim.engine.AbstractSimulationManager
 
AbstractSimulationObserverManager - Class in microsim.engine
 
AbstractSimulationObserverManager(SimulationManager, SimulationCollectorManager) - Constructor for class microsim.engine.AbstractSimulationObserverManager
 
AbstractSpace<E> - Class in microsim.space
An abstract class representing bidimensional grid container.
AbstractSpace(int, int) - Constructor for class microsim.space.AbstractSpace
Create a grid of given size.
AbstractTurtle - Class in microsim.space.turtle
An agent able to move itself upon an object grid.
AbstractTurtle() - Constructor for class microsim.space.turtle.AbstractTurtle
Create a turtle with a given identifier on the given grid at position (0,0).
AbstractTurtle(ObjectSpace) - Constructor for class microsim.space.turtle.AbstractTurtle
Create a turtle with a given identifier on the given grid at position (0,0).
AbstractTurtle(ObjectSpace, int, int) - Constructor for class microsim.space.turtle.AbstractTurtle
Create a turtle with a given identifier on the given grid at the given position.
AbstractTurtle.Direction - Enum Class in microsim.space.turtle
 
AbstractTurtle.MoveMode - Enum Class in microsim.space.turtle
 
AbstractWeightedArrayFunction - Class in microsim.statistics.weighted.functions
This class represents the skeleton for all the function which operate on array of native data type values, appropriately weighted by weights specified in a corresponding array of doubles.
AbstractWeightedArrayFunction(IWeightedDoubleArraySource) - Constructor for class microsim.statistics.weighted.functions.AbstractWeightedArrayFunction
Create a function on a double array source.
AbstractWeightedArrayFunction(IWeightedFloatArraySource) - Constructor for class microsim.statistics.weighted.functions.AbstractWeightedArrayFunction
Create a function on a float array source.
AbstractWeightedArrayFunction(IWeightedIntArraySource) - Constructor for class microsim.statistics.weighted.functions.AbstractWeightedArrayFunction
Create a function on an integer array source.
AbstractWeightedArrayFunction(IWeightedLongArraySource) - Constructor for class microsim.statistics.weighted.functions.AbstractWeightedArrayFunction
Create a function on a long array source.
accept(File) - Method in class microsim.gui.utils.CustomFileFilter
 
add(double) - Method in class microsim.collection.AverageClosure
 
add(double) - Method in class microsim.space.DoubleSpace
Sum the given value to the value of each cell.
add(int) - Method in class microsim.space.IntSpace
Sum the given value to the value of each cell.
add(Object) - Method in class microsim.space.DenseObjectSpace
Add an object implementing IGridPosition interface to the grid.
add(Object) - Method in class microsim.space.MultiObjectSpace
Add an object implementing IGridPosition interface to the grid.
add(Object) - Method in class microsim.space.SparseObjectSpace
Add an object implementing IGridPosition interface to the grid.
addChangeListener(DatasetChangeListener) - Method in class microsim.gui.plot.Weighted_PyramidDataset
 
addCollectionEvent(Collection, Class, String) - Method in class microsim.event.EventGroup
 
addCollectionEvent(Collection, Class, String, boolean) - Method in class microsim.event.EventGroup
Create a new SimCollectionEvent and add an event to the list, using late binding method.
addCollectionEvent(Collection, Enum) - Method in class microsim.event.EventGroup
 
addCollectionEvent(Collection, Enum, boolean) - Method in class microsim.event.EventGroup
Create a new SimCollectionEvent and add an event to the list, using early binding method.
addCollectionSource(String, IDoubleArraySource) - Method in class microsim.gui.plot.CollectionBarSimulationPlotter
Add a new series buffer, retrieving value from IDoubleSource objects in a collection.
addCollectionSource(String, IDoubleArraySource) - Method in class microsim.gui.plot.HistogramSimulationPlotter
Add a new series buffer, retrieving value from IDoubleSource objects in a collection.
addCollectionSource(String, IFloatArraySource) - Method in class microsim.gui.plot.CollectionBarSimulationPlotter
Add a new series buffer, retrieving value from IDoubleSource objects in a collection.
addCollectionSource(String, IFloatArraySource) - Method in class microsim.gui.plot.HistogramSimulationPlotter
Add a new series buffer, retrieving value from IDoubleSource objects in a collection.
addCollectionSource(String, IIntArraySource) - Method in class microsim.gui.plot.CollectionBarSimulationPlotter
Add a new series buffer, retrieving value from IDoubleSource objects in a collection.
addCollectionSource(String, IIntArraySource) - Method in class microsim.gui.plot.HistogramSimulationPlotter
Add a new series buffer, retrieving value from IDoubleSource objects in a collection.
addCollectionSource(String, ILongArraySource) - Method in class microsim.gui.plot.CollectionBarSimulationPlotter
Add a new series buffer, retrieving value from IDoubleSource objects in a collection.
addCollectionSource(String, ILongArraySource) - Method in class microsim.gui.plot.HistogramSimulationPlotter
Add a new series buffer, retrieving value from IDoubleSource objects in a collection.
addCollectionSource(String, IWeightedDoubleArraySource) - Method in class microsim.gui.plot.Weighted_HistogramSimulationPlotter
Add a new series buffer, retrieving value from IWeightedDoubleSource objects in a collection.
addCollectionSource(String, IWeightedFloatArraySource) - Method in class microsim.gui.plot.Weighted_HistogramSimulationPlotter
Add a new series buffer, retrieving value from IWeightedFloatSource objects in a collection.
addCollectionSource(String, IWeightedIntArraySource) - Method in class microsim.gui.plot.Weighted_HistogramSimulationPlotter
Add a new series buffer, retrieving value from IWeightedIntArraySource objects in a collection.
addCollectionSource(String, IWeightedLongArraySource) - Method in class microsim.gui.plot.Weighted_HistogramSimulationPlotter
Add a new series buffer, retrieving value from IWeightedLongSource objects in a collection.
addCollectionSource(IWeightedDoubleArraySource[]) - Method in class microsim.gui.plot.Weighted_PyramidPlotter
Add a new series buffer, retrieving value from IWeightedDoubleSource objects in a collection.
addCollectionSource(IWeightedFloatArraySource[]) - Method in class microsim.gui.plot.Weighted_PyramidPlotter
Add a new series buffer, retrieving value from IWeightedFloatSource objects in a collection.
addCollectionSource(IWeightedIntArraySource[]) - Method in class microsim.gui.plot.Weighted_PyramidPlotter
Add a new series buffer, retrieving value from IWeightedIntArraySource objects in a collection.
addCollectionSource(IWeightedLongArraySource[]) - Method in class microsim.gui.plot.Weighted_PyramidPlotter
Add a new series buffer, retrieving value from IWeightedLongSource objects in a collection.
addColor(int, int, int, int) - Method in class microsim.gui.colormap.FixedColorMap
Add a color to the map.
addColor(int, Color) - Method in class microsim.gui.colormap.FixedColorMap
Add a color to the map.
addEngineListener(EngineListener) - Method in class microsim.engine.SimulationEngine
Install a listener for events generated by the simulation engine.
addEvent(Object, Enum) - Method in class microsim.event.EventGroup
Create a new SimSimpleEvent and add an event to the list, using early binding method.
addEvent(Object, String) - Method in class microsim.event.EventGroup
Create a new SimSimpleEvent and add an event to the list, using late binding method.
addEvent(Event) - Method in class microsim.event.EventGroup
Add an event to the list.
addExtension(String) - Method in class microsim.gui.utils.CustomFileFilter
 
addGridPosition(SpacePosition) - Method in class microsim.space.DenseObjectSpace
Add an object implementing IGridPosition interface to the grid.
addGridPosition(SpacePosition) - Method in class microsim.space.MultiObjectSpace
Add an object implementing IGridPosition interface to the grid.
addGridPosition(SpacePosition) - Method in interface microsim.space.ObjectSpace
 
addGridPosition(SpacePosition) - Method in class microsim.space.SparseObjectSpace
Add an object implementing IGridPosition interface to the grid.
addLayer(ILayerDrawer) - Method in class microsim.gui.space.LayeredSurfaceFrame
Add a ILayerDrawer to the layer list.
addLayer(ILayerDrawer) - Method in class microsim.gui.space.LayeredSurfacePanel
Add a ILayerDrawer to the layer list.
addListDataListener(ListDataListener) - Method in class microsim.gui.probe.MethodsDataModel
 
addParameterDomain(ParameterDomain) - Method in class microsim.engine.MultiRun
 
addParameterField(String) - Method in class microsim.gui.probe.ParameterManager
 
addSeries(Comparable, double[], double[], int) - Method in class microsim.gui.plot.Weighted_HistogramDataset
Adds a series to the dataset, using the specified number of bins, and sends a DatasetChangeEvent to all registered listeners.
addSeries(Comparable, double[], double[], int, double, double) - Method in class microsim.gui.plot.Weighted_HistogramDataset
Adds a series to the dataset.
addSeries(Object, String, boolean) - Method in class microsim.statistics.TimeSeries
Add a new series.
addSeries(String[], double[][], double[][]) - Method in class microsim.gui.plot.Weighted_PyramidDataset
Adds the couple of series to the dataMap.
addSeries(String, Object, String, boolean) - Method in class microsim.gui.plot.TimeSeriesSimulationPlotter
Build a series from a generic object.
addSeries(String, Object, String, boolean, Object, String, boolean) - Method in class microsim.gui.plot.ScatterplotSimulationPlotter
Build a series of paired values from two generic objects.
addSeries(String, Object, String, boolean, Object, String, boolean) - Method in class microsim.gui.plot.ScatterplotSimulationPlotterRefreshable
Build a series of paired values from two generic objects.
addSeries(String, IDoubleSource) - Method in class microsim.gui.plot.TimeSeriesSimulationPlotter
Build a series retrieving data from a IDoubleSource object, using the default variableId.
addSeries(String, IDoubleSource, Color, boolean, boolean, Shape) - Method in class microsim.gui.plot.TimeSeriesSimulationPlotter
 
addSeries(String, IDoubleSource, Enum) - Method in class microsim.gui.plot.TimeSeriesSimulationPlotter
Build a series retrieving data from a IDoubleSource object.
addSeries(String, IDoubleSource, Enum) - Method in class microsim.statistics.TimeSeries
Add a new series.
addSeries(String, IDoubleSource, Enum, Color, boolean) - Method in class microsim.gui.plot.TimeSeriesSimulationPlotter
 
addSeries(String, IDoubleSource, Enum, Color, boolean, boolean, Shape) - Method in class microsim.gui.plot.TimeSeriesSimulationPlotter
 
addSeries(String, IDoubleSource, Enum, IDoubleSource, Enum) - Method in class microsim.gui.plot.ScatterplotSimulationPlotter
Build a series of paired values, retrieving data from two IDoubleSource objects.
addSeries(String, IDoubleSource, Enum, IDoubleSource, Enum) - Method in class microsim.gui.plot.ScatterplotSimulationPlotterRefreshable
Build a series of paired values, retrieving data from two IDoubleSource objects.
addSeries(String, IDoubleSource, Enum, ILongSource, Enum) - Method in class microsim.gui.plot.ScatterplotSimulationPlotter
Build a series of paired values, retrieving x-axis data from an IDoubleSource object and y-axis data from an ILongSource object.
addSeries(String, IDoubleSource, Enum, ILongSource, Enum) - Method in class microsim.gui.plot.ScatterplotSimulationPlotterRefreshable
Build a series of paired values, retrieving x-axis data from an IDoubleSource object and y-axis data from an ILongSource object.
addSeries(String, IDoubleSource, IDoubleSource) - Method in class microsim.gui.plot.ScatterplotSimulationPlotter
Build a series of paired values, retrieving data from two IDoubleSource objects, using the default variableId.
addSeries(String, IDoubleSource, IDoubleSource) - Method in class microsim.gui.plot.ScatterplotSimulationPlotterRefreshable
Build a series of paired values, retrieving data from two IDoubleSource objects, using the default variableId.
addSeries(String, IDoubleSource, ILongSource) - Method in class microsim.gui.plot.ScatterplotSimulationPlotter
Build a series of paired values, retrieving x-axis data from an IDoubleSource object and y-axis data from an ILongSource object, using the default variableId.
addSeries(String, IDoubleSource, ILongSource) - Method in class microsim.gui.plot.ScatterplotSimulationPlotterRefreshable
Build a series of paired values, retrieving x-axis data from an IDoubleSource object and y-axis data from an ILongSource object, using the default variableId.
addSeries(String, IFloatSource) - Method in class microsim.gui.plot.TimeSeriesSimulationPlotter
Build a series from a IFloatSource object, using the default variableId.
addSeries(String, IFloatSource, Enum) - Method in class microsim.gui.plot.TimeSeriesSimulationPlotter
Build a series from a IFloatSource object.
addSeries(String, IFloatSource, Enum) - Method in class microsim.statistics.TimeSeries
Add a new series.
addSeries(String, IFloatSource, Enum, IFloatSource, Enum) - Method in class microsim.gui.plot.ScatterplotSimulationPlotter
Build a series of paired values from two IFloatSource objects.
addSeries(String, IFloatSource, Enum, IFloatSource, Enum) - Method in class microsim.gui.plot.ScatterplotSimulationPlotterRefreshable
Build a series of paired values from two IFloatSource objects.
addSeries(String, IFloatSource, IFloatSource) - Method in class microsim.gui.plot.ScatterplotSimulationPlotter
Build a series of paired values from two IFloatSource objects, using the default variableId.
addSeries(String, IFloatSource, IFloatSource) - Method in class microsim.gui.plot.ScatterplotSimulationPlotterRefreshable
Build a series of paired values from two IFloatSource objects, using the default variableId.
addSeries(String, IIntSource) - Method in class microsim.gui.plot.TimeSeriesSimulationPlotter
Build a series from a IIntSource object, using the default variableId.
addSeries(String, IIntSource, Enum) - Method in class microsim.gui.plot.TimeSeriesSimulationPlotter
Build a series from a IIntSource object.
addSeries(String, IIntSource, Enum) - Method in class microsim.statistics.TimeSeries
Add a new series.
addSeries(String, IIntSource, Enum, IIntSource, Enum) - Method in class microsim.gui.plot.ScatterplotSimulationPlotter
Build a series of paired values from two IIntSource objects.
addSeries(String, IIntSource, Enum, IIntSource, Enum) - Method in class microsim.gui.plot.ScatterplotSimulationPlotterRefreshable
Build a series of paired values from two IIntSource objects.
addSeries(String, IIntSource, IIntSource) - Method in class microsim.gui.plot.ScatterplotSimulationPlotter
Build a series of paired values from two IIntSource objects, using the default variableId.
addSeries(String, IIntSource, IIntSource) - Method in class microsim.gui.plot.ScatterplotSimulationPlotterRefreshable
Build a series of paired values from two IIntSource objects, using the default variableId.
addSeries(String, ILongSource) - Method in class microsim.gui.plot.TimeSeriesSimulationPlotter
Build a series from a ILongSource object, using the default variableId.
addSeries(String, ILongSource, Enum) - Method in class microsim.gui.plot.TimeSeriesSimulationPlotter
Build a series from a ILongSource object.
addSeries(String, ILongSource, Enum) - Method in class microsim.statistics.TimeSeries
Add a new series.
addSeries(String, ILongSource, Enum, IDoubleSource, Enum) - Method in class microsim.gui.plot.ScatterplotSimulationPlotter
Build a series of paired values, retrieving x-axis data from an ILongSource object and y-axis data from an IDoubleSource object.
addSeries(String, ILongSource, Enum, IDoubleSource, Enum) - Method in class microsim.gui.plot.ScatterplotSimulationPlotterRefreshable
Build a series of paired values, retrieving x-axis data from an ILongSource object and y-axis data from an IDoubleSource object.
addSeries(String, ILongSource, Enum, ILongSource, Enum) - Method in class microsim.gui.plot.ScatterplotSimulationPlotter
Build a series of paired values from two ILongSource objects
addSeries(String, ILongSource, Enum, ILongSource, Enum) - Method in class microsim.gui.plot.ScatterplotSimulationPlotterRefreshable
Build a series of paired values from two ILongSource objects
addSeries(String, ILongSource, IDoubleSource) - Method in class microsim.gui.plot.ScatterplotSimulationPlotter
Build a series of paired values, retrieving x-axis data from an ILongSource object and y-axis data from an IDoubleSource object, using the default variableId.
addSeries(String, ILongSource, IDoubleSource) - Method in class microsim.gui.plot.ScatterplotSimulationPlotterRefreshable
Build a series of paired values, retrieving x-axis data from an ILongSource object and y-axis data from an IDoubleSource object, using the default variableId.
addSeries(String, ILongSource, ILongSource) - Method in class microsim.gui.plot.ScatterplotSimulationPlotter
Build a series of paired values from two ILongSource objects, using the default variableId.
addSeries(String, ILongSource, ILongSource) - Method in class microsim.gui.plot.ScatterplotSimulationPlotterRefreshable
Build a series of paired values from two ILongSource objects, using the default variableId.
addSeries(Series) - Method in class microsim.statistics.TimeSeries
Add a new series.
addSimulationManager(String) - Method in class microsim.engine.SimulationEngine
 
addSimulationManager(SimulationManager) - Method in class microsim.engine.SimulationEngine
Notify the engine to manage a SimModel.
addSources(String, Object, String, boolean) - Method in class microsim.gui.plot.IndividualBarSimulationPlotter
Build a series from a generic object.
addSources(String, Object, String, boolean, Color) - Method in class microsim.gui.plot.IndividualBarSimulationPlotter
Build a series from a generic object and specifying the colour.
addSources(String, IDoubleSource) - Method in class microsim.gui.plot.IndividualBarSimulationPlotter
Build a series retrieving data from a IDoubleSource object, using the default variableId.
addSources(String, IDoubleSource, Color) - Method in class microsim.gui.plot.IndividualBarSimulationPlotter
Build a series retrieving data from a IDoubleSource object, using the default variableId and specifying the colour.
addSources(String, IDoubleSource, Enum, Color) - Method in class microsim.gui.plot.IndividualBarSimulationPlotter
Build a series retrieving data from a IDoubleSource object and specifying the colour.
addSources(String, IFloatSource, Color) - Method in class microsim.gui.plot.IndividualBarSimulationPlotter
Build a series from a IFloatSource object, using the default variableId and specifying the colour.
addSources(String, IFloatSource, Enum, Color) - Method in class microsim.gui.plot.IndividualBarSimulationPlotter
Build a series from a IFloatSource object and specifying the colour.
addSources(String, IIntSource, Color) - Method in class microsim.gui.plot.IndividualBarSimulationPlotter
Build a series from a IIntSource object, using the default variableId and specifying the colour.
addSources(String, IIntSource, Enum, Color) - Method in class microsim.gui.plot.IndividualBarSimulationPlotter
Build a series from a IIntSource object and specifying the colour.
addSources(String, ILongSource, Color) - Method in class microsim.gui.plot.IndividualBarSimulationPlotter
Build a series from a ILongSource object, using the default variableId and specifying the colour.
addSources(String, ILongSource, Enum, Color) - Method in class microsim.gui.plot.IndividualBarSimulationPlotter
Build a series from a ILongSource object and specifying the colour.
addSystemEvent(SimulationEngine, SystemEventType) - Method in class microsim.event.EventGroup
Create a new SimSystemEvent and add an event to the list.
addValue(Object) - Method in class microsim.data.ParameterDomain
 
addWindow(Frame) - Static method in class microsim.gui.GuiUtils
 
addWindow(Frame, int, int, int, int) - Static method in class microsim.gui.GuiUtils
 
addWindow(JInternalFrame) - Static method in class microsim.gui.GuiUtils
 
addWindow(JInternalFrame, int, int, int, int) - Static method in class microsim.gui.GuiUtils
 
AFTER_ALL - Enum constant in enum class microsim.event.Order
 
afterSimulationCompleted(SimulationEngine) - Method in interface microsim.engine.MultiRunListener
 
afterSimulationCompleted(SimulationEngine) - Method in class microsim.gui.shell.MultiRunFrame
 
Agent<T> - Class in microsim.agent
 
Agent() - Constructor for class microsim.agent.Agent
 
Aggregate - Class in microsim.collection
 
Aggregate() - Constructor for class microsim.collection.Aggregate
 
align(Collection, Predicate, AlignmentMultiProbabilityClosure, double[]) - Method in class microsim.alignment.multiple.AbstractMultiProbabilityAlignment
 
align(Collection, Predicate, AlignmentMultiProbabilityClosure, double[]) - Method in class microsim.alignment.multiple.LogitScalingAlignment
Aligns a sub-population of objects using Logit Scaling alignment.
align(Collection, Predicate, AlignmentMultiProbabilityClosure, double[]) - Method in class microsim.alignment.multiple.LogitScalingWeightedAlignment
Aligns a sub-population of objects using Logit Scaling alignment.
align(Collection, Predicate, AlignmentMultiProbabilityClosure, double[], int, double, boolean) - Method in class microsim.alignment.multiple.LogitScalingAlignment
Aligns a sub-population of objects using Logit Scaling alignment.
align(Collection, Predicate, AlignmentMultiProbabilityClosure, double[], int, double, boolean) - Method in class microsim.alignment.multiple.LogitScalingWeightedAlignment
Aligns a sub-population of objects using Logit Scaling alignment.
align(Collection, Predicate, AlignmentOutcomeClosure, double) - Method in class microsim.alignment.outcome.ResamplingAlignment
Align share of population by resampling.
align(Collection, Predicate, AlignmentOutcomeClosure, double) - Method in class microsim.alignment.outcome.ResamplingWeightedAlignment
Align share of population by weighted resampling.
align(Collection, Predicate, AlignmentOutcomeClosure, double, int) - Method in class microsim.alignment.outcome.AbstractOutcomeAlignment
 
align(Collection, Predicate, AlignmentOutcomeClosure, double, int) - Method in class microsim.alignment.outcome.ResamplingAlignment
Align share of population by resampling.
align(Collection, Predicate, AlignmentOutcomeClosure, double, int) - Method in class microsim.alignment.outcome.ResamplingWeightedAlignment
Align share of population by weighted resampling.
align(Collection, Predicate, AlignmentOutcomeClosure, int) - Method in class microsim.alignment.outcome.ResamplingAlignment
Align absolute number of population by resampling.
align(Collection, Predicate, AlignmentOutcomeClosure, int) - Method in class microsim.alignment.outcome.ResamplingWeightedAlignment
Align absolute number of population by weighted resampling.
align(Collection, Predicate, AlignmentOutcomeClosure, int, int) - Method in class microsim.alignment.outcome.AbstractOutcomeAlignment
 
align(Collection, Predicate, AlignmentOutcomeClosure, int, int) - Method in class microsim.alignment.outcome.ResamplingAlignment
Align absolute number of population by resampling.
align(Collection, Predicate, AlignmentOutcomeClosure, int, int) - Method in class microsim.alignment.outcome.ResamplingWeightedAlignment
Align absolute number of population by weighted resampling.
align(Collection, Predicate, AlignmentProbabilityClosure, double) - Method in class microsim.alignment.probability.AbstractProbabilityAlignment
Method to implement alignment.
align(Collection, Predicate, AlignmentProbabilityClosure, double) - Method in class microsim.alignment.probability.LogitScalingBinaryAlignment
Aligns a sub-population of objects using Logit Scaling alignment.
align(Collection, Predicate, AlignmentProbabilityClosure, double) - Method in class microsim.alignment.probability.LogitScalingBinaryWeightedAlignment
Aligns a sub-population of objects using Logit Scaling alignment.
align(Collection, Predicate, AlignmentProbabilityClosure, double) - Method in class microsim.alignment.probability.MultiplicativeScalingAlignment
 
align(Collection, Predicate, AlignmentProbabilityClosure, double) - Method in class microsim.alignment.probability.SBDAlignment
 
align(Collection, Predicate, AlignmentProbabilityClosure, double) - Method in class microsim.alignment.probability.SBDLAlignment
 
align(Collection, Predicate, AlignmentProbabilityClosure, double) - Method in class microsim.alignment.probability.SidewalkAlignment
 
align(Collection, Predicate, AlignmentProbabilityClosure, double, int, double, boolean) - Method in class microsim.alignment.probability.LogitScalingBinaryAlignment
Aligns a sub-population of objects using Logit Scaling alignment.
align(Collection, Predicate, AlignmentProbabilityClosure, double, int, double, boolean) - Method in class microsim.alignment.probability.LogitScalingBinaryWeightedAlignment
Aligns a sub-population of objects using Logit Scaling alignment.
align(T, double) - Method in interface microsim.alignment.probability.AlignmentProbabilityClosure
Method specifying the sampling of the aligned probability to determine the outcome for the agent.
align(T, double[]) - Method in interface microsim.alignment.multiple.AlignmentMultiProbabilityClosure
 
AlignmentMultiProbabilityClosure<T> - Interface in microsim.alignment.multiple
 
AlignmentOutcomeClosure<T> - Interface in microsim.alignment.outcome
 
AlignmentProbabilityClosure<T> - Interface in microsim.alignment.probability
 
append(LogEvent) - Method in class microsim.gui.shell.JasConsoleAppender
 
appendCoefficientMaps(MultiKeyCoefficientMap, MultiKeyCoefficientMap) - Static method in class microsim.statistics.regression.RegressionUtils
Appends @secondaryMap to @primaryMap
appendCoefficientMaps(MultiKeyCoefficientMap, MultiKeyCoefficientMap, String) - Static method in class microsim.statistics.regression.RegressionUtils
 
appendCoefficientMaps(MultiKeyCoefficientMap, MultiKeyCoefficientMap, String, boolean) - Static method in class microsim.statistics.regression.RegressionUtils
 
apply(double[]) - Method in class microsim.statistics.functions.AbstractArrayFunction
Apply the function on a the given array of double values.
apply(double[]) - Method in class microsim.statistics.functions.CountArrayFunction
 
apply(double[]) - Method in class microsim.statistics.functions.MaxArrayFunction.Double
 
apply(double[]) - Method in class microsim.statistics.functions.MeanArrayFunction
 
apply(double[]) - Method in class microsim.statistics.functions.MeanVarianceArrayFunction
 
apply(double[]) - Method in class microsim.statistics.functions.MinArrayFunction.Double
 
apply(double[]) - Method in class microsim.statistics.functions.MovingAverageArrayFunction
 
apply(double[]) - Method in class microsim.statistics.functions.PercentileArrayFunction
 
apply(double[]) - Method in class microsim.statistics.functions.SumArrayFunction.Double
 
apply(double[], double[]) - Method in class microsim.statistics.weighted.functions.AbstractWeightedArrayFunction
Apply the function on a the given array of double values.
apply(double[], double[]) - Method in class microsim.statistics.weighted.functions.Weighted_MeanArrayFunction
 
apply(double[], double[]) - Method in class microsim.statistics.weighted.functions.Weighted_SumArrayFunction.Double
 
apply(float[]) - Method in class microsim.statistics.functions.AbstractArrayFunction
Apply the function on a the given array of float values.
apply(float[]) - Method in class microsim.statistics.functions.CountArrayFunction
 
apply(float[]) - Method in class microsim.statistics.functions.MaxArrayFunction.Float
 
apply(float[]) - Method in class microsim.statistics.functions.MeanArrayFunction
 
apply(float[]) - Method in class microsim.statistics.functions.MeanVarianceArrayFunction
 
apply(float[]) - Method in class microsim.statistics.functions.MinArrayFunction.Float
 
apply(float[]) - Method in class microsim.statistics.functions.MovingAverageArrayFunction
 
apply(float[]) - Method in class microsim.statistics.functions.PercentileArrayFunction
 
apply(float[]) - Method in class microsim.statistics.functions.SumArrayFunction.Float
 
apply(float[], double[]) - Method in class microsim.statistics.weighted.functions.AbstractWeightedArrayFunction
Apply the function on a the given array of float values.
apply(float[], double[]) - Method in class microsim.statistics.weighted.functions.Weighted_MeanArrayFunction
 
apply(float[], double[]) - Method in class microsim.statistics.weighted.functions.Weighted_SumArrayFunction.Float
 
apply(int[]) - Method in class microsim.statistics.functions.AbstractArrayFunction
Apply the function on a the given array of integer values.
apply(int[]) - Method in class microsim.statistics.functions.CountArrayFunction
 
apply(int[]) - Method in class microsim.statistics.functions.MaxArrayFunction.Integer
 
apply(int[]) - Method in class microsim.statistics.functions.MeanArrayFunction
 
apply(int[]) - Method in class microsim.statistics.functions.MeanVarianceArrayFunction
 
apply(int[]) - Method in class microsim.statistics.functions.MinArrayFunction.Integer
 
apply(int[]) - Method in class microsim.statistics.functions.MovingAverageArrayFunction
 
apply(int[]) - Method in class microsim.statistics.functions.PercentileArrayFunction
 
apply(int[]) - Method in class microsim.statistics.functions.SumArrayFunction.Integer
 
apply(int[], double[]) - Method in class microsim.statistics.weighted.functions.AbstractWeightedArrayFunction
Apply the function on a the given array of integer values.
apply(int[], double[]) - Method in class microsim.statistics.weighted.functions.Weighted_MeanArrayFunction
 
apply(int[], double[]) - Method in class microsim.statistics.weighted.functions.Weighted_SumArrayFunction.Integer
 
apply(long[]) - Method in class microsim.statistics.functions.AbstractArrayFunction
Apply the function on a the given array of long values.
apply(long[]) - Method in class microsim.statistics.functions.CountArrayFunction
 
apply(long[]) - Method in class microsim.statistics.functions.MaxArrayFunction.Long
 
apply(long[]) - Method in class microsim.statistics.functions.MeanArrayFunction
 
apply(long[]) - Method in class microsim.statistics.functions.MeanVarianceArrayFunction
 
apply(long[]) - Method in class microsim.statistics.functions.MinArrayFunction.Long
 
apply(long[]) - Method in class microsim.statistics.functions.MovingAverageArrayFunction
 
apply(long[]) - Method in class microsim.statistics.functions.PercentileArrayFunction
 
apply(long[]) - Method in class microsim.statistics.functions.SumArrayFunction.Long
 
apply(long[], double[]) - Method in class microsim.statistics.weighted.functions.AbstractWeightedArrayFunction
Apply the function on a the given array of long values.
apply(long[], double[]) - Method in class microsim.statistics.weighted.functions.Weighted_MeanArrayFunction
 
apply(long[], double[]) - Method in class microsim.statistics.weighted.functions.Weighted_SumArrayFunction.Long
 
applyFunction() - Method in class microsim.statistics.functions.AbstractArrayFunction
Force the function to update itself.
applyFunction() - Method in class microsim.statistics.functions.AbstractFunction
 
applyFunction() - Method in class microsim.statistics.functions.MaxTraceFunction
Collect a value from the source.
applyFunction() - Method in class microsim.statistics.functions.MaxTraceFunction.Double
Read the source values and update statistics.
applyFunction() - Method in class microsim.statistics.functions.MaxTraceFunction.Float
Read the source values and update statistics.
applyFunction() - Method in class microsim.statistics.functions.MaxTraceFunction.Integer
Read the source values and update statistics.
applyFunction() - Method in class microsim.statistics.functions.MaxTraceFunction.Long
Read the source values and update statistics.
applyFunction() - Method in class microsim.statistics.functions.MinTraceFunction
Collect a value from the source.
applyFunction() - Method in class microsim.statistics.functions.MinTraceFunction.Double
Read the source values and update statistics.
applyFunction() - Method in class microsim.statistics.functions.MinTraceFunction.Float
Read the source values and update statistics.
applyFunction() - Method in class microsim.statistics.functions.MinTraceFunction.Integer
Read the source values and update statistics.
applyFunction() - Method in class microsim.statistics.functions.MinTraceFunction.Long
Read the source values and update statistics.
applyFunction() - Method in class microsim.statistics.functions.MovingAverageTraceFunction
Collect a value from the source.
applyFunction() - Method in class microsim.statistics.weighted.functions.AbstractWeightedArrayFunction
Force the function to update itself.
applyToFilter(Iterable, Predicate, Closure) - Static method in class microsim.collection.Aggregate
 
ArrayExtractor - Class in microsim.reflection
 
ArrayExtractor() - Constructor for class microsim.reflection.ArrayExtractor
 
at(int, int) - Method in class microsim.space.DoubleSpace
 
attachToSimEngine(SimulationEngine) - Method in class microsim.gui.shell.MicrosimShell
 
attachToSimEngine(SimulationEngine) - Method in class microsim.gui.shell.MicrosimShell.SimulationController
 
autoincrementSeed - Static variable in class microsim.data.db.DatabaseUtils
 
autoincrementSeed - Static variable in class microsim.data.ExportCSV
 
average - Variable in class microsim.statistics.functions.MovingAverageTraceFunction
 
AverageClosure<T> - Class in microsim.collection
 
AverageClosure() - Constructor for class microsim.collection.AverageClosure
 

B

BEFORE_ALL - Enum constant in enum class microsim.event.Order
 
beforeSimulationStart(SimulationEngine) - Method in interface microsim.engine.MultiRunListener
 
beforeSimulationStart(SimulationEngine) - Method in class microsim.gui.shell.MultiRunFrame
 
BinomialRegression<E1> - Class in microsim.statistics.regression
Binomial Models.
BinomialRegression(RegressionType, Class, MultiKeyCoefficientMap) - Constructor for class microsim.statistics.regression.BinomialRegression
 
bootstrap(MultiKeyCoefficientMap) - Static method in class microsim.statistics.regression.RegressionUtils
Method to bootstrap regression covariates.
bootstrap(MultiKeyCoefficientMap, MultiKeyCoefficientMap) - Static method in class microsim.statistics.regression.RegressionUtils
Method to bootstrap regression covariates.
bootstrapMultinomialRegression(Map, MultiKeyCoefficientMap, Class) - Static method in class microsim.statistics.regression.RegressionUtils
Method to bootstrap multinomial regression covariates.
Bounce - Enum constant in enum class microsim.space.turtle.AbstractTurtle.MoveMode
Turtle moves on a bounded grid.
Bounded - Enum constant in enum class microsim.space.turtle.AbstractTurtle.MoveMode
Turtle moves on a toroidal grid.
boundX(int) - Method in class microsim.space.AbstractSpace
Check the given x coordinate.
boundX(int) - Method in interface microsim.space.ObjectSpace
 
boundY(int) - Method in class microsim.space.AbstractSpace
Check the given y coordinate.
boundY(int) - Method in interface microsim.space.ObjectSpace
 
Build - Enum constant in enum class microsim.event.SystemEventType
 
buildExperiment(SimulationEngine) - Method in interface microsim.engine.ExperimentBuilder
 
buildInternalFrame(JFrame) - Static method in class microsim.gui.GuiUtils
 
buildModel() - Method in class microsim.gui.shell.MicrosimShell.SimulationController
Ask engine to build currently loaded models.
buildModels() - Method in class microsim.engine.SimulationEngine
Call the buildModel() method of each active SimModel.
buildObjects() - Method in class microsim.engine.AbstractSimulationManager
 
buildObjects() - Method in interface microsim.engine.SimulationManager
 
buildSchedule() - Method in class microsim.engine.AbstractSimulationManager
 
buildSchedule() - Method in interface microsim.engine.SimulationManager
 

C

cancel - Variable in class microsim.gui.probe.MethodDialog
 
CaptureConsoleWindow - Class in microsim.gui.shell
An independent frame that is able to grab System.out and System.err streams, showing their content in a window.
CaptureConsoleWindow() - Constructor for class microsim.gui.shell.CaptureConsoleWindow
 
CellObjectChooser - Class in microsim.gui.space
Not of interest for users.
CellObjectChooser(Object[]) - Constructor for class microsim.gui.space.CellObjectChooser
 
CellObjectChooser(Object[], Frame, String, boolean) - Constructor for class microsim.gui.space.CellObjectChooser
 
changeEventTimeTreshold(int) - Method in class microsim.gui.shell.MicrosimShell.SimulationController
 
changeReadingStatus() - Method in class microsim.gui.shell.CaptureConsoleWindow
 
clear() - Method in class microsim.event.EventGroup
Empty the event list.
clear() - Method in class microsim.event.EventQueue
Empty the eventQueue and set up time for a new simulation.
clear() - Method in class microsim.space.AbstractSpace
Empty the content of the grid.
clear() - Method in class microsim.space.DenseObjectSpace
Set all cells to the null value.
clear() - Method in class microsim.space.DoubleSpace
Set all cells to 0.0 value.
clear() - Method in class microsim.space.IntSpace
Set all cells to 0 value.
clear() - Method in class microsim.space.SparseObjectSpace
Set all cells to the null value.
clone() - Method in class microsim.data.MultiKeyCoefficientMap
Returns a deep clone copy of the MultiKeyCoefficientMap object
clone() - Method in class microsim.gui.plot.Weighted_HistogramBin
Returns a clone of the bin.
clone() - Method in class microsim.gui.plot.Weighted_HistogramDataset
Returns a clone of the dataset.
clone() - Method in class microsim.gui.plot.Weighted_PyramidDataset
Returns a clone of the dataset.
closeCurrentModels() - Method in class microsim.gui.shell.MicrosimShell.SimulationController
 
COEFFICIENT - Enum constant in enum class microsim.statistics.regression.RegressionColumnNames
 
CoefficientEntityKey - Class in microsim.data.db
 
CoefficientEntityKey() - Constructor for class microsim.data.db.CoefficientEntityKey
 
CoefficientMapping - Annotation Interface in microsim.annotation
Annotate entity class used to store coefficient tables on database.
collection - Variable in class microsim.event.CollectionTargetEvent
 
CollectionBarSimulationPlotter - Class in microsim.gui.plot
A bar chart plotter showing elements manually added by user.
CollectionBarSimulationPlotter(String, String) - Constructor for class microsim.gui.plot.CollectionBarSimulationPlotter
 
CollectionTargetEvent - Class in microsim.event
It is able to inform all elements within a collection about an event.
CollectionTargetEvent(Collection, Class, String, boolean) - Constructor for class microsim.event.CollectionTargetEvent
Create a collection event using late binding method call.
CollectionTargetEvent(Collection, Enum, boolean) - Constructor for class microsim.event.CollectionTargetEvent
Create a collection event using early binding method call.
colorComponents - Variable in class microsim.gui.colormap.FixedColorMap
 
colorList - Variable in class microsim.gui.colormap.FixedColorMap
 
ColorMap - Interface in microsim.gui.colormap
A generic interface for color mappers.
colors - Variable in class microsim.gui.colormap.FixedColorMap
 
CommonEventType - Enum Class in microsim.event
 
compare(GlobalMatchingPair, GlobalMatchingPair) - Method in class microsim.matching.GlobalMatchingPairComparator
 
compareTo(Event) - Method in class microsim.event.Event
Determines the natural ordering of events.
compareTo(Weighted_PyramidPlotter.GroupName) - Method in class microsim.gui.plot.Weighted_PyramidPlotter.GroupName
 
compareTo(SpacePosition) - Method in class microsim.space.SpacePosition
 
computeScore(MultiKeyCoefficientMap, Object) - Static method in class microsim.statistics.regression.LinearRegression
To be used when the agent Object has member fields that correspond by name to all the regressors of the Regression's MultiKeyCoefficientMap map.
computeScore(MultiKeyCoefficientMap, Map) - Static method in class microsim.statistics.regression.LinearRegression
Warning - only use when LinearRegression object contains a MultiKeyCoefficientMap with only one key.
computeScore(MultiKeyCoefficientMap, IDoubleSource, Class) - Static method in class microsim.statistics.regression.LinearRegression
Uses reflection to obtain information from the iDblSrc object, so it is possibly slow.
computeScore(MultiKeyCoefficientMap, IDoubleSource, Class, boolean) - Static method in class microsim.statistics.regression.LinearRegression
Use this method when the underlying agent does not have any additional conditioning regression keys (such as the gender or civil status) to determine the appropriate regression co-efficients, i.e. the regression co-efficients do not depend on any properties of the underlying model.
computeScore(MultiKeyCoefficientMap, IDoubleSource, Class, IObjectSource, Class) - Static method in class microsim.statistics.regression.LinearRegression
Requires the implementation of the IObjectSource to ascertain whether any additional conditioning regression keys are used (e.g. whether the underlying agent is female, married etc., where the regression co-efficients are conditioned on additional keys of gender and civil status, for example).
ConsoleTextArea - Class in microsim.gui.shell
Internal component of the CaptureConsoleWindow.
ConsoleTextArea() - Constructor for class microsim.gui.shell.ConsoleTextArea
It is attached to the default System.out and System.err streams.
contains(Object) - Method in class microsim.space.SparseObjectSpace
Test if given object is contained into the grid.
containsKey(Object...) - Method in class microsim.data.MultiKeyHashMap
 
convertFromString(String, Class) - Method in class microsim.gui.shell.parameter.MetawidgetBinder
 
copy(EntityManager, Long, Double, Object) - Static method in class microsim.data.db.DatabaseUtils
 
copy(EntityManager, Long, Double, Collection) - Static method in class microsim.data.db.DatabaseUtils
 
copy(String, String) - Method in class microsim.data.ExperimentManager
 
copyGridTo(double[]) - Method in class microsim.space.DoubleSpace
Copies the double[] matrix content in this grid.
copyGridTo(int[]) - Method in class microsim.space.IntSpace
Copies the int[] matrix content in this grid.
copyGridTo(DoubleSpace) - Method in class microsim.space.DoubleSpace
Copies the given DblGrid content in this grid.
copyGridTo(IntSpace) - Method in class microsim.space.IntSpace
Copies the given IntGrid content in this grid.
copyInputFolderStructure - Variable in class microsim.data.ExperimentManager
The flag determines if the tool must copy input resources into output folder.
copyInputFolderStructure - Static variable in class microsim.engine.MultiRun
 
count - Variable in class microsim.collection.AverageClosure
 
count - Variable in class microsim.statistics.functions.CountArrayFunction
 
count - Variable in class microsim.statistics.functions.MaxTraceFunction
 
count - Variable in class microsim.statistics.functions.MinTraceFunction
 
count - Variable in class microsim.statistics.functions.MultiTraceFunction
 
Count - Enum constant in enum class microsim.statistics.functions.MultiTraceFunction.Variables
Return the number of collected values.
CountArrayFunction - Class in microsim.statistics.functions
This class computes the number of values in an array taken from a data source.
CountArrayFunction(IDoubleArraySource) - Constructor for class microsim.statistics.functions.CountArrayFunction
Create a count function on a double array source.
CountArrayFunction(IFloatArraySource) - Constructor for class microsim.statistics.functions.CountArrayFunction
Create a count function on a float array source.
CountArrayFunction(IIntArraySource) - Constructor for class microsim.statistics.functions.CountArrayFunction
Create a count function on an integer array source.
CountArrayFunction(ILongArraySource) - Constructor for class microsim.statistics.functions.CountArrayFunction
Create a count function on a long array source.
countAt(int, int) - Method in class microsim.space.MultiObjectSpace
Deprecated.
Its name has been changed in countObjectsAt Alias for countObjectsAt
counter - Variable in class microsim.engine.MultiRun
 
countObjectsAt(int, int) - Method in class microsim.space.AbstractSpace
Returns the number of objects allocated in cell (x,y).
countObjectsAt(int, int) - Method in class microsim.space.DenseObjectSpace
 
countObjectsAt(int, int) - Method in class microsim.space.DoubleSpace
 
countObjectsAt(int, int) - Method in class microsim.space.IntSpace
 
countObjectsAt(int, int) - Method in class microsim.space.MultiObjectSpace
Return the number of objects stored at the given position.
countObjectsAt(int, int) - Method in interface microsim.space.ObjectSpace
 
countObjectsAt(int, int) - Method in class microsim.space.SparseObjectSpace
 
COVARIANCE - Enum constant in enum class microsim.statistics.regression.RegressionColumnNames
 
createExperiment(EntityManager, Experiment, Object...) - Static method in class microsim.data.db.DatabaseUtils
 
createExperiment(String) - Method in class microsim.data.ExperimentManager
 
createMapFromAnnotatedList(List) - Static method in class microsim.data.MultiKeyCoefficientMapFactory
 
createNewFolder(File) - Method in class microsim.gui.shell.MicrosimShell.RootViews
 
CrossSection - Class in microsim.statistics
A cross section is a collection of values each of them representing the status of a given variable of an element of a collection of agents.
CrossSection() - Constructor for class microsim.statistics.CrossSection
 
CrossSection.Double - Class in microsim.statistics
 
CrossSection.Float - Class in microsim.statistics
 
CrossSection.Integer - Class in microsim.statistics
 
CrossSection.Long - Class in microsim.statistics
 
currentShell - Static variable in class microsim.gui.shell.MicrosimShell
 
currentX() - Method in interface microsim.space.ObjectSpaceIterator
Return the current x position.
currentY() - Method in interface microsim.space.ObjectSpaceIterator
Return the current y position.
CustomFileFilter - Class in microsim.gui.utils
 
CustomFileFilter(String, String) - Constructor for class microsim.gui.utils.CustomFileFilter
 

D

DatabaseExplorerFrame - Class in microsim.gui.shell
Not of interest for users.
DatabaseExplorerFrame(SimulationEngine) - Constructor for class microsim.gui.shell.DatabaseExplorerFrame
Constructor.
databaseInputUrl - Static variable in class microsim.data.db.DatabaseUtils
 
databaseOutputUrl - Static variable in class microsim.data.db.DatabaseUtils
 
DatabaseUtils - Class in microsim.data.db
 
DatabaseUtils() - Constructor for class microsim.data.db.DatabaseUtils
 
DataExport - Class in microsim.data
DataExport is a class that handles the exporting to data to an output database and/or .csv files.
DataExport(Object, boolean, boolean) - Constructor for class microsim.data.DataExport
Create a DataExport object to handle the exporting of an object to an output database and/or .csv files.
DataExport(Collection, boolean, boolean) - Constructor for class microsim.data.DataExport
Create a DataExport object to handle the exporting of a collection of objects to an output database and/or .csv files.
dblSource - Variable in class microsim.statistics.functions.AbstractArrayFunction
 
dblSource - Variable in class microsim.statistics.functions.MovingAverageTraceFunction
 
dblSource - Variable in class microsim.statistics.weighted.functions.AbstractWeightedArrayFunction
 
Default - Enum constant in enum class microsim.statistics.IDoubleSource.Variables
 
Default - Enum constant in enum class microsim.statistics.IFloatSource.Variables
 
Default - Enum constant in enum class microsim.statistics.IIntSource.Variables
 
Default - Enum constant in enum class microsim.statistics.ILongSource.Variables
 
Default - Enum constant in enum class microsim.statistics.IObjectSource.Variables
 
DEFAULT - Static variable in interface microsim.statistics.IStringSource
The default variable id.
DEFAULT_LEFT_CAT - Static variable in class microsim.gui.plot.Weighted_PyramidPlotter
 
DEFAULT_REVERSE_ORDER - Static variable in class microsim.gui.plot.Weighted_PyramidPlotter
 
DEFAULT_RIGHT_CAT - Static variable in class microsim.gui.plot.Weighted_PyramidPlotter
 
DEFAULT_SEPARATOR - Static variable in class microsim.statistics.TimeSeries
The character used to separate data in the output file.
DEFAULT_TITLE - Static variable in class microsim.gui.plot.Weighted_PyramidPlotter
Default values
DEFAULT_XAXIS - Static variable in class microsim.gui.plot.Weighted_PyramidPlotter
 
DEFAULT_YAXIS - Static variable in class microsim.gui.plot.Weighted_PyramidPlotter
 
DEFAULT_YAXIS_FORMAT - Static variable in class microsim.gui.plot.Weighted_PyramidPlotter
 
DenseObjectSpace - Class in microsim.space
A bidimensional grid containing one object per cell.
DenseObjectSpace(int, int) - Constructor for class microsim.space.DenseObjectSpace
Create a grid with given size.
DenseObjectSpace(AbstractSpace) - Constructor for class microsim.space.DenseObjectSpace
Create a copy of the given grid.
description() - Element in annotation interface microsim.annotation.GUIparameter
 
description() - Element in annotation interface microsim.annotation.ModelParameter
Deprecated.
 
DescriptiveSwingMetawidget - Class in microsim.gui.shell.parameter
 
DescriptiveSwingMetawidget() - Constructor for class microsim.gui.shell.parameter.DescriptiveSwingMetawidget
 
descTimes - Variable in class microsim.statistics.TimeSeries
 
diffuse() - Method in class microsim.space.DoubleDiffuseSpace
Runs the diffusion with the current rates and values.
Diffuse - Enum constant in enum class microsim.space.DoubleDiffuseSpace.Verbs
 
DigitalTurtle - Class in microsim.space.turtle
TO DO Documentation.
DigitalTurtle() - Constructor for class microsim.space.turtle.DigitalTurtle
Create a turtle with a given identifier on the given grid at position (0,0).
DigitalTurtle(ObjectSpace) - Constructor for class microsim.space.turtle.DigitalTurtle
Create a turtle with a given identifier on the given grid at position (0,0).
DigitalTurtle(ObjectSpace, int, int) - Constructor for class microsim.space.turtle.DigitalTurtle
Create a turtle with a given identifier on the given grid at the given position.
directory - Static variable in class microsim.data.ExportCSV
 
dispose() - Method in class microsim.engine.AbstractSimulationManager
 
dispose() - Method in interface microsim.engine.SimulationManager
 
dispose() - Method in class microsim.gui.probe.ProbeFrame
Show off the frame window.
dispose() - Method in class microsim.gui.shell.CaptureConsoleWindow
 
dispose() - Method in class microsim.gui.shell.ConsoleTextArea
Release the captured streams.
disposeModels() - Method in class microsim.engine.SimulationEngine
Dispose from memory all running models.
dmax - Variable in class microsim.statistics.functions.MaxArrayFunction.Double
 
doAlignment(List, AlignmentOutcomeClosure, double, int) - Method in class microsim.alignment.outcome.ResamplingWeightedAlignment
 
doStep() - Method in class microsim.gui.shell.MicrosimShell.SimulationController
 
Double(Object, String, boolean) - Constructor for class microsim.statistics.functions.MaxTraceFunction.Double
Create a basic statistic probe on a generic object.
Double(Object, String, boolean) - Constructor for class microsim.statistics.functions.MinTraceFunction.Double
Create a basic statistic probe on a generic object.
Double(Object, String, boolean) - Constructor for class microsim.statistics.functions.MultiTraceFunction.Double
Create a basic statistic probe on a generic object.
Double(Object, String, boolean) - Constructor for class microsim.statistics.Series.Double
Create a basic statistic probe on a collection of objects.
Double(Collection) - Constructor for class microsim.statistics.CrossSection.Double
Create a statistic probe on a collection of IDoubleSource objects.
Double(Collection, Class, String, boolean) - Constructor for class microsim.statistics.CrossSection.Double
Create a basic statistic probe on a collection of objects.
Double(Collection, Enum) - Constructor for class microsim.statistics.CrossSection.Double
Create a statistic probe on a collection of IDoubleSource objects.
Double(Collection) - Constructor for class microsim.statistics.weighted.Weighted_CrossSection.Double
Create a statistic probe on a collection of IDoubleSource objects.
Double(Collection, Class, String, boolean) - Constructor for class microsim.statistics.weighted.Weighted_CrossSection.Double
Create a basic statistic probe on a collection of objects.
Double(Collection, Enum) - Constructor for class microsim.statistics.weighted.Weighted_CrossSection.Double
Create a statistic probe on a collection of IDoubleSource objects.
Double(IDoubleArraySource) - Constructor for class microsim.statistics.functions.MaxArrayFunction.Double
Create a maximum function on a double array source.
Double(IDoubleArraySource) - Constructor for class microsim.statistics.functions.MinArrayFunction.Double
Create a minimum function on a double array source.
Double(IDoubleArraySource) - Constructor for class microsim.statistics.functions.SumArrayFunction.Double
Create a sum function on a double array source.
Double(IDoubleSource) - Constructor for class microsim.statistics.Series.Double
Create a statistic probe on a collection of IDoubleSource objects.
Double(IDoubleSource, Enum) - Constructor for class microsim.statistics.functions.MaxTraceFunction.Double
Create a basic statistic probe on a IDblSource object.
Double(IDoubleSource, Enum) - Constructor for class microsim.statistics.functions.MinTraceFunction.Double
Create a basic statistic probe on a IDblSource object.
Double(IDoubleSource, Enum) - Constructor for class microsim.statistics.functions.MultiTraceFunction.Double
Create a basic statistic probe on a IDblSource object.
Double(IDoubleSource, Enum) - Constructor for class microsim.statistics.Series.Double
Create a statistic probe on a collection of IDoubleSource objects.
Double(IWeightedDoubleArraySource) - Constructor for class microsim.statistics.weighted.functions.Weighted_SumArrayFunction.Double
Create a sum function on a weighted double array source.
DoubleDiffuseSpace - Class in microsim.space
Discrete 2nd order approximation of 2d diffusion with evaporation.
DoubleDiffuseSpace(int, int) - Constructor for class microsim.space.DoubleDiffuseSpace
Constructs a DblDiffuseTorusGrid space with the specificed dimensions
DoubleDiffuseSpace(int, int, double, double) - Constructor for class microsim.space.DoubleDiffuseSpace
Constructs a DblDiffuseTorusGrid space with the specified diffusion constant, evaporation rate, and dimensions
DoubleDiffuseSpace.Verbs - Enum Class in microsim.space
 
DoubleInvoker - Class in microsim.statistics.reflectors
Not of interest for users.
DoubleInvoker(Class, String, boolean) - Constructor for class microsim.statistics.reflectors.DoubleInvoker
Constructor.
DoubleInvoker(Object, String, boolean) - Constructor for class microsim.statistics.reflectors.DoubleInvoker
Constructor.
DoubleRangeColorMap - Class in microsim.gui.colormap
It builds automatically a color map varying between two colors on a variable range.
DoubleRangeColorMap(int, Color, Color, double, double) - Constructor for class microsim.gui.colormap.DoubleRangeColorMap
 
DoubleSpace - Class in microsim.space
A bidimensional grid containing double values.
DoubleSpace(int, int) - Constructor for class microsim.space.DoubleSpace
Create a grid of given size.
DoubleSpace(DoubleSpace) - Constructor for class microsim.space.DoubleSpace
Create a copy of the given grid.
DoubleValueExtractor - Class in microsim.reflection
Not of interest for users.
DoubleValueExtractor(Class, String, boolean) - Constructor for class microsim.reflection.DoubleValueExtractor
Constructor.
DoubleValueExtractor(Object, String, boolean) - Constructor for class microsim.reflection.DoubleValueExtractor
Constructor.
dsum - Variable in class microsim.statistics.functions.SumArrayFunction.Double
 
dsum - Variable in class microsim.statistics.weighted.functions.Weighted_SumArrayFunction.Double
 
dumpToCSV() - Method in class microsim.data.ExportCSV
Export data to the .csv files named after the class of the target object (or if a collection of objects, the class of the collection's members).

E

East - Enum constant in enum class microsim.space.turtle.AbstractTurtle.Direction
 
editProperties() - Method in class microsim.gui.shell.MicrosimShell.SimulationController
 
end() - Method in class microsim.engine.SimulationEngine
Stops the simulation and call the simulationEnd method of each running model.
End - Enum constant in enum class microsim.event.SystemEventType
 
engine - Variable in class microsim.engine.MultiRun
 
EngineListener - Interface in microsim.engine
 
engineListeners - Variable in class microsim.engine.SimulationEngine
 
EngineParametersFrame - Class in microsim.gui.shell
Not of interest for users.
EngineParametersFrame(SimulationEngine) - Constructor for class microsim.gui.shell.EngineParametersFrame
Constructor.
EntryValue(Object[], Object[]) - Constructor for class microsim.data.MultiKeyHashMap.EntryValue
 
equals(Object) - Method in class microsim.gui.plot.Weighted_HistogramBin
Tests this object for equality with an arbitrary object.
equals(Object) - Method in class microsim.gui.plot.Weighted_HistogramDataset
Tests this dataset for equality with an arbitrary object.
equals(Object) - Method in class microsim.gui.plot.Weighted_PyramidDataset
Tests this dataset for equality with an arbitrary object.
equals(Object) - Method in class microsim.space.AbstractSpace
Test if the passed object is equal.
equals(Object) - Method in class microsim.space.SpacePosition
 
equals(Object) - Method in class microsim.space.SparseObjectSpace
Test if o is the same of this.
event(double) - Static method in class microsim.statistics.regression.RegressionUtils
 
event(double, Random) - Static method in class microsim.statistics.regression.RegressionUtils
 
event(Class, double[]) - Static method in class microsim.statistics.regression.RegressionUtils
 
event(Class, double[], boolean) - Static method in class microsim.statistics.regression.RegressionUtils
 
event(AbstractList, Random) - Static method in class microsim.statistics.regression.RegressionUtils
For sampling an event where all events in the sample space have equal probability.
event(Map) - Static method in class microsim.statistics.regression.RegressionUtils
 
event(Map, boolean) - Static method in class microsim.statistics.regression.RegressionUtils
 
event(Map, Random) - Static method in class microsim.statistics.regression.RegressionUtils
Although this method is easy to use with Maps with events as the keys and probabilities as the values, it will be very slow to call it in a loop, as the events[] and prob[] need to be extracted each time this method is called.
event(Map, Random, boolean) - Static method in class microsim.statistics.regression.RegressionUtils
Useful for sampling without replacement whenever the checkWeightSum flag is set to false, as new probabilities are calculated each time this method is called.
event(T[], double[]) - Static method in class microsim.statistics.regression.RegressionUtils
You must provide a vector of events (any type of object) and relative weights which sum must be equal to 1.0.
event(T[], double[], boolean) - Static method in class microsim.statistics.regression.RegressionUtils
 
event(T[], double[], Random) - Static method in class microsim.statistics.regression.RegressionUtils
 
event(T[], double[], Random, boolean) - Static method in class microsim.statistics.regression.RegressionUtils
Returns an event determined randomly from a set of events and weights.
event(T[], Random) - Static method in class microsim.statistics.regression.RegressionUtils
For sampling an event where all events in the sample space have equal probability.
Event - Class in microsim.event
 
Event() - Constructor for class microsim.event.Event
 
EVENT_DIFFUSE - Static variable in class microsim.space.DoubleDiffuseSpace
 
EVENT_LIST_STEP - Static variable in class microsim.event.EventQueue
The action type passed to step listeners.
EVENT_SAVE - Static variable in class microsim.statistics.TimeSeries
A custom event identifier for perfomAction method.
EventGroup - Class in microsim.event
A special implementation of the SimEvent familiy.
EventGroup() - Constructor for class microsim.event.EventGroup
Build a new group event.
EventListener - Interface in microsim.event
 
eventPiecewiseConstant(double[], double[], Random) - Static method in class microsim.statistics.regression.RegressionUtils
Performs a linear interpolation on the (numerical) event domain of a piecewise constant probability distribution
eventPiecewiseConstant(double[], double[], Random, boolean) - Static method in class microsim.statistics.regression.RegressionUtils
Performs a linear interpolation on the (numerical) event domain of a piecewise constant probability distribution
eventQueue - Variable in class microsim.event.EventQueue
 
EventQueue - Class in microsim.event
The eventQueue manages a time ordered queue of events.
EventQueue() - Constructor for class microsim.event.EventQueue
Build new event queue with TIME_TICKS time unit.
EventQueue(EventQueue) - Constructor for class microsim.event.EventQueue
Build new event queue inheriting parameters from another EventQueue.
eventsToArray() - Method in class microsim.event.EventGroup
Return an sorted array of the added events.
eventType - Variable in class microsim.event.CollectionTargetEvent
 
eventType - Variable in class microsim.event.SingleTargetEvent
 
ExcelAssistant - Class in microsim.data.excel
 
ExcelAssistant() - Constructor for class microsim.data.excel.ExcelAssistant
 
executionActive - Variable in class microsim.engine.MultiRun
 
experiment - Variable in class microsim.data.db.ExperimentParameter
 
Experiment - Class in microsim.data.db
 
Experiment() - Constructor for class microsim.data.db.Experiment
 
Experiment(String) - Constructor for class microsim.data.db.Experiment
 
ExperimentBuilder - Interface in microsim.engine
 
ExperimentManager - Class in microsim.data
Singleton.
ExperimentParameter - Class in microsim.data.db
 
ExperimentParameter() - Constructor for class microsim.data.db.ExperimentParameter
CONSTRUCTOR
export() - Method in class microsim.data.DataExport
Export the values of the fields.
ExportCSV - Class in microsim.data
ExportCSV class allows the exporting of data to .csv files.
ExportCSV(Object) - Constructor for class microsim.data.ExportCSV
Allows the exporting of all fields (including private and inherited fields) of an object to a .csv file named after the object's class name.
extractDoubleArray(Collection, Class, String, boolean) - Static method in class microsim.reflection.ArrayExtractor
 
extractFloatArray(Collection, Class, String, boolean) - Static method in class microsim.reflection.ArrayExtractor
 
extractIntegerArray(Collection, Class, String, boolean) - Static method in class microsim.reflection.ArrayExtractor
 
extractLongArray(Collection, Class, String, boolean) - Static method in class microsim.reflection.ArrayExtractor
 
extractModelParameters(Class) - Static method in class microsim.gui.shell.parameter.ParameterInspector
 
extractStringArray(Collection, Class, String, boolean) - Static method in class microsim.reflection.ArrayExtractor
 

F

field - Variable in class microsim.reflection.DoubleValueExtractor
 
field - Variable in class microsim.reflection.FloatValueExtractor
 
field - Variable in class microsim.reflection.IntegerValueExtractor
 
field - Variable in class microsim.reflection.LongValueExtractor
 
field - Variable in class microsim.reflection.StringValueExtractor
 
field - Variable in class microsim.statistics.reflectors.DoubleInvoker
 
field - Variable in class microsim.statistics.reflectors.FloatInvoker
 
field - Variable in class microsim.statistics.reflectors.IntegerInvoker
 
field - Variable in class microsim.statistics.reflectors.LongInvoker
 
field - Variable in class microsim.statistics.reflectors.StringInvoker
 
filter - Variable in class microsim.statistics.CrossSection
 
filter - Variable in class microsim.statistics.weighted.Weighted_CrossSection
 
findMaximum(int, int, int, boolean, int) - Method in class microsim.space.DoubleDiffuseSpace
Finds the maximum grid cell value within a specified range from the specified origin coordinate.
findMinimum(int, int, int, boolean, int) - Method in class microsim.space.DoubleDiffuseSpace
Finds the minimum grid cell value within a specified range from the specified origin coordinate.
fireEvent() - Method in class microsim.event.CollectionTargetEvent
Fire the event, calling each element contained into the collection.
fireEvent() - Method in class microsim.event.Event
 
fireEvent() - Method in class microsim.event.EventGroup
Fire each event into the list.
fireEvent() - Method in class microsim.event.SingleTargetEvent
Fire event calling the target object.
fireEvent() - Method in class microsim.event.SystemEvent
 
FixedColorMap - Class in microsim.gui.colormap
An object used to map integer values to colors.
FixedColorMap() - Constructor for class microsim.gui.colormap.FixedColorMap
Create a color map.
FixedColorMap(int) - Constructor for class microsim.gui.colormap.FixedColorMap
Create a color map with an initial capacity of mapping positions.
Float(Object, String, boolean) - Constructor for class microsim.statistics.functions.MaxTraceFunction.Float
Create a basic statistic probe on a generic object.
Float(Object, String, boolean) - Constructor for class microsim.statistics.functions.MinTraceFunction.Float
Create a basic statistic probe on a generic object.
Float(Object, String, boolean) - Constructor for class microsim.statistics.functions.MultiTraceFunction.Float
Create a basic statistic probe on a generic object.
Float(Object, String, boolean) - Constructor for class microsim.statistics.Series.Float
Create a basic statistic probe on a collection of objects.
Float(Collection) - Constructor for class microsim.statistics.CrossSection.Float
Create a statistic probe on a collection of IFloatSource objects.
Float(Collection, Class, String, boolean) - Constructor for class microsim.statistics.CrossSection.Float
Create a basic statistic probe on a collection of objects.
Float(Collection, Enum) - Constructor for class microsim.statistics.CrossSection.Float
Create a statistic probe on a collection of IFloatSource objects.
Float(Collection) - Constructor for class microsim.statistics.weighted.Weighted_CrossSection.Float
Create a statistic probe on a collection of IFloatSource objects.
Float(Collection, Class, String, boolean) - Constructor for class microsim.statistics.weighted.Weighted_CrossSection.Float
Create a basic statistic probe on a collection of objects.
Float(Collection, Enum) - Constructor for class microsim.statistics.weighted.Weighted_CrossSection.Float
Create a statistic probe on a collection of IFloatSource objects.
Float(IFloatArraySource) - Constructor for class microsim.statistics.functions.MaxArrayFunction.Float
Create a maximum function on an float array source.
Float(IFloatArraySource) - Constructor for class microsim.statistics.functions.MinArrayFunction.Float
Create a minimum function on a float array source.
Float(IFloatArraySource) - Constructor for class microsim.statistics.functions.SumArrayFunction.Float
Create a sum function on an float array source.
Float(IFloatSource) - Constructor for class microsim.statistics.Series.Float
Create a statistic probe on a collection of IFloatSource objects.
Float(IFloatSource, Enum) - Constructor for class microsim.statistics.functions.MaxTraceFunction.Float
Create a basic statistic probe on a IDblSource object.
Float(IFloatSource, Enum) - Constructor for class microsim.statistics.functions.MinTraceFunction.Float
Create a basic statistic probe on a IDblSource object.
Float(IFloatSource, Enum) - Constructor for class microsim.statistics.functions.MultiTraceFunction.Float
Create a basic statistic probe on a IDblSource object.
Float(IFloatSource, Enum) - Constructor for class microsim.statistics.Series.Float
Create a statistic probe on a collection of IFloatSource objects.
Float(IWeightedFloatArraySource) - Constructor for class microsim.statistics.weighted.functions.Weighted_SumArrayFunction.Float
Create a sum function on a weighted float array source.
FloatInvoker - Class in microsim.statistics.reflectors
Not of interest for users.
FloatInvoker(Class, String, boolean) - Constructor for class microsim.statistics.reflectors.FloatInvoker
Constructor.
FloatInvoker(Object, String, boolean) - Constructor for class microsim.statistics.reflectors.FloatInvoker
Constructor.
FloatValueExtractor - Class in microsim.reflection
Not of interest for users.
FloatValueExtractor(Class, String, boolean) - Constructor for class microsim.reflection.FloatValueExtractor
Constructor.
FloatValueExtractor(Object, String, boolean) - Constructor for class microsim.reflection.FloatValueExtractor
Constructor.
fltSource - Variable in class microsim.statistics.functions.AbstractArrayFunction
 
fltSource - Variable in class microsim.statistics.functions.MovingAverageTraceFunction
 
fltSource - Variable in class microsim.statistics.weighted.functions.AbstractWeightedArrayFunction
 
fmax - Variable in class microsim.statistics.functions.MaxArrayFunction.Float
 
fmin - Variable in class microsim.statistics.functions.MinArrayFunction.Float
 
forward() - Method in class microsim.space.turtle.AbstractTurtle
Make a step forward, according the current heading.
forward(int) - Method in class microsim.space.turtle.AbstractTurtle
Make some steps forward, according the current heading.
forward(int) - Method in class microsim.space.turtle.DigitalTurtle
 
forward(int) - Method in class microsim.space.turtle.Turtle
Make some steps forward, according the current heading.
frameTitle - Static variable in class microsim.gui.shell.MicrosimShell
The frame title.
fsum - Variable in class microsim.statistics.functions.SumArrayFunction.Float
 
fsum - Variable in class microsim.statistics.weighted.functions.Weighted_SumArrayFunction.Float
 

G

GeneralisedOrderedRegression<E1> - Class in microsim.statistics.regression
Generalised Ordered Discrete Variable Models
GeneralisedOrderedRegression(RegressionType, Class, MultiKeyCoefficientMap) - Constructor for class microsim.statistics.regression.GeneralisedOrderedRegression
 
generate(JFrame) - Static method in class microsim.gui.utils.ImageGenerator
 
generate(JPanel) - Static method in class microsim.gui.utils.ImageGenerator
 
GenOrderedLogit - Enum constant in enum class microsim.statistics.regression.RegressionType
 
GenOrderedProbit - Enum constant in enum class microsim.statistics.regression.RegressionType
 
get(int, int) - Method in class microsim.space.AbstractSpace
Return the object contained at given position.
get(int, int) - Method in class microsim.space.DenseObjectSpace
Return the object stored at the given position.
get(int, int) - Method in class microsim.space.DoubleSpace
Return a Double object containing the value at given position.
get(int, int) - Method in class microsim.space.IntSpace
Return an Integer object containing the value at given position.
get(int, int) - Method in interface microsim.space.ObjectSpace
 
get(int, int) - Method in class microsim.space.SparseObjectSpace
Return the object stored at the given position.
get(int, int, int) - Method in class microsim.space.MultiObjectSpace
Return the object stored at the given tridimensional position.
get(Object...) - Method in class microsim.data.MultiKeyHashMap
 
getActions() - Method in class microsim.event.EventGroup
 
getAgent1() - Method in class microsim.matching.GlobalMatchingPair
 
getAgent2() - Method in class microsim.matching.GlobalMatchingPair
 
getAverage() - Method in class microsim.collection.AverageClosure
 
getBackgroundColor() - Method in class microsim.gui.space.LayeredSurfacePanel
Return the current background color.
getBinWidth() - Method in class microsim.gui.plot.Weighted_HistogramBin
Returns the bin width.
getBounds() - Method in class microsim.gui.shell.SimulationWindow
Return the dimension of the managed window.
getBuilderClass() - Method in class microsim.engine.SimulationEngine
 
getClassLoader() - Method in class microsim.engine.SimulationEngine
 
getCoefficient(String) - Method in class microsim.statistics.regression.LinearRegression
 
getCoefficient(String) - Method in class microsim.statistics.regression.OrderedRegression
 
getCollectionValue(Collection) - Method in class microsim.reflection.DoubleValueExtractor
 
getCollectionValue(Collection) - Method in class microsim.reflection.StringValueExtractor
 
getCollectionValue(Collection) - Method in class microsim.statistics.reflectors.DoubleInvoker
 
getCollectionValue(Collection) - Method in class microsim.statistics.reflectors.StringInvoker
 
getCollectorManager() - Method in class microsim.engine.AbstractSimulationObserverManager
 
getCollectorManager() - Method in interface microsim.engine.SimulationObserverManager
 
getColor(int) - Method in class microsim.gui.colormap.FixedColorMap
Return the color to at the given index position.
getColorComponents(int) - Method in interface microsim.gui.colormap.ColorMap
Return the components of the color stored at given index.
getColorComponents(int) - Method in class microsim.gui.colormap.FixedColorMap
 
getColorIndex(double) - Method in interface microsim.gui.colormap.ColorMap
Return the index of the color mapped to the given value.
getColorIndex(double) - Method in class microsim.gui.colormap.DoubleRangeColorMap
 
getColorIndex(double) - Method in class microsim.gui.colormap.FixedColorMap
Return the color index.
getColorIndex(double) - Method in class microsim.gui.colormap.RangeColorMap
Return the color index.
getColorIndex(double) - Method in class microsim.gui.colormap.TripleRangeColorMap
 
getColorIndex(int) - Method in interface microsim.gui.colormap.ColorMap
Return the index of the color mapped to the given value.
getColorIndex(int) - Method in class microsim.gui.colormap.FixedColorMap
Return the color index.
getColorIndex(int) - Method in class microsim.gui.colormap.RangeColorMap
Return the color index.
getColumnCount() - Method in class microsim.gui.plot.Weighted_PyramidDataset
 
getColumnCount() - Method in class microsim.gui.probe.MethodParameterDataModel
 
getColumnCount() - Method in class microsim.gui.probe.ObjectDataModel
 
getColumnCount() - Method in class microsim.gui.probe.VariableDataModel
 
getColumnIndex(Comparable) - Method in class microsim.gui.plot.Weighted_PyramidDataset
 
getColumnKey(int) - Method in class microsim.gui.plot.Weighted_PyramidDataset
 
getColumnKeys() - Method in class microsim.gui.plot.Weighted_PyramidDataset
 
getConfiguration(int) - Method in class microsim.engine.MultiRun
 
getController() - Method in class microsim.gui.shell.MicrosimShell
 
getCount() - Method in class microsim.collection.AverageClosure
 
getCount() - Method in class microsim.gui.plot.Weighted_HistogramBin
Returns the number of items in the bin.
getCount() - Method in class microsim.statistics.functions.MultiTraceFunction
 
getCounter() - Method in class microsim.engine.MultiRun
 
getCurrentExperiment() - Method in class microsim.engine.SimulationEngine
 
getCurrentRunNumber() - Method in class microsim.engine.SimulationEngine
 
getDataArray() - Method in class microsim.gui.plot.Weighted_PyramidDataset
 
getDayTickUnit() - Method in class microsim.engine.SimulationTimeManager
 
getDbl(int, int) - Method in class microsim.space.DoubleSpace
Return the value at given position.
getDefaultPosition() - Method in class microsim.gui.shell.SimulationWindow
Return the default bounds for the window
getDescription() - Method in interface microsim.gui.space.ILayerDrawer
Return the description of the layer.
getDescription() - Method in class microsim.gui.space.LayerDblGridDrawer
Return the name of the layer.
getDescription() - Method in class microsim.gui.space.LayerIntGridDrawer
Return the name of the layer.
getDescription() - Method in class microsim.gui.space.LayerMultiObjectGridDrawer
Return the name of the layer.
getDescription() - Method in class microsim.gui.space.LayerObjectGridDrawer
Return the name of the layer.
getDescription() - Method in class microsim.gui.utils.CustomFileFilter
 
getDistanceFrom(int, int) - Method in class microsim.space.turtle.AbstractTurtle
Compute the cartesian distance from its position to the given position.
getDouble() - Method in class microsim.reflection.DoubleValueExtractor
Invoke the method of the object passed to constructor and return its double result.
getDouble() - Method in class microsim.statistics.reflectors.DoubleInvoker
Invoke the method of the object passed to constructor and return its double result.
getDouble(Object) - Method in class microsim.reflection.DoubleValueExtractor
Invoke the method of the target object and return its double result.
getDouble(Object) - Method in class microsim.statistics.reflectors.DoubleInvoker
Invoke the method of the target object and return its double result.
getDoubleArray() - Method in class microsim.statistics.CrossSection.Double
 
getDoubleArray() - Method in class microsim.statistics.CrossSection.Float
 
getDoubleArray() - Method in class microsim.statistics.CrossSection.Integer
 
getDoubleArray() - Method in class microsim.statistics.CrossSection.Long
 
getDoubleArray() - Method in interface microsim.statistics.IDoubleArraySource
Return the currently cached array of double values.
getDoubleArray() - Method in class microsim.statistics.Series.Double
 
getDoubleArray() - Method in class microsim.statistics.Series.Float
 
getDoubleArray() - Method in class microsim.statistics.Series.Integer
 
getDoubleArray() - Method in class microsim.statistics.Series.Long
 
getDoubleArray() - Method in interface microsim.statistics.weighted.IWeightedDoubleArraySource
Return the currently cached array of double values.
getDoubleArray() - Method in class microsim.statistics.weighted.Weighted_CrossSection.Double
 
getDoubleArrayList() - Method in class microsim.statistics.Series.Double
 
getDoubleValue(int) - Method in class microsim.reflection.DoubleValueExtractor
This is an implementation of the IDblSource interface.
getDoubleValue(Enum) - Method in class microsim.statistics.functions.CountArrayFunction
 
getDoubleValue(Enum) - Method in class microsim.statistics.functions.MaxArrayFunction.Double
 
getDoubleValue(Enum) - Method in class microsim.statistics.functions.MaxArrayFunction.Float
 
getDoubleValue(Enum) - Method in class microsim.statistics.functions.MaxArrayFunction.Integer
 
getDoubleValue(Enum) - Method in class microsim.statistics.functions.MaxArrayFunction.Long
 
getDoubleValue(Enum) - Method in class microsim.statistics.functions.MaxTraceFunction.Double
Return the result of a given statistic.
getDoubleValue(Enum) - Method in class microsim.statistics.functions.MaxTraceFunction.Float
Return the result of a given statistic.
getDoubleValue(Enum) - Method in class microsim.statistics.functions.MaxTraceFunction.Integer
Return the result of a given statistic.
getDoubleValue(Enum) - Method in class microsim.statistics.functions.MaxTraceFunction.Long
Return the result of a given statistic.
getDoubleValue(Enum) - Method in class microsim.statistics.functions.MeanArrayFunction
 
getDoubleValue(Enum) - Method in class microsim.statistics.functions.MeanVarianceArrayFunction
 
getDoubleValue(Enum) - Method in class microsim.statistics.functions.MinArrayFunction.Double
 
getDoubleValue(Enum) - Method in class microsim.statistics.functions.MinArrayFunction.Float
 
getDoubleValue(Enum) - Method in class microsim.statistics.functions.MinArrayFunction.Integer
 
getDoubleValue(Enum) - Method in class microsim.statistics.functions.MinArrayFunction.Long
 
getDoubleValue(Enum) - Method in class microsim.statistics.functions.MinTraceFunction.Double
Return the result of a given statistic.
getDoubleValue(Enum) - Method in class microsim.statistics.functions.MinTraceFunction.Float
Return the result of a given statistic.
getDoubleValue(Enum) - Method in class microsim.statistics.functions.MinTraceFunction.Integer
Return the result of a given statistic.
getDoubleValue(Enum) - Method in class microsim.statistics.functions.MinTraceFunction.Long
Return the result of a given statistic.
getDoubleValue(Enum) - Method in class microsim.statistics.functions.MovingAverageArrayFunction
 
getDoubleValue(Enum) - Method in class microsim.statistics.functions.MovingAverageTraceFunction
Return the result of a given statistic.
getDoubleValue(Enum) - Method in class microsim.statistics.functions.MultiTraceFunction.Double
Return the result of a given statistic.
getDoubleValue(Enum) - Method in class microsim.statistics.functions.MultiTraceFunction.Float
Return the result of a given statistic.
getDoubleValue(Enum) - Method in class microsim.statistics.functions.MultiTraceFunction
Compute one of the available statistical functions on the collected data.
getDoubleValue(Enum) - Method in class microsim.statistics.functions.MultiTraceFunction.Integer
Return the result of a given statistic.
getDoubleValue(Enum) - Method in class microsim.statistics.functions.MultiTraceFunction.Long
Return the result of a given statistic.
getDoubleValue(Enum) - Method in class microsim.statistics.functions.PercentileArrayFunction
 
getDoubleValue(Enum) - Method in class microsim.statistics.functions.SumArrayFunction.Double
 
getDoubleValue(Enum) - Method in class microsim.statistics.functions.SumArrayFunction.Float
 
getDoubleValue(Enum) - Method in class microsim.statistics.functions.SumArrayFunction.Integer
 
getDoubleValue(Enum) - Method in class microsim.statistics.functions.SumArrayFunction.Long
 
getDoubleValue(Enum) - Method in interface microsim.statistics.IDoubleSource
Return the double value corresponding to the given variableID
getDoubleValue(Enum) - Method in class microsim.statistics.reflectors.DoubleInvoker
This is an implementation of the IDblSource interface.
getDoubleValue(Enum) - Method in class microsim.statistics.weighted.functions.Weighted_MeanArrayFunction
 
getDoubleValue(Enum) - Method in class microsim.statistics.weighted.functions.Weighted_SumArrayFunction.Double
 
getDoubleValue(Enum) - Method in class microsim.statistics.weighted.functions.Weighted_SumArrayFunction.Float
 
getDoubleValue(Enum) - Method in class microsim.statistics.weighted.functions.Weighted_SumArrayFunction.Integer
 
getDoubleValue(Enum) - Method in class microsim.statistics.weighted.functions.Weighted_SumArrayFunction.Long
 
getElementAt(int) - Method in class microsim.gui.probe.MethodsDataModel
 
getEndBoundary() - Method in class microsim.gui.plot.Weighted_HistogramBin
Returns the end boundary.
getEndX(int, int) - Method in class microsim.gui.plot.Weighted_HistogramDataset
Returns the end value for a bin.
getEndY(int, int) - Method in class microsim.gui.plot.Weighted_HistogramDataset
Returns the end y-value for a bin (which is the same as the y-value, this method exists only to support the general form of the IntervalXYDataset interface).
getEngine() - Method in class microsim.engine.AbstractSimulationManager
 
getEngine() - Method in class microsim.engine.MultiRun
 
getEngine() - Method in interface microsim.engine.SimulationManager
 
getEngineListeners() - Method in class microsim.engine.MultiRun
 
getEngineListeners() - Method in class microsim.engine.SimulationEngine
 
getEntityManger() - Static method in class microsim.data.db.DatabaseUtils
 
getEntityManger(boolean) - Static method in class microsim.data.db.DatabaseUtils
Singleton of hibernate session factory
getEventArray() - Method in class microsim.event.EventQueue
Return event queue as Event array.
getEventList() - Method in class microsim.statistics.regression.BinomialRegression
 
getEventList() - Method in class microsim.statistics.regression.GeneralisedOrderedRegression
 
getEventList() - Method in interface microsim.statistics.regression.IDiscreteChoiceModel
 
getEventList() - Method in class microsim.statistics.regression.MultinomialRegression
 
getEventList() - Method in class microsim.statistics.regression.OrderedRegression
 
getEventQueue() - Method in class microsim.engine.SimulationEngine
Return a reference to the current EventQueue.
getExperimentBuilder() - Method in class microsim.engine.MultiRun
 
getExperimentBuilder() - Method in class microsim.engine.SimulationEngine
 
getExportMenu(JPanel) - Static method in class microsim.gui.utils.ImageGenerator
 
getFileName() - Method in class microsim.statistics.TimeSeries
Return the current output file name.
getFilter() - Method in class microsim.statistics.CrossSection
 
getFilter() - Method in class microsim.statistics.weighted.Weighted_CrossSection
 
getFloat() - Method in class microsim.reflection.FloatValueExtractor
Invoke the method of the object passed to constructor and return its double result.
getFloat() - Method in class microsim.statistics.reflectors.FloatInvoker
Invoke the method of the object passed to constructor and return its double result.
getFloat(Object) - Method in class microsim.reflection.FloatValueExtractor
Invoke the method of the target object and return its double result.
getFloat(Object) - Method in class microsim.statistics.reflectors.FloatInvoker
Invoke the method of the target object and return its double result.
getFloatArray() - Method in class microsim.statistics.CrossSection.Float
 
getFloatArray() - Method in interface microsim.statistics.IFloatArraySource
Return the currently cached array of float values.
getFloatArray() - Method in class microsim.statistics.Series.Float
 
getFloatArray() - Method in interface microsim.statistics.weighted.IWeightedFloatArraySource
Return the currently cached array of float values.
getFloatArray() - Method in class microsim.statistics.weighted.Weighted_CrossSection.Float
 
getFloatArrayList() - Method in class microsim.statistics.Series.Float
 
getFloatValue(int) - Method in class microsim.reflection.FloatValueExtractor
This is an implementation of the IDblSource interface.
getFloatValue(Enum) - Method in class microsim.statistics.functions.MaxArrayFunction.Float
 
getFloatValue(Enum) - Method in class microsim.statistics.functions.MaxTraceFunction.Float
Return the result of a given statistic.
getFloatValue(Enum) - Method in class microsim.statistics.functions.MinArrayFunction.Float
 
getFloatValue(Enum) - Method in class microsim.statistics.functions.MinTraceFunction.Float
Return the result of a given statistic.
getFloatValue(Enum) - Method in class microsim.statistics.functions.MultiTraceFunction.Float
Return the result of a given statistic.
getFloatValue(Enum) - Method in class microsim.statistics.functions.SumArrayFunction.Float
 
getFloatValue(Enum) - Method in interface microsim.statistics.IFloatSource
Return the float value corresponding to the given variableID
getFloatValue(Enum) - Method in class microsim.statistics.reflectors.FloatInvoker
This is an implementation of the IDblSource interface.
getGrid() - Method in class microsim.space.turtle.AbstractTurtle
 
getGridPosition() - Method in interface microsim.space.ObjectSpaceIterator
Return the current position.
getGroup() - Method in class microsim.gui.plot.Weighted_PyramidDataset
 
getHandler() - Method in class microsim.gui.shell.JasConsoleAppender
 
getHashKey(Object[]) - Method in class microsim.data.MultiKeyHashMap
 
getHeaderText(int) - Method in class microsim.gui.probe.MethodParameterDataModel
 
getHeaderText(int) - Method in class microsim.gui.probe.ObjectDataModel
 
getHeaderText(int) - Method in class microsim.gui.probe.VariableDataModel
 
getHeading() - Method in class microsim.space.turtle.AbstractTurtle
Return the current heading of the turtle.
getHeading() - Method in class microsim.space.turtle.DigitalTurtle
 
getHeading() - Method in class microsim.space.turtle.Turtle
 
getId() - Method in class microsim.data.db.CoefficientEntityKey
 
getId() - Method in class microsim.data.db.PanelEntityKey
 
getId() - Method in class microsim.engine.AbstractSimulationManager
 
getId() - Method in interface microsim.engine.SimulationManager
 
getInstance() - Static method in class microsim.data.ExperimentManager
 
getInstance() - Static method in class microsim.engine.SimulationEngine
 
getInstance() - Static method in class microsim.matching.GlobalMatching
 
getInstance() - Static method in class microsim.matching.IterativeRandomMatching
 
getInstance() - Static method in class microsim.matching.IterativeSimpleMatching
 
getInstance() - Static method in class microsim.matching.SimpleMatching
 
getInt() - Method in class microsim.reflection.IntegerValueExtractor
Invoke the method of the object passed to constructor and return its double result.
getInt() - Method in class microsim.statistics.reflectors.IntegerInvoker
Invoke the method of the object passed to constructor and return its double result.
getInt(int, int) - Method in class microsim.space.IntSpace
Return the value at given position.
getInt(Object) - Method in class microsim.reflection.IntegerValueExtractor
Invoke the method of the target object and return its double result.
getInt(Object) - Method in class microsim.statistics.reflectors.IntegerInvoker
Invoke the method of the target object and return its double result.
getIntArray() - Method in class microsim.statistics.CrossSection.Integer
 
getIntArray() - Method in interface microsim.statistics.IIntArraySource
Return the currently cached array of integer values.
getIntArray() - Method in class microsim.statistics.Series.Integer
 
getIntArray() - Method in interface microsim.statistics.weighted.IWeightedIntArraySource
Return the currently cached array of integer values.
getIntArray() - Method in class microsim.statistics.weighted.Weighted_CrossSection.Integer
 
getIntArrayList() - Method in class microsim.statistics.Series.Integer
 
getIntValue(int) - Method in class microsim.reflection.IntegerValueExtractor
This is an implementation of the IDblSource interface.
getIntValue(Enum) - Method in class microsim.statistics.functions.CountArrayFunction
 
getIntValue(Enum) - Method in class microsim.statistics.functions.MaxArrayFunction.Integer
 
getIntValue(Enum) - Method in class microsim.statistics.functions.MaxTraceFunction.Integer
 
getIntValue(Enum) - Method in class microsim.statistics.functions.MinArrayFunction.Integer
 
getIntValue(Enum) - Method in class microsim.statistics.functions.MinTraceFunction.Integer
 
getIntValue(Enum) - Method in class microsim.statistics.functions.MultiTraceFunction.Integer
Return the result of a given statistic.
getIntValue(Enum) - Method in class microsim.statistics.functions.SumArrayFunction.Integer
 
getIntValue(Enum) - Method in interface microsim.statistics.IIntSource
Return the integer value corresponding to the given variableID
getIntValue(Enum) - Method in class microsim.statistics.reflectors.IntegerInvoker
This is an implementation of the IDblSource interface.
getItemCount(int) - Method in class microsim.gui.plot.Weighted_HistogramDataset
Returns the number of data items for a series.
getJContentPane() - Method in class microsim.gui.shell.MicrosimShell
This method initializes jContentPane
getJDesktopPane() - Method in class microsim.gui.shell.MicrosimShell
This method initializes jDesktopPane
getJLicenceText() - Method in class microsim.gui.shell.AboutFrame
 
getJLicensePanel() - Method in class microsim.gui.shell.AboutFrame
 
getJMainPanel() - Method in class microsim.gui.shell.AboutFrame
 
getJScollLicensePanel() - Method in class microsim.gui.shell.AboutFrame
 
getJSystemPanel() - Method in class microsim.gui.shell.AboutFrame
 
getJSystemScroll() - Method in class microsim.gui.shell.AboutFrame
 
getJSystemTable() - Method in class microsim.gui.shell.AboutFrame
 
getJTabbedPane() - Method in class microsim.gui.shell.AboutFrame
 
getKey() - Method in class microsim.gui.shell.SimulationWindow
Return the key of the SimWindow object
getKeyArray() - Method in class microsim.data.MultiKeyHashMap.EntryValue
 
getKeysNames() - Method in class microsim.data.MultiKeyCoefficientMap
This method allows the instance of the MultiKeyCoefficientMap to provide a clone of the names of the keys.
getLastValue() - Method in class microsim.statistics.functions.MaxTraceFunction.Double
Return the last double value read from the source object.
getLastValue() - Method in class microsim.statistics.functions.MaxTraceFunction.Float
Return the last double value read from the source object.
getLastValue() - Method in class microsim.statistics.functions.MaxTraceFunction.Integer
Return the last double value read from the source object.
getLastValue() - Method in class microsim.statistics.functions.MaxTraceFunction.Long
Return the last double value read from the source object.
getLastValue() - Method in class microsim.statistics.functions.MinTraceFunction.Double
Return the last double value read from the source object.
getLastValue() - Method in class microsim.statistics.functions.MinTraceFunction.Float
Return the last double value read from the source object.
getLastValue() - Method in class microsim.statistics.functions.MinTraceFunction.Integer
Return the last double value read from the source object.
getLastValue() - Method in class microsim.statistics.functions.MinTraceFunction.Long
Return the last long value read from the source object.
getLastValue() - Method in class microsim.statistics.functions.MultiTraceFunction.Double
Return the last double value read from the source object.
getLastValue() - Method in class microsim.statistics.functions.MultiTraceFunction.Float
Return the last float value read from the source object.
getLastValue() - Method in class microsim.statistics.functions.MultiTraceFunction.Integer
Return the last int value read from the source object.
getLastValue() - Method in class microsim.statistics.functions.MultiTraceFunction.Long
Return the last long value read from the source object.
getLayers() - Method in class microsim.gui.space.LayeredSurfacePanel
Return the list of current added layers.
getLayout() - Method in class microsim.gui.shell.JasConsoleAppender
 
getLong() - Method in class microsim.reflection.LongValueExtractor
Invoke the method of the object passed to constructor and return its double result.
getLong() - Method in class microsim.statistics.reflectors.LongInvoker
Invoke the method of the object passed to constructor and return its double result.
getLong(Object) - Method in class microsim.reflection.LongValueExtractor
Invoke the method of the target object and return its double result.
getLong(Object) - Method in class microsim.statistics.reflectors.LongInvoker
Invoke the method of the target object and return its double result.
getLongArray() - Method in class microsim.statistics.CrossSection.Long
 
getLongArray() - Method in interface microsim.statistics.ILongArraySource
Return the currently cached array of long values.
getLongArray() - Method in class microsim.statistics.Series.Long
 
getLongArray() - Method in interface microsim.statistics.weighted.IWeightedLongArraySource
Return the currently cached array of long values.
getLongArray() - Method in class microsim.statistics.weighted.Weighted_CrossSection.Long
 
getLongArrayList() - Method in class microsim.statistics.Series.Long
 
getLongValue(int) - Method in class microsim.reflection.LongValueExtractor
This is an implementation of the IDblSource interface.
getLongValue(Enum) - Method in class microsim.statistics.functions.MaxArrayFunction.Long
 
getLongValue(Enum) - Method in class microsim.statistics.functions.MaxTraceFunction.Long
Return the result of a given statistic.
getLongValue(Enum) - Method in class microsim.statistics.functions.MinArrayFunction.Long
 
getLongValue(Enum) - Method in class microsim.statistics.functions.MinTraceFunction.Long
Return the result of a given statistic.
getLongValue(Enum) - Method in class microsim.statistics.functions.MultiTraceFunction.Long
Return the result of a given statistic.
getLongValue(Enum) - Method in class microsim.statistics.functions.SumArrayFunction.Long
 
getLongValue(Enum) - Method in interface microsim.statistics.ILongSource
Return the long value corresponding to the given variableID
getLongValue(Enum) - Method in class microsim.statistics.reflectors.LongInvoker
This is an implementation of the IDblSource interface.
getLoop() - Method in class microsim.event.Event
Get the loop length.
getManager() - Method in class microsim.engine.AbstractSimulationCollectorManager
 
getManager() - Method in interface microsim.engine.SimulationCollectorManager
 
getManager(String) - Method in class microsim.engine.SimulationEngine
 
getMappedColor(int) - Method in class microsim.gui.colormap.FixedColorMap
Map the given value with the right color.
getMatrix() - Method in class microsim.space.DenseObjectSpace
Return the matrix of objects representing the grid.
getMatrix() - Method in class microsim.space.DoubleDiffuseSpace
 
getMatrix() - Method in class microsim.space.DoubleSpace
Return the matrix of values representing the grid.
getMatrix() - Method in class microsim.space.IntSpace
Return the matrix of values representing the grid.
getMax() - Method in class microsim.data.ParameterRangeDomain
 
getMax() - Method in class microsim.statistics.functions.MaxTraceFunction.Double
Return the current max value.
getMax() - Method in class microsim.statistics.functions.MaxTraceFunction.Float
The maximum function.
getMax() - Method in class microsim.statistics.functions.MaxTraceFunction.Integer
The maximum function.
getMax() - Method in class microsim.statistics.functions.MaxTraceFunction.Long
The current maximum value.
getMax() - Method in class microsim.statistics.functions.MultiTraceFunction.Double
The maximum function.
getMax() - Method in class microsim.statistics.functions.MultiTraceFunction.Float
The maximum function.
getMax() - Method in class microsim.statistics.functions.MultiTraceFunction.Integer
The maximum function.
getMax() - Method in class microsim.statistics.functions.MultiTraceFunction.Long
The maximum function.
getMaxBars() - Method in class microsim.gui.plot.CollectionBarSimulationPlotter
 
getMaxConfigurations() - Method in class microsim.engine.MultiRun
 
getMaxSamples() - Method in class microsim.gui.plot.ScatterplotSimulationPlotter
Max samples parameters allow to define a maximum number of time-steps used in the scatter plot.
getMaxSamples() - Method in class microsim.gui.plot.ScatterplotSimulationPlotterRefreshable
Max samples parameters allow to define a maximum number of time-steps used in the scatter plot.
getMaxSamples() - Method in class microsim.gui.plot.TimeSeriesSimulationPlotter
Max samples parameters allow to define a maximum number of points.
getMean() - Method in class microsim.statistics.functions.MultiTraceFunction.Double
The mean function.
getMean() - Method in class microsim.statistics.functions.MultiTraceFunction.Float
The mean function.
getMean() - Method in class microsim.statistics.functions.MultiTraceFunction
 
getMean() - Method in class microsim.statistics.functions.MultiTraceFunction.Integer
The mean function.
getMean() - Method in class microsim.statistics.functions.MultiTraceFunction.Long
The mean function.
getMin() - Method in class microsim.data.ParameterRangeDomain
 
getMin() - Method in class microsim.statistics.functions.MinTraceFunction.Double
The minimum function.
getMin() - Method in class microsim.statistics.functions.MinTraceFunction.Float
The minimum function.
getMin() - Method in class microsim.statistics.functions.MinTraceFunction.Integer
The minimum function.
getMin() - Method in class microsim.statistics.functions.MinTraceFunction.Long
The minimum function.
getMin() - Method in class microsim.statistics.functions.MultiTraceFunction.Double
The minimum function.
getMin() - Method in class microsim.statistics.functions.MultiTraceFunction.Float
The minimum function.
getMin() - Method in class microsim.statistics.functions.MultiTraceFunction.Integer
The minimum function.
getMin() - Method in class microsim.statistics.functions.MultiTraceFunction.Long
The minimum function.
getModel() - Method in class microsim.agent.Agent
 
getModel() - Method in class microsim.gui.shell.SimulationWindow
The owner model id
getModelArray() - Method in class microsim.engine.SimulationEngine
Return an array representing the running SimModels.
getModelBuildStatus() - Method in class microsim.engine.SimulationEngine
Return true if buildModels() method has been called.
getMooreNeighbors(int, int) - Method in class microsim.space.DenseObjectSpace
Gets the Moore neighbors of the specified coordinate. doubles are returned by row starting with the "NW corner" and ending with the "SE corner."
getMooreNeighbors(int, int) - Method in class microsim.space.DoubleDiffuseSpace
Gets the Moore neighbors of the specified coordinate. doubles are returned by row starting with the "NW corner" and ending with the "SE corner."
getMooreNeighbors(int, int, int, int) - Method in class microsim.space.DenseObjectSpace
Gets the extended Moore neighbors of the specified coordinate.
getMooreNeighbors(int, int, int, int) - Method in class microsim.space.DoubleDiffuseSpace
Gets the extended Moore neighbors of the specified coordinate.
getMooreNeighborsPositions(int, int) - Method in class microsim.space.AbstractSpace
Gets the extended Moore neighbors of the specified coordinate.
getMovingType() - Method in class microsim.space.turtle.AbstractTurtle
Return the behaviour of the turtle when it goes out of bounds of the grid.
getMultiRunId() - Method in class microsim.engine.MultiRun
 
getMultiRunId() - Method in class microsim.engine.SimulationEngine
 
getMultiRunListeners() - Method in class microsim.engine.MultiRun
 
getName() - Method in class microsim.data.ParameterDomain
 
getName() - Method in class microsim.gui.shell.JasConsoleAppender
 
getNextX() - Method in class microsim.space.turtle.AbstractTurtle
Return the new x coordinate walking the current heading direction for 1 step.
getNextX(int) - Method in class microsim.space.turtle.AbstractTurtle
Return the new x coordinate walking the current heading direction for given steps.
getNextX(int) - Method in class microsim.space.turtle.DigitalTurtle
 
getNextX(int) - Method in class microsim.space.turtle.Turtle
Return the new x coordinate walking the current heading direction for given steps.
getNextY() - Method in class microsim.space.turtle.AbstractTurtle
Return the new y coordinate walking the current heading direction for 1 step.
getNextY(int) - Method in class microsim.space.turtle.AbstractTurtle
Return the new y coordinate walking the current heading direction for given steps.
getNextY(int) - Method in class microsim.space.turtle.DigitalTurtle
 
getNextY(int) - Method in class microsim.space.turtle.Turtle
Return the new y coordinate walking the current heading direction for given steps.
getNumVal() - Method in enum class microsim.space.turtle.AbstractTurtle.Direction
 
getObjectAtRow(int) - Method in class microsim.gui.probe.MethodParameterDataModel
 
getObjectAtRow(int) - Method in class microsim.gui.probe.ObjectDataModel
 
getObjectAtRow(int) - Method in class microsim.gui.probe.VariableDataModel
 
getObjectNameAtRow(int) - Method in class microsim.gui.probe.MethodParameterDataModel
 
getObjectNameAtRow(int) - Method in class microsim.gui.probe.ObjectDataModel
 
getObjectNameAtRow(int) - Method in class microsim.gui.probe.VariableDataModel
 
getObjectValue(Enum) - Method in interface microsim.statistics.IObjectSource
Return the value corresponding to the given variableID
getOrdering() - Method in class microsim.event.Event
Get the ordering of the event's next firing.
getOrdering() - Method in enum class microsim.event.Order
 
getOutcome(T) - Method in interface microsim.alignment.outcome.AlignmentOutcomeClosure
 
getOutEntityManger() - Static method in class microsim.data.db.DatabaseUtils
 
getOutEntityManger(String) - Static method in class microsim.data.db.DatabaseUtils
 
getOutput(SVGGraphics2D) - Static method in class microsim.gui.utils.ImageGenerator
 
getOutputFolder() - Method in class microsim.data.db.Experiment
 
getParameterDomains() - Method in class microsim.engine.MultiRun
 
getParameters() - Method in class microsim.gui.probe.MethodDialog
 
getParams() - Method in class microsim.gui.probe.MethodParameterDataModel
 
getPosition() - Method in class microsim.space.turtle.AbstractTurtle
 
getProbabilities(IDoubleSource, Class) - Method in interface microsim.statistics.regression.IDiscreteChoiceModel
 
getProbabilities(IDoubleSource, Class) - Method in class microsim.statistics.regression.BinomialRegression
 
getProbabilities(IDoubleSource, Class) - Method in class microsim.statistics.regression.GeneralisedOrderedRegression
 
getProbabilities(IDoubleSource, Class) - Method in class microsim.statistics.regression.MultinomialRegression
 
getProbabilities(IDoubleSource, Class) - Method in class microsim.statistics.regression.OrderedRegression
 
getProbability(double) - Method in class microsim.statistics.regression.BinomialRegression
 
getProbability(double) - Method in class microsim.statistics.regression.ProbabilityCalculator
 
getProbability(E, IDoubleSource, Class) - Method in class microsim.statistics.regression.BinomialRegression
 
getProbability(E, IDoubleSource, Class) - Method in class microsim.statistics.regression.GeneralisedOrderedRegression
 
getProbability(E, IDoubleSource, Class) - Method in class microsim.statistics.regression.MultinomialRegression
 
getProbability(E, IDoubleSource, Class) - Method in class microsim.statistics.regression.OrderedRegression
 
getProbability(MultiKeyCoefficientMap, IDoubleSource, Class) - Method in class microsim.statistics.regression.ProbabilityCalculator
 
getProbability(MultiKeyCoefficientMap, IDoubleSource, Class, double) - Method in class microsim.statistics.regression.ProbabilityCalculator
 
getProbability(IDoubleSource, Class) - Method in class microsim.statistics.regression.BinomialRegression
 
getProbability(T) - Method in interface microsim.alignment.multiple.AlignmentMultiProbabilityClosure
 
getProbability(T) - Method in interface microsim.alignment.probability.AlignmentProbabilityClosure
Returns the unaligned probability of a 'positive' outcome for the agent (the user should define what the positive outcome is; it could be that something happens or does not happen).
getProbability(T, IDoubleSource, Class) - Method in interface microsim.statistics.regression.IDiscreteChoiceModel
 
getProbedObject() - Method in class microsim.gui.probe.MethodParameterDataModel
 
getProbedObject() - Method in class microsim.gui.probe.ObjectDataModel
 
getProbedObject() - Method in class microsim.gui.probe.PanelObjectCollection
 
getProbeFields() - Method in interface microsim.gui.probe.IProbeFields
Return a list contaning strings corresponding to the properties and the methods shown by a probe.
getRandom() - Method in class microsim.engine.SimulationEngine
 
getRandomSeed() - Method in class microsim.engine.SimulationEngine
Return the current random seed.
getRealDate(long) - Method in class microsim.engine.SimulationTimeManager
 
getRenderer() - Method in class microsim.gui.plot.TimeSeriesSimulationPlotter
 
getRnd() - Static method in class microsim.engine.SimulationEngine
Return a reference to the current Random generator.
getRoots() - Method in class microsim.gui.shell.MicrosimShell.RootViews
 
getRowColumnValue(Object, String) - Method in class microsim.data.MultiKeyCoefficientMap
OBTAIN VALUE BY ROW AND COLUMN REFERENCE; ASSUMES 2D TABLE
getRowCount() - Method in class microsim.gui.plot.Weighted_PyramidDataset
 
getRowCount() - Method in class microsim.gui.probe.MethodParameterDataModel
 
getRowCount() - Method in class microsim.gui.probe.ObjectDataModel
 
getRowCount() - Method in class microsim.gui.probe.VariableDataModel
 
getRowIndex(Comparable) - Method in class microsim.gui.plot.Weighted_PyramidDataset
 
getRowKey(int) - Method in class microsim.gui.plot.Weighted_PyramidDataset
 
getRowKeys() - Method in class microsim.gui.plot.Weighted_PyramidDataset
 
getRunningStatus() - Method in class microsim.engine.SimulationEngine
Return current simulation running status.
getScore() - Method in class microsim.matching.GlobalMatchingPair
 
getScore(Object) - Method in interface microsim.statistics.regression.ILinearRegression
 
getScore(Object) - Method in class microsim.statistics.regression.LinearRegression
To be used when the agent Object has member fields that correspond by name to all the regressors of the Regression's MultiKeyCoefficientMap map.
getScore(Map) - Method in interface microsim.statistics.regression.ILinearRegression
 
getScore(Map) - Method in class microsim.statistics.regression.LinearRegression
Warning - only use when LinearRegression object contains a MultiKeyCoefficientMap with only one key.
getScore(MultiKeyCoefficientMap, IDoubleSource, Class) - Method in class microsim.statistics.regression.ProbabilityCalculator
 
getScore(IDoubleSource, Class) - Method in class microsim.statistics.regression.BinomialRegression
 
getScore(IDoubleSource, Class) - Method in interface microsim.statistics.regression.ILinearRegression
 
getScore(IDoubleSource, Class) - Method in class microsim.statistics.regression.LinearRegression
 
getScore(IDoubleSource, Class, IObjectSource, Class) - Method in interface microsim.statistics.regression.ILinearRegression
 
getScore(IDoubleSource, Class, IObjectSource, Class) - Method in class microsim.statistics.regression.LinearRegression
Requires the implementation of the IObjectSource to ascertain whether any additional conditioning regression keys are used (e.g. whether the underlying agent is female, married etc., where the regression co-efficients are conditioned on additional keys of gender and civil status, for example).
getSeries(int) - Method in class microsim.statistics.TimeSeries
Return a series at the given index.
getSeriesCount() - Method in class microsim.gui.plot.Weighted_HistogramDataset
Returns the number of series in the dataset.
getSeriesCount() - Method in class microsim.gui.plot.Weighted_PyramidDataset
 
getSeriesCount() - Method in class microsim.statistics.TimeSeries
Return the number of series.
getSeriesKey(int) - Method in class microsim.gui.plot.Weighted_HistogramDataset
Returns the key for a series.
getSeriesKey(int) - Method in class microsim.gui.plot.Weighted_PyramidDataset
 
getSeriesKeys() - Method in class microsim.gui.plot.Weighted_PyramidDataset
 
getSeriesList() - Method in class microsim.statistics.TimeSeries
Return the list of contained time series.
getSettings() - Method in class microsim.gui.shell.MicrosimShell.SimulationController
Return a reference to the settings list.
getSimulationRun() - Method in class microsim.data.db.CoefficientEntityKey
 
getSimulationRun() - Method in class microsim.data.db.PanelEntityKey
 
getSimulationRun() - Method in interface microsim.data.db.space.IIntSpaceEntity
 
getSimulationRun() - Method in class microsim.data.db.space.IntSpaceEntity
 
getSimulationTime() - Method in class microsim.data.db.PanelEntityKey
 
getSimulationTime() - Method in interface microsim.data.db.space.IIntSpaceEntity
 
getSimulationTime() - Method in class microsim.data.db.space.IntSpaceEntity
 
getSimulationTimeout() - Static method in class microsim.event.EventQueue
Return current simulation timeout.
getSize() - Method in class microsim.gui.probe.MethodsDataModel
 
getSourceArray() - Method in class microsim.statistics.CrossSection
 
getSourceArray() - Method in interface microsim.statistics.ISourceObjectArray
 
getSourceArray() - Method in class microsim.statistics.weighted.Weighted_CrossSection
 
getStartBoundary() - Method in class microsim.gui.plot.Weighted_HistogramBin
Returns the start boundary.
getStartX(int, int) - Method in class microsim.gui.plot.Weighted_HistogramDataset
Returns the start value for a bin.
getStartY(int, int) - Method in class microsim.gui.plot.Weighted_HistogramDataset
Returns the start y-value for a bin (which is the same as the y-value, this method exists only to support the general form of the IntervalXYDataset interface).
getState() - Method in class microsim.gui.shell.JasConsoleAppender
 
getStep() - Method in class microsim.data.ParameterRangeDomain
 
getString() - Method in class microsim.reflection.StringValueExtractor
Invoke the method of the object passed to constructor and return its double result.
getString() - Method in class microsim.statistics.reflectors.StringInvoker
Invoke the method of the object passed to constructor and return its double result.
getString(Object) - Method in class microsim.reflection.StringValueExtractor
Invoke the method of the target object and return its string result.
getString(Object) - Method in class microsim.statistics.reflectors.StringInvoker
Invoke the method of the target object and return its string result.
getStringValue(int) - Method in class microsim.reflection.StringValueExtractor
This is an implementation of the IDblSource interface.
getStringValue(Enum) - Method in interface microsim.statistics.IStringSource
Return the double value corresponding to the given variableID
getStringValue(Enum) - Method in class microsim.statistics.reflectors.StringInvoker
This is an implementation of the IDblSource interface.
getSum() - Method in class microsim.collection.AverageClosure
 
getSum() - Method in class microsim.statistics.functions.MultiTraceFunction.Double
The sum function.
getSum() - Method in class microsim.statistics.functions.MultiTraceFunction.Float
The sum function.
getSum() - Method in class microsim.statistics.functions.MultiTraceFunction.Integer
The sum function.
getSum() - Method in class microsim.statistics.functions.MultiTraceFunction.Long
The sum function.
getSVGDocument() - Static method in class microsim.gui.utils.ImageGenerator
 
getTime() - Method in class microsim.engine.SimulationEngine
Return a reference to the current SimTime.
getTime() - Method in class microsim.event.Event
Get the next firing absolute time.
getTime() - Method in class microsim.event.EventQueue
Return current simulation timer.
getType() - Method in class microsim.gui.plot.Weighted_HistogramDataset
Returns the histogram type.
getValue() - Method in interface microsim.data.db.space.IIntSpaceEntity
 
getValue() - Method in class microsim.data.db.space.IntSpaceEntity
 
getValue() - Method in interface microsim.statistics.regression.IntegerValuedEnum
 
getValue() - Method in enum class microsim.statistics.regression.RegressionType
 
getValue(int, int) - Method in class microsim.gui.plot.Weighted_PyramidDataset
 
getValue(Comparable, Comparable) - Method in class microsim.gui.plot.Weighted_PyramidDataset
 
getValue(Object...) - Method in class microsim.data.MultiKeyCoefficientMap
 
getValue(T, T) - Method in interface microsim.matching.MatchingScoreClosure
 
getValueArray() - Method in class microsim.data.MultiKeyHashMap.EntryValue
 
getValueAt(int, int) - Method in class microsim.gui.probe.MethodParameterDataModel
 
getValueAt(int, int) - Method in class microsim.gui.probe.ObjectDataModel
 
getValueAt(int, int) - Method in class microsim.gui.probe.VariableDataModel
 
getValues() - Method in class microsim.data.ParameterDomain
 
getValues() - Method in class microsim.data.ParameterRangeDomain
 
getValuesNames() - Method in class microsim.data.MultiKeyCoefficientMap
This method allows the instance of the MultiKeyCoefficientMap to provide a clone of the names of the values.
getVariance() - Method in class microsim.statistics.functions.MultiTraceFunction.Double
The variance function.
getVariance() - Method in class microsim.statistics.functions.MultiTraceFunction.Float
The variance function.
getVariance() - Method in class microsim.statistics.functions.MultiTraceFunction
 
getVariance() - Method in class microsim.statistics.functions.MultiTraceFunction.Integer
The variance function.
getVariance() - Method in class microsim.statistics.functions.MultiTraceFunction.Long
The variance function.
getVonNeumannNeighbors(int, int) - Method in class microsim.space.DenseObjectSpace
Gets the von Neumann neighbors of the specified coordinate. doubles are returned in west, east, north, south order.
getVonNeumannNeighbors(int, int) - Method in class microsim.space.DoubleDiffuseSpace
Gets the von Neumann neighbors of the specified coordinate. doubles are returned in west, east, north, south order.
getVonNeumannNeighbors(int, int, int, int) - Method in class microsim.space.DenseObjectSpace
Gets the extended von Neumann neighbors of the specified coordinate.
getVonNeumannNeighbors(int, int, int, int) - Method in class microsim.space.DoubleDiffuseSpace
Gets the extended von Neumann neighbors of the specified coordinate.
getVonNeumannNeighborsPositions(int, int) - Method in class microsim.space.AbstractSpace
Gets the extended von Neumann neighbors of the specified coordinate.
getWeight() - Method in interface microsim.agent.Weight
 
getWeights() - Method in interface microsim.statistics.weighted.IWeightedDoubleArraySource
 
getWeights() - Method in interface microsim.statistics.weighted.IWeightedFloatArraySource
 
getWeights() - Method in interface microsim.statistics.weighted.IWeightedIntArraySource
 
getWeights() - Method in interface microsim.statistics.weighted.IWeightedLongArraySource
 
getWeights() - Method in class microsim.statistics.weighted.Weighted_CrossSection.Double
 
getWeights() - Method in class microsim.statistics.weighted.Weighted_CrossSection.Float
 
getWeights() - Method in class microsim.statistics.weighted.Weighted_CrossSection.Integer
 
getWeights() - Method in class microsim.statistics.weighted.Weighted_CrossSection.Long
 
getWindow() - Method in class microsim.gui.shell.SimulationWindow
Return the the SimWindow container
getWorkingId() - Method in class microsim.data.db.PanelEntityKey
 
getWorldHeight() - Method in class microsim.space.turtle.AbstractTurtle
Return the y size of the grid.
getWorldWidth() - Method in class microsim.space.turtle.AbstractTurtle
Return the x size of the grid.
getX() - Method in interface microsim.data.db.space.IIntSpaceEntity
 
getX() - Method in class microsim.data.db.space.IntSpaceEntity
 
getX() - Method in class microsim.space.SpacePosition
 
getX() - Method in class microsim.space.turtle.AbstractTurtle
Return the current x position.
getX(int, int) - Method in class microsim.gui.plot.Weighted_HistogramDataset
Returns the X value for a bin.
getXSize() - Method in class microsim.space.AbstractSpace
Return the width of the grid.
getXSize() - Method in interface microsim.space.ObjectSpace
 
getY() - Method in interface microsim.data.db.space.IIntSpaceEntity
 
getY() - Method in class microsim.data.db.space.IntSpaceEntity
 
getY() - Method in class microsim.space.SpacePosition
 
getY() - Method in class microsim.space.turtle.AbstractTurtle
Return the current y position.
getY(int, int) - Method in class microsim.gui.plot.Weighted_HistogramDataset
Returns the y-value for a bin (calculated to take into account the histogram type).
getYSize() - Method in class microsim.space.AbstractSpace
Return the height of the grid.
getYSize() - Method in interface microsim.space.ObjectSpace
 
GlobalMatching<T> - Class in microsim.matching
MATCHING CLASS BASED ON THE ITERATIVE RANDOM MATCHING CLASS Whereas the IterativeRandomMatching class matches units in collection1 to those in collection2 in order of collection1 the current class evaluates all potential match combinations between collection1 and collection2 and proceeds to select matches from lowest to highest "score".
GlobalMatchingPair<T> - Class in microsim.matching
 
GlobalMatchingPair(T, T, double) - Constructor for class microsim.matching.GlobalMatchingPair
 
GlobalMatchingPairComparator - Class in microsim.matching
HELPER CLASS TO ASSIST SORTING OF GlobalMatchingPairs
GlobalMatchingPairComparator() - Constructor for class microsim.matching.GlobalMatchingPairComparator
 
go() - Method in class microsim.engine.MultiRun
The go method starts the multi-run simulation.
grid - Variable in class microsim.space.turtle.AbstractTurtle
 
gridIterator() - Method in class microsim.space.SparseObjectSpace
Return a GridIterator storing the position of the read value.
GUIparameter - Annotation Interface in microsim.annotation
Annotate variables of the simulation manager to automatically display on the GUI (Graphical User Interface).
GuiUtils - Class in microsim.gui
 
GuiUtils() - Constructor for class microsim.gui.GuiUtils
 
GuiUtils.WindowGrabber - Class in microsim.gui
 

H

heading - Variable in class microsim.space.turtle.DigitalTurtle
 
HistogramSimulationPlotter - Class in microsim.gui.plot
A HistogramSimulationPlotter is able to display a histogram of one or more data sources, which can be updated during the simulation.
HistogramSimulationPlotter(String, String, HistogramType, int) - Constructor for class microsim.gui.plot.HistogramSimulationPlotter
Constructor for histogram chart objects with chart legend displayed by default and all data samples shown, showing only the latest population data as time moves forward.
HistogramSimulationPlotter(String, String, HistogramType, int, Double, Double, boolean) - Constructor for class microsim.gui.plot.HistogramSimulationPlotter
Constructor for scatterplot chart objects, featuring a toggle to hide the chart legend and to set the minimum and maximum values displayed in the chart, with values below the minimum assigned to the first bin, and values above the maximum assigned to the last bin.

I

ICollectionFilter - Interface in microsim.statistics
A collection filter is used by the CrossSection class to filter elements of the source collection.
id - Variable in class microsim.data.db.Experiment
 
id - Variable in class microsim.data.db.ExperimentParameter
 
IDiscreteChoiceModel - Interface in microsim.statistics.regression
 
IDoubleArraySource - Interface in microsim.statistics
Used by statistical object to access array of double values.
IDoubleSource - Interface in microsim.statistics
Used by statistical object to access double data.
IDoubleSource.Variables - Enum Class in microsim.statistics
 
IFloatArraySource - Interface in microsim.statistics
Used by statistical object to access array of float values.
IFloatSource - Interface in microsim.statistics
Used by statistical object to access float data.
IFloatSource.Variables - Enum Class in microsim.statistics
 
ignoreExceptions() - Method in class microsim.gui.shell.JasConsoleAppender
 
IIntArraySource - Interface in microsim.statistics
Used by statistical object to access array of integer values.
IIntSource - Interface in microsim.statistics
Used by statistical object to access integer data.
IIntSource.Variables - Enum Class in microsim.statistics
 
IIntSpaceEntity - Interface in microsim.data.db.space
 
ILayerDrawer - Interface in microsim.gui.space
An interface used by LayeredSurfaceFrame to delegate the rendering of a layer.
ILayerMouseListener - Interface in microsim.gui.space
An interface used by LayerDrawer to manage the mouse events.
ILinearRegression - Interface in microsim.statistics.regression
 
ILongArraySource - Interface in microsim.statistics
Used by statistical object to access array of long values.
ILongSource - Interface in microsim.statistics
Used by statistical object to access long data.
ILongSource.Variables - Enum Class in microsim.statistics
 
ImageGenerator - Class in microsim.gui.utils
 
ImageGenerator() - Constructor for class microsim.gui.utils.ImageGenerator
 
imax - Variable in class microsim.statistics.functions.MaxArrayFunction.Integer
 
imin - Variable in class microsim.statistics.functions.MinArrayFunction.Integer
 
incrementCount(double) - Method in class microsim.gui.plot.Weighted_HistogramBin
Increments the item count.
IndividualBarSimulationPlotter - Class in microsim.gui.plot
A bar chart plotter showing elements manually added by user.
IndividualBarSimulationPlotter(String, String) - Constructor for class microsim.gui.plot.IndividualBarSimulationPlotter
 
initialiseOutputFolder() - Method in class microsim.data.db.Experiment
 
initialize() - Method in class microsim.gui.shell.JasConsoleAppender
 
inputFolder - Static variable in class microsim.data.db.Experiment
 
inputSchemaUpdateEntityManger() - Static method in class microsim.data.db.DatabaseUtils
 
inspect(Object, String, String...) - Method in class microsim.gui.shell.parameter.ParameterInspector
 
inspectProperty(Property) - Method in class microsim.gui.shell.parameter.ParameterFrame.TooltipInspector
 
Integer(Object, String, boolean) - Constructor for class microsim.statistics.functions.MaxTraceFunction.Integer
Create a basic statistic probe on a generic object.
Integer(Object, String, boolean) - Constructor for class microsim.statistics.functions.MinTraceFunction.Integer
Create a basic statistic probe on a generic object.
Integer(Object, String, boolean) - Constructor for class microsim.statistics.functions.MultiTraceFunction.Integer
Create a basic statistic probe on a generic object.
Integer(Object, String, boolean) - Constructor for class microsim.statistics.Series.Integer
Create a basic statistic probe on a collection of objects.
Integer(Collection) - Constructor for class microsim.statistics.CrossSection.Integer
Create a statistic probe on a collection of IIntSource objects.
Integer(Collection, Class, String, boolean) - Constructor for class microsim.statistics.CrossSection.Integer
Create a basic statistic probe on a collection of objects.
Integer(Collection, Enum) - Constructor for class microsim.statistics.CrossSection.Integer
Create a statistic probe on a collection of IIntSource objects.
Integer(Collection) - Constructor for class microsim.statistics.weighted.Weighted_CrossSection.Integer
Create a statistic probe on a collection of IIntSource objects.
Integer(Collection, Class, String, boolean) - Constructor for class microsim.statistics.weighted.Weighted_CrossSection.Integer
Create a basic statistic probe on a collection of objects.
Integer(Collection, Enum) - Constructor for class microsim.statistics.weighted.Weighted_CrossSection.Integer
Create a statistic probe on a collection of IIntSource objects.
Integer(IIntArraySource) - Constructor for class microsim.statistics.functions.MaxArrayFunction.Integer
Create a maximum function on an integer array source.
Integer(IIntArraySource) - Constructor for class microsim.statistics.functions.MinArrayFunction.Integer
Create a minimum function on an integer array source.
Integer(IIntArraySource) - Constructor for class microsim.statistics.functions.SumArrayFunction.Integer
Create a sum function on an integer array source.
Integer(IIntSource) - Constructor for class microsim.statistics.Series.Integer
Create a statistic probe on a collection of IIntSource objects.
Integer(IIntSource, Enum) - Constructor for class microsim.statistics.functions.MaxTraceFunction.Integer
Create a basic statistic probe on a IDblSource object.
Integer(IIntSource, Enum) - Constructor for class microsim.statistics.functions.MinTraceFunction.Integer
Create a basic statistic probe on a IDblSource object.
Integer(IIntSource, Enum) - Constructor for class microsim.statistics.functions.MultiTraceFunction.Integer
Create a basic statistic probe on a IDblSource object.
Integer(IIntSource, Enum) - Constructor for class microsim.statistics.Series.Integer
Create a statistic probe on a collection of IIntSource objects.
Integer(IWeightedIntArraySource) - Constructor for class microsim.statistics.weighted.functions.Weighted_SumArrayFunction.Integer
Create a sum function on a weighted integer array source.
IntegerInvoker - Class in microsim.statistics.reflectors
Not of interest for users.
IntegerInvoker(Class, String, boolean) - Constructor for class microsim.statistics.reflectors.IntegerInvoker
Constructor.
IntegerInvoker(Object, String, boolean) - Constructor for class microsim.statistics.reflectors.IntegerInvoker
Constructor.
IntegerValuedEnum - Interface in microsim.statistics.regression
 
IntegerValueExtractor - Class in microsim.reflection
Not of interest for users.
IntegerValueExtractor(Class, String, boolean) - Constructor for class microsim.reflection.IntegerValueExtractor
Constructor.
IntegerValueExtractor(Object, String, boolean) - Constructor for class microsim.reflection.IntegerValueExtractor
Constructor.
intSource - Variable in class microsim.statistics.functions.AbstractArrayFunction
 
intSource - Variable in class microsim.statistics.functions.MovingAverageTraceFunction
 
intSource - Variable in class microsim.statistics.weighted.functions.AbstractWeightedArrayFunction
 
IntSpace - Class in microsim.space
A bidimensional grid containing integer values.
IntSpace(int, int) - Constructor for class microsim.space.IntSpace
Create a grid of given size.
IntSpace(IntSpace) - Constructor for class microsim.space.IntSpace
Create a copy of the given grid.
IntSpaceEntity - Class in microsim.data.db.space
 
IntSpaceEntity() - Constructor for class microsim.data.db.space.IntSpaceEntity
 
invokeMethodAt(int) - Method in class microsim.gui.probe.MethodsDataModel
 
invokeMethodAt(int, Object[]) - Method in class microsim.gui.probe.MethodsDataModel
 
invoker - Variable in class microsim.statistics.CrossSection.Double
 
invoker - Variable in class microsim.statistics.CrossSection.Float
 
invoker - Variable in class microsim.statistics.CrossSection.Integer
 
invoker - Variable in class microsim.statistics.CrossSection.Long
 
invoker - Variable in class microsim.statistics.weighted.Weighted_CrossSection.Double
 
invoker - Variable in class microsim.statistics.weighted.Weighted_CrossSection.Float
 
invoker - Variable in class microsim.statistics.weighted.Weighted_CrossSection.Integer
 
invoker - Variable in class microsim.statistics.weighted.Weighted_CrossSection.Long
 
IObjectSource - Interface in microsim.statistics
Used by statistical object to access object data.
IObjectSource.Variables - Enum Class in microsim.statistics
 
IProbeFields - Interface in microsim.gui.probe
This interface allows the object implementing it to show only some properties and methods when probed.
isAnExecutableMethod(Method) - Static method in class microsim.gui.probe.ProbeReflectionUtils
Test if the given method requires parameters of a native type.
isCellEditable(int, int) - Method in class microsim.gui.probe.MethodParameterDataModel
 
isCellEditable(int, int) - Method in class microsim.gui.probe.ObjectDataModel
 
isCellEditable(int, int) - Method in class microsim.gui.probe.VariableDataModel
 
isCheckingTime() - Method in class microsim.statistics.CrossSection
Return the current status of the time checker.
isCheckingTime() - Method in class microsim.statistics.functions.AbstractFunction
Return the current status of the time checker.
isCheckingTime() - Method in class microsim.statistics.Series
Return the current status of the time checker.
isCheckingTime() - Method in class microsim.statistics.weighted.Weighted_CrossSection
Return the current status of the time checker.
isCollection(Class) - Static method in class microsim.gui.probe.ProbeReflectionUtils
Test if the given class implements the java.util.Collection interface.
isDisplayed() - Method in interface microsim.gui.space.ILayerDrawer
Return if the layer is currently displayed.
isDisplayed() - Method in class microsim.gui.space.LayerDblGridDrawer
Return if the layer is currently displayed on the LayeredSurfaceFrame.
isDisplayed() - Method in class microsim.gui.space.LayerIntGridDrawer
Return if the layer is currently displayed on the LayeredSurfaceFrame.
isDisplayed() - Method in class microsim.gui.space.LayerMultiObjectGridDrawer
Return if the layer is currently displayed on the LayeredSurfaceFrame.
isDisplayed() - Method in class microsim.gui.space.LayerObjectGridDrawer
Return if the layer is currently displayed on the LayeredSurfaceFrame.
isDoubleSource(Class, String, boolean) - Static method in class microsim.reflection.ReflectionUtils
 
isEditable(Class) - Static method in class microsim.gui.probe.ProbeReflectionUtils
Test if the given class is a wrapper for a native type or a string.
isEditable(Object) - Static method in class microsim.gui.probe.ProbeReflectionUtils
Test if the given object is a wrapper for a native type or a string.
isEnabled() - Method in class microsim.statistics.TimeChecker
Return the current enabling state.
isFiltered(Object) - Method in interface microsim.statistics.ICollectionFilter
Return if the passed object must be considered by the CrossSection iterator.
isFloatSource(Class, String, boolean) - Static method in class microsim.reflection.ReflectionUtils
 
isIntSource(Class, String, boolean) - Static method in class microsim.reflection.ReflectionUtils
 
isLongSource(Class, String, boolean) - Static method in class microsim.reflection.ReflectionUtils
 
isMultiRun - Variable in class microsim.data.ExperimentManager
The flag determines whether the input folder should remain constant for multiruns
ISourceObjectArray - Interface in microsim.statistics
Used by jas.statistics.db package objects to obtain the reference of the sources of a CrossSection.
isReading() - Method in class microsim.gui.shell.ConsoleTextArea
 
isStarted() - Method in class microsim.gui.shell.JasConsoleAppender
 
isStopped() - Method in class microsim.gui.shell.JasConsoleAppender
 
isStringSource(Class, String, boolean) - Static method in class microsim.reflection.ReflectionUtils
 
IStringSource - Interface in microsim.statistics
Used by statistical object to access string data.
isTurnOffDatabaseConnection() - Method in class microsim.engine.SimulationEngine
 
isTurnOffDatabaseConnection() - Method in class microsim.gui.shell.MicrosimShell.SimulationController
 
isTurnOffDatabaseConnectionAvailable() - Method in class microsim.engine.SimulationEngine
 
isum - Variable in class microsim.statistics.functions.SumArrayFunction.Integer
 
isum - Variable in class microsim.statistics.weighted.functions.Weighted_SumArrayFunction.Integer
 
isUpToDate() - Method in class microsim.statistics.TimeChecker
The method checks if a call has been already done at current simulation time.
IterativeMatchingAlgorithm<T> - Interface in microsim.matching
 
IterativeRandomMatching<T> - Class in microsim.matching
 
IterativeSimpleMatching<T> - Class in microsim.matching
 
iterator() - Method in class microsim.space.SparseObjectSpace
 
IUpdatableSource - Interface in microsim.statistics
An updatable source is a class implementing one of the I*Source interfaces, which needs to be updated to refresh its data.
IWeightedDoubleArraySource - Interface in microsim.statistics.weighted
Used by statistical object to access array of double values.
IWeightedFloatArraySource - Interface in microsim.statistics.weighted
Used by statistical object to access array of float values.
IWeightedIntArraySource - Interface in microsim.statistics.weighted
Used by statistical object to access array of integer values.
IWeightedLongArraySource - Interface in microsim.statistics.weighted
Used by statistical object to access array of long values.

J

JasConsoleAppender - Class in microsim.gui.shell
JAS custom log4j appender to catch logs and write them into the JAS Console window.

JasConsoleAppender() - Constructor for class microsim.gui.shell.JasConsoleAppender
 
JasConsoleAppender(Layout, OutputStream) - Constructor for class microsim.gui.shell.JasConsoleAppender
 
JasConsoleAppender(Layout, Writer) - Constructor for class microsim.gui.shell.JasConsoleAppender
 

K

keys - Variable in class microsim.data.MultiKeyCoefficientMap
 
keys() - Element in annotation interface microsim.annotation.CoefficientMapping
 

L

LastValue - Enum constant in enum class microsim.statistics.functions.MaxTraceFunction.Variables
 
LastValue - Enum constant in enum class microsim.statistics.functions.MinTraceFunction.Variables
 
LastValue - Enum constant in enum class microsim.statistics.functions.MultiTraceFunction.Variables
Return the last collected value.
LayerDblGridDrawer - Class in microsim.gui.space
It is able to draw a DblGrid on a LayeredSurfaceFrame using a ColorMap to render the values contained by the cell with a specific color.
This class builds an image when created and every time is updated it modifies the parts of the images that are changed.
LayerDblGridDrawer(String, double[], int, int, ColorMap) - Constructor for class microsim.gui.space.LayerDblGridDrawer
Create a double layer drawer using values taken from an array of doubles and a given IColorMap.
LayerDblGridDrawer(String, double[], int, int, ColorMap, Color) - Constructor for class microsim.gui.space.LayerDblGridDrawer
Create a double layer drawer using values taken from an array of doubles and a given IColorMap.
LayerDblGridDrawer(String, DoubleSpace, ColorMap) - Constructor for class microsim.gui.space.LayerDblGridDrawer
Create a double layer drawer using values taken from a DblGrid matrix and a given IColorMap.
LayerDblGridDrawer(String, DoubleSpace, ColorMap, Color) - Constructor for class microsim.gui.space.LayerDblGridDrawer
Create a double layer drawer using values using values taken from a DblGrid matrix and a given IColorMap.
LayeredSurfaceFrame - Class in microsim.gui.space
It is the Space Viewer window.
LayeredSurfaceFrame(int, int) - Constructor for class microsim.gui.space.LayeredSurfaceFrame
Create a new frame with given dimensions and a cell length of 4 pixels.
LayeredSurfaceFrame(int, int, int) - Constructor for class microsim.gui.space.LayeredSurfaceFrame
Create a new frame with given dimensions and given cell length.
LayeredSurfaceFrame(int, int, int, int, int) - Constructor for class microsim.gui.space.LayeredSurfaceFrame
Create a new frame with given dimensions, given cell length and given view-port dimensions.
LayeredSurfacePanel - Class in microsim.gui.space
Not of interest for users.
LayeredSurfacePanel() - Constructor for class microsim.gui.space.LayeredSurfacePanel
Create a panel with dimensions of (100, 100) and a cell length of 4 pixels.
LayeredSurfacePanel(int, int, int) - Constructor for class microsim.gui.space.LayeredSurfacePanel
Create a panel with given dimensions and given cell length.
LayeredSurfaceProperties - Class in microsim.gui.space
Not of interest for users.
LayeredSurfaceProperties() - Constructor for class microsim.gui.space.LayeredSurfaceProperties
 
LayeredSurfaceProperties(Frame, String, int, List) - Constructor for class microsim.gui.space.LayeredSurfaceProperties
 
LayerIntGridDrawer - Class in microsim.gui.space
It is able to draw an IntGrid on a LayeredSurfaceFrame using a ColorMap to render the values contained by the cell with a specific color.
This class builds an image when created and every time is updated it modifies the parts of the images that are changed.
LayerIntGridDrawer(String, int[], int, int, ColorMap) - Constructor for class microsim.gui.space.LayerIntGridDrawer
Create a double layer drawer using values taken from an array of integers and a given IColorMap.
LayerIntGridDrawer(String, int[], int, int, ColorMap, Color) - Constructor for class microsim.gui.space.LayerIntGridDrawer
Create a double layer drawer using values taken from an array of integers and a given IColorMap.
LayerIntGridDrawer(String, IntSpace, ColorMap) - Constructor for class microsim.gui.space.LayerIntGridDrawer
Create a double layer drawer using values taken from an IntGrid matrix and a given IColorMap.
LayerIntGridDrawer(String, IntSpace, ColorMap, Color) - Constructor for class microsim.gui.space.LayerIntGridDrawer
Create a double layer drawer using values using values taken from an IntGrid matrix and a given IColorMap.
LayerMouseListener - Class in microsim.gui.space
A generic implementation of the ILayerMouseListener interface.
LayerMouseListener() - Constructor for class microsim.gui.space.LayerMouseListener
 
LayerMultiObjectGridDrawer - Class in microsim.gui.space
It is able to draw objects contained by a MultiObjGrid on a LayeredSurfaceFrame.
When on a cell there is at least one object it is represented by a circle.
LayerMultiObjectGridDrawer(String, MultiObjectSpace, Color) - Constructor for class microsim.gui.space.LayerMultiObjectGridDrawer
Create a new object drawer based on a given MultiObjGrid object.
LayerMultiObjectGridDrawer(String, MultiObjectSpace, String, ColorMap) - Constructor for class microsim.gui.space.LayerMultiObjectGridDrawer
Create a new object drawer based on a given MultiObjGrid object.
LayerObjectGridDrawer - Class in microsim.gui.space
It is able to draw objects contained by an ObjGrid on a LayeredSurfaceFrame.
An object is represented by a circle.
LayerObjectGridDrawer(String, ObjectSpace, Color) - Constructor for class microsim.gui.space.LayerObjectGridDrawer
Create a new object drawer based on a given Grid object.
LayerObjectGridDrawer(String, ObjectSpace, Class, String, boolean, ColorMap) - Constructor for class microsim.gui.space.LayerObjectGridDrawer
Create a new object drawer based on a given Grid object.
layoutWidget(Component, String, Map) - Method in class microsim.gui.shell.parameter.DescriptiveSwingMetawidget
 
leap() - Method in class microsim.space.turtle.AbstractTurtle
Make a steps forward, but moves only if the target position is empty.
leap(int) - Method in class microsim.space.turtle.AbstractTurtle
Make some steps forward, but moves only if the target position is empty.
leap(int) - Method in class microsim.space.turtle.DigitalTurtle
 
leap(int) - Method in class microsim.space.turtle.Turtle
Make some steps forward, but moves only if the target position is empty.
leftShift(int) - Method in enum class microsim.space.turtle.AbstractTurtle.Direction
 
len - Variable in class microsim.statistics.functions.MovingAverageTraceFunction
 
Linear - Enum constant in enum class microsim.statistics.regression.RegressionType
 
LinearRegression - Class in microsim.statistics.regression
Linear regression object.
LinearRegression(MultiKeyCoefficientMap) - Constructor for class microsim.statistics.regression.LinearRegression
Construct a linear regression object.
lmax - Variable in class microsim.statistics.functions.MaxArrayFunction.Long
 
lmin - Variable in class microsim.statistics.functions.MinArrayFunction.Long
 
lngSource - Variable in class microsim.statistics.functions.AbstractArrayFunction
 
lngSource - Variable in class microsim.statistics.functions.MovingAverageTraceFunction
 
lngSource - Variable in class microsim.statistics.weighted.functions.AbstractWeightedArrayFunction
 
loadCoefficientMap(EntityManager, Class) - Static method in class microsim.data.db.DatabaseUtils
 
loadCoefficientMap(Class) - Static method in class microsim.data.db.DatabaseUtils
 
loadCoefficientMap(String, String, int) - Static method in class microsim.data.excel.ExcelAssistant
Load MultiKeyCoefficientMap from Excel spreadsheet data, reading from the first line of the spreadsheet, and automatically finds the last line of the spreadsheet (blank lines within the data are not allowed and will result in a NullPointerException).
loadCoefficientMap(String, String, int, int) - Static method in class microsim.data.excel.ExcelAssistant
Load MultiKeyCoefficientMap from Excel spreadsheet data, reading from the first line of the spreadsheet, and automatically finds the last line of the spreadsheet (blank lines within the data are not allowed and will result in a NullPointerException).
loadCoefficientMap(String, String, int, int, int, int) - Static method in class microsim.data.excel.ExcelAssistant
Load MultiKeyCoefficientMap from Excel spreadsheet data, choosing which line to start reading from via the startLine parameter
loadCoefficientMapTest(String, String, int, int) - Static method in class microsim.data.excel.ExcelAssistant
 
loadTable(EntityManager, Class) - Static method in class microsim.data.db.DatabaseUtils
 
loadTable(Class) - Static method in class microsim.data.db.DatabaseUtils
 
log(String) - Method in class microsim.gui.shell.CaptureConsoleWindow
 
log(String) - Method in class microsim.gui.shell.ConsoleTextArea
 
log(String) - Method in class microsim.gui.shell.MicrosimShell
 
Logit - Enum constant in enum class microsim.statistics.regression.RegressionType
 
LogitScalingAlignment<T> - Class in microsim.alignment.multiple
Logit Scaling alignment (as introduced by P.
LogitScalingAlignment() - Constructor for class microsim.alignment.multiple.LogitScalingAlignment
 
LogitScalingBinaryAlignment<T> - Class in microsim.alignment.probability
Logit Scaling alignment (as introduced by P.
LogitScalingBinaryAlignment() - Constructor for class microsim.alignment.probability.LogitScalingBinaryAlignment
 
LogitScalingBinaryWeightedAlignment<T> - Class in microsim.alignment.probability
Logit Scaling alignment (as introduced by P.
LogitScalingBinaryWeightedAlignment() - Constructor for class microsim.alignment.probability.LogitScalingBinaryWeightedAlignment
 
LogitScalingWeightedAlignment<T> - Class in microsim.alignment.multiple
Logit Scaling alignment (as introduced by P.
LogitScalingWeightedAlignment() - Constructor for class microsim.alignment.multiple.LogitScalingWeightedAlignment
 
Long(Object, String, boolean) - Constructor for class microsim.statistics.functions.MaxTraceFunction.Long
Create a basic statistic probe on a generic object.
Long(Object, String, boolean) - Constructor for class microsim.statistics.functions.MinTraceFunction.Long
Create a basic statistic probe on a generic object.
Long(Object, String, boolean) - Constructor for class microsim.statistics.functions.MultiTraceFunction.Long
Create a basic statistic probe on a generic object.
Long(Object, String, boolean) - Constructor for class microsim.statistics.Series.Long
Create a basic statistic probe on a collection of objects.
Long(Collection) - Constructor for class microsim.statistics.CrossSection.Long
Create a statistic probe on a collection of ILongSource objects.
Long(Collection, Class, String, boolean) - Constructor for class microsim.statistics.CrossSection.Long
Create a basic statistic probe on a collection of objects.
Long(Collection, Enum) - Constructor for class microsim.statistics.CrossSection.Long
Create a statistic probe on a collection of ILongSource objects.
Long(Collection) - Constructor for class microsim.statistics.weighted.Weighted_CrossSection.Long
Create a statistic probe on a collection of ILongSource objects.
Long(Collection, Class, String, boolean) - Constructor for class microsim.statistics.weighted.Weighted_CrossSection.Long
Create a basic statistic probe on a collection of objects.
Long(Collection, Enum) - Constructor for class microsim.statistics.weighted.Weighted_CrossSection.Long
Create a statistic probe on a collection of ILongSource objects.
Long(ILongArraySource) - Constructor for class microsim.statistics.functions.MaxArrayFunction.Long
Create a maximum function on a long array source.
Long(ILongArraySource) - Constructor for class microsim.statistics.functions.MinArrayFunction.Long
Create a minimum function on a long array source.
Long(ILongArraySource) - Constructor for class microsim.statistics.functions.SumArrayFunction.Long
Create a sum function on a long array source.
Long(ILongSource) - Constructor for class microsim.statistics.Series.Long
Create a statistic probe on a collection of ILongSource objects.
Long(ILongSource, Enum) - Constructor for class microsim.statistics.functions.MaxTraceFunction.Long
Create a basic statistic probe on a IDblSource object.
Long(ILongSource, Enum) - Constructor for class microsim.statistics.functions.MinTraceFunction.Long
Create a basic statistic probe on a IDblSource object.
Long(ILongSource, Enum) - Constructor for class microsim.statistics.functions.MultiTraceFunction.Long
Create a basic statistic probe on a IDblSource object.
Long(ILongSource, Enum) - Constructor for class microsim.statistics.Series.Long
Create a statistic probe on a collection of ILongSource objects.
Long(IWeightedLongArraySource) - Constructor for class microsim.statistics.weighted.functions.Weighted_SumArrayFunction.Long
Create a sum function on a weighted long array source.
LongInvoker - Class in microsim.statistics.reflectors
Not of interest for users.
LongInvoker(Class, String, boolean) - Constructor for class microsim.statistics.reflectors.LongInvoker
Constructor.
LongInvoker(Object, String, boolean) - Constructor for class microsim.statistics.reflectors.LongInvoker
Constructor.
LongValueExtractor - Class in microsim.reflection
Not of interest for users.
LongValueExtractor(Class, String, boolean) - Constructor for class microsim.reflection.LongValueExtractor
Constructor.
LongValueExtractor(Object, String, boolean) - Constructor for class microsim.reflection.LongValueExtractor
Constructor.
loop - Variable in class microsim.event.Event
 
lsum - Variable in class microsim.statistics.functions.SumArrayFunction.Long
 
lsum - Variable in class microsim.statistics.weighted.functions.Weighted_SumArrayFunction.Long
 

M

m - Variable in class microsim.space.DenseObjectSpace
 
m - Variable in class microsim.space.DoubleSpace
 
m - Variable in class microsim.space.IntSpace
 
m - Variable in class microsim.space.SparseObjectSpace
 
mapper - Variable in class microsim.gui.colormap.FixedColorMap
 
match(T, T) - Method in interface microsim.matching.MatchingClosure
 
matching(Collection, Predicate, Collection, Predicate, MatchingScoreClosure, MatchingClosure) - Method in class microsim.matching.GlobalMatching
 
matching(Collection, Predicate, Comparator, Collection, Predicate, MatchingScoreClosure, MatchingClosure) - Method in interface microsim.matching.IterativeMatchingAlgorithm
 
matching(Collection, Predicate, Comparator, Collection, Predicate, MatchingScoreClosure, MatchingClosure) - Method in class microsim.matching.IterativeRandomMatching
 
matching(Collection, Predicate, Comparator, Collection, Predicate, MatchingScoreClosure, MatchingClosure) - Method in class microsim.matching.IterativeSimpleMatching
 
matching(Collection, Predicate, Comparator, Collection, Predicate, MatchingScoreClosure, MatchingClosure) - Method in interface microsim.matching.MatchingAlgorithm
 
matching(Collection, Predicate, Comparator, Collection, Predicate, MatchingScoreClosure, MatchingClosure) - Method in class microsim.matching.SimpleMatching
 
MatchingAlgorithm<T> - Interface in microsim.matching
 
MatchingClosure<T> - Interface in microsim.matching
 
MatchingScoreClosure<T> - Interface in microsim.matching
 
max - Variable in class microsim.statistics.functions.MaxTraceFunction.Double
 
max - Variable in class microsim.statistics.functions.MaxTraceFunction.Float
 
max - Variable in class microsim.statistics.functions.MaxTraceFunction.Integer
 
max - Variable in class microsim.statistics.functions.MaxTraceFunction.Long
 
max - Variable in class microsim.statistics.functions.MultiTraceFunction.Double
 
max - Variable in class microsim.statistics.functions.MultiTraceFunction.Float
 
max - Variable in class microsim.statistics.functions.MultiTraceFunction.Integer
 
max - Variable in class microsim.statistics.functions.MultiTraceFunction.Long
 
max() - Method in class microsim.space.DoubleSpace
Get the maximum value stored into the grid.
max() - Method in class microsim.space.IntSpace
Get the maximum value stored into the grid.
Max - Enum constant in enum class microsim.statistics.functions.MaxTraceFunction.Variables
 
Max - Enum constant in enum class microsim.statistics.functions.MultiTraceFunction.Variables
Return the maximum collected value.
MAX - Static variable in class microsim.space.DoubleDiffuseSpace
 
MaxArrayFunction - Class in microsim.statistics.functions
This class computes the maximum value in an array of source values.
MaxArrayFunction(IDoubleArraySource) - Constructor for class microsim.statistics.functions.MaxArrayFunction
Create a maximum function on a double array source.
MaxArrayFunction(IFloatArraySource) - Constructor for class microsim.statistics.functions.MaxArrayFunction
Create a maximum function on a float array source.
MaxArrayFunction(IIntArraySource) - Constructor for class microsim.statistics.functions.MaxArrayFunction
Create a maximum function on an integer array source.
MaxArrayFunction(ILongArraySource) - Constructor for class microsim.statistics.functions.MaxArrayFunction
Create a maximum function on a long array source.
MaxArrayFunction.Double - Class in microsim.statistics.functions
MaxFunction operating on double source values.
MaxArrayFunction.Float - Class in microsim.statistics.functions
MaxFunction operating on float source values.
MaxArrayFunction.Integer - Class in microsim.statistics.functions
MaxFunction operating on integer source values.
MaxArrayFunction.Long - Class in microsim.statistics.functions
MaxFunction operating on long source values.
MaxTraceFunction - Class in microsim.statistics.functions
A MixFunction object is to collect data over time, computing some statistics on the fly, without storing the data in memory.
MaxTraceFunction() - Constructor for class microsim.statistics.functions.MaxTraceFunction
 
MaxTraceFunction.Double - Class in microsim.statistics.functions
An implementation of the MemorylessSeries class, which manages double type data sources.
MaxTraceFunction.Float - Class in microsim.statistics.functions
An implementation of the MemorylessSeries class, which manages float type data sources.
MaxTraceFunction.Integer - Class in microsim.statistics.functions
An implementation of the MemorylessSeries class, which manages integer type data sources.
MaxTraceFunction.Long - Class in microsim.statistics.functions
An implementation of the MemorylessSeries class, which manages long type data sources.
MaxTraceFunction.Variables - Enum Class in microsim.statistics.functions
 
mean - Variable in class microsim.statistics.functions.MeanArrayFunction
 
mean - Variable in class microsim.statistics.functions.MeanVarianceArrayFunction
 
mean - Variable in class microsim.statistics.functions.MovingAverageArrayFunction
 
mean() - Method in class microsim.space.DoubleSpace
Compute the sample mean value of the values stored in the grid.
mean() - Method in class microsim.space.IntSpace
Compute the sample mean value of the values stored in the grid.
Mean - Enum constant in enum class microsim.statistics.functions.MeanVarianceArrayFunction.Variables
Represent the mean function argument for the getDoubleValue method.
Mean - Enum constant in enum class microsim.statistics.functions.MultiTraceFunction.Variables
Return the mean of the collected values.
MeanArrayFunction - Class in microsim.statistics.functions
This class computes the average value of an array of values taken from a data source.
MeanArrayFunction(IDoubleArraySource) - Constructor for class microsim.statistics.functions.MeanArrayFunction
Create a mean function on a double array source.
MeanArrayFunction(IFloatArraySource) - Constructor for class microsim.statistics.functions.MeanArrayFunction
Create a mean function on a float array source.
MeanArrayFunction(IIntArraySource) - Constructor for class microsim.statistics.functions.MeanArrayFunction
Create a mean function on an integer array source.
MeanArrayFunction(ILongArraySource) - Constructor for class microsim.statistics.functions.MeanArrayFunction
Create a mean function on a long array source.
MeanVarianceArrayFunction - Class in microsim.statistics.functions
This class computes the average and variance value of an array of values taken from a data source.
MeanVarianceArrayFunction(IDoubleArraySource) - Constructor for class microsim.statistics.functions.MeanVarianceArrayFunction
Create a mean function on a double array source.
MeanVarianceArrayFunction(IFloatArraySource) - Constructor for class microsim.statistics.functions.MeanVarianceArrayFunction
Create a mean function on a float array source.
MeanVarianceArrayFunction(IIntArraySource) - Constructor for class microsim.statistics.functions.MeanVarianceArrayFunction
Create a mean function on an integer array source.
MeanVarianceArrayFunction(ILongArraySource) - Constructor for class microsim.statistics.functions.MeanVarianceArrayFunction
Create a mean function on a long array source.
MeanVarianceArrayFunction.Variables - Enum Class in microsim.statistics.functions
 
MetawidgetBinder - Class in microsim.gui.shell.parameter
Property binding implementation based on BeanUtils.
MetawidgetBinder() - Constructor for class microsim.gui.shell.parameter.MetawidgetBinder
 
method - Variable in class microsim.reflection.DoubleValueExtractor
 
method - Variable in class microsim.reflection.FloatValueExtractor
 
method - Variable in class microsim.reflection.IntegerValueExtractor
 
method - Variable in class microsim.reflection.LongValueExtractor
 
method - Variable in class microsim.reflection.StringValueExtractor
 
method - Variable in class microsim.statistics.reflectors.DoubleInvoker
 
method - Variable in class microsim.statistics.reflectors.FloatInvoker
 
method - Variable in class microsim.statistics.reflectors.IntegerInvoker
 
method - Variable in class microsim.statistics.reflectors.LongInvoker
 
method - Variable in class microsim.statistics.reflectors.StringInvoker
 
MethodDialog - Class in microsim.gui.probe
Not of interest for users.
MethodDialog(Frame, String, boolean, Method) - Constructor for class microsim.gui.probe.MethodDialog
 
MethodDialog(Method) - Constructor for class microsim.gui.probe.MethodDialog
 
methodInvoker - Variable in class microsim.event.SingleTargetEvent
 
MethodParameterDataModel - Class in microsim.gui.probe
Not of interest for users.
MethodParameterDataModel(Method) - Constructor for class microsim.gui.probe.MethodParameterDataModel
 
MethodsDataModel - Class in microsim.gui.probe
Not of interest for users.
MethodsDataModel(Object) - Constructor for class microsim.gui.probe.MethodsDataModel
 
MethodsDataModel(Object, boolean) - Constructor for class microsim.gui.probe.MethodsDataModel
 
microsim.agent - package microsim.agent
 
microsim.alignment.multiple - package microsim.alignment.multiple
 
microsim.alignment.outcome - package microsim.alignment.outcome
 
microsim.alignment.probability - package microsim.alignment.probability
 
microsim.annotation - package microsim.annotation
 
microsim.collection - package microsim.collection
 
microsim.data - package microsim.data
 
microsim.data.db - package microsim.data.db
 
microsim.data.db.space - package microsim.data.db.space
 
microsim.data.excel - package microsim.data.excel
 
microsim.engine - package microsim.engine
 
microsim.event - package microsim.event
 
microsim.exception - package microsim.exception
 
microsim.gui - package microsim.gui
 
microsim.gui.colormap - package microsim.gui.colormap
 
microsim.gui.plot - package microsim.gui.plot
 
microsim.gui.probe - package microsim.gui.probe
 
microsim.gui.shell - package microsim.gui.shell
 
microsim.gui.shell.parameter - package microsim.gui.shell.parameter
 
microsim.gui.space - package microsim.gui.space
 
microsim.gui.utils - package microsim.gui.utils
 
microsim.matching - package microsim.matching
 
microsim.reflection - package microsim.reflection
 
microsim.space - package microsim.space
 
microsim.space.turtle - package microsim.space.turtle
 
microsim.statistics - package microsim.statistics
 
microsim.statistics.functions - package microsim.statistics.functions
 
microsim.statistics.reflectors - package microsim.statistics.reflectors
 
microsim.statistics.regression - package microsim.statistics.regression
 
microsim.statistics.weighted - package microsim.statistics.weighted
 
microsim.statistics.weighted.functions - package microsim.statistics.weighted.functions
 
MicrosimShell - Class in microsim.gui.shell
The JAS object is tne main GUI window.
MicrosimShell(SimulationEngine) - Constructor for class microsim.gui.shell.MicrosimShell
This is the default full constructor
MicrosimShell.RootViews - Class in microsim.gui.shell
 
MicrosimShell.SimulationController - Class in microsim.gui.shell
 
min - Variable in class microsim.statistics.functions.MinArrayFunction.Double
 
min - Variable in class microsim.statistics.functions.MinTraceFunction.Double
 
min - Variable in class microsim.statistics.functions.MinTraceFunction.Float
 
min - Variable in class microsim.statistics.functions.MinTraceFunction.Integer
 
min - Variable in class microsim.statistics.functions.MinTraceFunction.Long
 
min - Variable in class microsim.statistics.functions.MultiTraceFunction.Double
 
min - Variable in class microsim.statistics.functions.MultiTraceFunction.Float
 
min - Variable in class microsim.statistics.functions.MultiTraceFunction.Integer
 
min - Variable in class microsim.statistics.functions.MultiTraceFunction.Long
 
min() - Method in class microsim.space.DoubleSpace
Get the minimum value stored into the grid.
min() - Method in class microsim.space.IntSpace
Get the minimum value stored into the grid.
Min - Enum constant in enum class microsim.statistics.functions.MinTraceFunction.Variables
 
Min - Enum constant in enum class microsim.statistics.functions.MultiTraceFunction.Variables
Return the minimum collected value.
MinArrayFunction - Class in microsim.statistics.functions
This class computes the minimum value in an array of source values.
MinArrayFunction(IDoubleArraySource) - Constructor for class microsim.statistics.functions.MinArrayFunction
Create a minimum function on a double array source.
MinArrayFunction(IFloatArraySource) - Constructor for class microsim.statistics.functions.MinArrayFunction
Create a minimum function on a float array source.
MinArrayFunction(IIntArraySource) - Constructor for class microsim.statistics.functions.MinArrayFunction
Create a minimum function on an int array source.
MinArrayFunction(ILongArraySource) - Constructor for class microsim.statistics.functions.MinArrayFunction
Create a minimum function on a long array source.
MinArrayFunction.Double - Class in microsim.statistics.functions
MinFunction operating on double source values.
MinArrayFunction.Float - Class in microsim.statistics.functions
MinFunction operating on float source values.
MinArrayFunction.Integer - Class in microsim.statistics.functions
MinFunction operating on integer source values.
MinArrayFunction.Long - Class in microsim.statistics.functions
MinFunction operating on long source values.
MinTraceFunction - Class in microsim.statistics.functions
A MixFunction object is to collect data over time, computing some statistics on the fly, without storing the data in memory.
MinTraceFunction() - Constructor for class microsim.statistics.functions.MinTraceFunction
 
MinTraceFunction.Double - Class in microsim.statistics.functions
An implementation of the MemorylessSeries class, which manages double type data sources.
MinTraceFunction.Float - Class in microsim.statistics.functions
An implementation of the MemorylessSeries class, which manages float type data sources.
MinTraceFunction.Integer - Class in microsim.statistics.functions
An implementation of the MemorylessSeries class, which manages integer type data sources.
MinTraceFunction.Long - Class in microsim.statistics.functions
An implementation of the MemorylessSeries class, which manages long type data sources.
MinTraceFunction.Variables - Enum Class in microsim.statistics.functions
 
minValue - Variable in class microsim.gui.colormap.RangeColorMap
 
modCount - Variable in class microsim.space.AbstractSpace
 
ModelParameter - Annotation Interface in microsim.annotation
Deprecated.
modified - Variable in class microsim.gui.space.LayeredSurfaceProperties
 
MOORE - Static variable in class microsim.space.DoubleDiffuseSpace
 
moveGridPosition(SpacePosition, int, int) - Method in class microsim.space.DenseObjectSpace
Move a IGridPosition object from its current position to the specified destination, only if the destination cell is empty.
moveGridPosition(SpacePosition, int, int) - Method in class microsim.space.MultiObjectSpace
Move a IGridPosition object from its current position to the specified destination.
moveGridPosition(SpacePosition, int, int) - Method in interface microsim.space.ObjectSpace
 
moveGridPosition(SpacePosition, int, int) - Method in class microsim.space.SparseObjectSpace
Move a IGridPosition object from its current position to the specified destination, only if the destination cell is empty.
moving - Variable in class microsim.space.turtle.AbstractTurtle
 
MovingAverageArrayFunction - Class in microsim.statistics.functions
This class computes the average of the last given number of values in an array taken from a data source.
MovingAverageArrayFunction(IDoubleArraySource, int) - Constructor for class microsim.statistics.functions.MovingAverageArrayFunction
Create a count function on a double array source.
MovingAverageArrayFunction(IFloatArraySource, int) - Constructor for class microsim.statistics.functions.MovingAverageArrayFunction
Create a count function on a float array source.
MovingAverageArrayFunction(IIntArraySource, int) - Constructor for class microsim.statistics.functions.MovingAverageArrayFunction
Create a count function on an integer array source.
MovingAverageArrayFunction(ILongArraySource, int) - Constructor for class microsim.statistics.functions.MovingAverageArrayFunction
Create a count function on a long array source.
MovingAverageTraceFunction - Class in microsim.statistics.functions
This class computes the average of the last values collected from a data source.
MovingAverageTraceFunction(IDoubleSource, Enum, int) - Constructor for class microsim.statistics.functions.MovingAverageTraceFunction
Create a basic statistic probe on a IDoubleSource object.
MovingAverageTraceFunction(IFloatSource, Enum, int) - Constructor for class microsim.statistics.functions.MovingAverageTraceFunction
Create a basic statistic probe on a IFloatSource object.
MovingAverageTraceFunction(IIntSource, Enum, int) - Constructor for class microsim.statistics.functions.MovingAverageTraceFunction
Create a basic statistic probe on a IIntSource object.
MovingAverageTraceFunction(ILongSource, Enum, int) - Constructor for class microsim.statistics.functions.MovingAverageTraceFunction
Create a basic statistic probe on a ILongSource object.
MultiKeyCoefficientMap - Class in microsim.data
Multi key coefficient map.
MultiKeyCoefficientMap(String[], String[]) - Constructor for class microsim.data.MultiKeyCoefficientMap
Creates an empty new MultiKeyCoefficientMap with the names of the keys and values categories specified by String[] keys and String[] values arguments.
MultiKeyCoefficientMap(AbstractHashedMap, String[], String[]) - Constructor for class microsim.data.MultiKeyCoefficientMap
Creates a new MultiKeyCoefficientMap with values stored in map, and with the names of the keys and values categories specified by String[] keys and String[] values arguments.
MultiKeyCoefficientMapFactory - Class in microsim.data
 
MultiKeyCoefficientMapFactory() - Constructor for class microsim.data.MultiKeyCoefficientMapFactory
 
MultiKeyHashMap - Class in microsim.data
 
MultiKeyHashMap() - Constructor for class microsim.data.MultiKeyHashMap
 
MultiKeyHashMap.EntryValue - Class in microsim.data
 
MultinomialLogit - Enum constant in enum class microsim.statistics.regression.RegressionType
 
MultinomialRegression<E1> - Class in microsim.statistics.regression
Multinomial Discrete Variable Models
MultinomialRegression(RegressionType, Class, Map, boolean) - Constructor for class microsim.statistics.regression.MultinomialRegression
 
MultinomialRegression(RegressionType, Class, MultiKeyCoefficientMap) - Constructor for class microsim.statistics.regression.MultinomialRegression
 
MultiObjectSpace - Class in microsim.space
A bidimensional grid capable of containing many objects into each cell.
MultiObjectSpace(int, int) - Constructor for class microsim.space.MultiObjectSpace
Create a grid with given size and a default intial capacity.
MultiObjectSpace(int, int, int) - Constructor for class microsim.space.MultiObjectSpace
Create a grid with given size and a given intial capacity.
MultiObjectSpace(AbstractSpace) - Constructor for class microsim.space.MultiObjectSpace
Create a copy of the given grid with a default intial capacity.
MultiObjectSpace(AbstractSpace, int) - Constructor for class microsim.space.MultiObjectSpace
Create a copy of the given grid with a given intial capacity.
MultiplicativeScalingAlignment<T> - Class in microsim.alignment.probability
 
MultiplicativeScalingAlignment() - Constructor for class microsim.alignment.probability.MultiplicativeScalingAlignment
 
multiply(double) - Method in class microsim.space.DoubleSpace
Multiply the given value to the value of each cell.
multiply(int) - Method in class microsim.space.IntSpace
Multiply the given value to the value of each cell.
multiplyCoeffsWithValues(Map, Map) - Static method in class microsim.statistics.regression.LinearRegression
 
MultiRun - Class in microsim.engine
MultiRun is a template abstract class useful to guide the modeller to build an automatic simulation launcher, able to change interactively parameters on the basis of the last run.
The best way to understand hot it works is to see the MultiRun example in the JAS/examples directory.
MultiRun() - Constructor for class microsim.engine.MultiRun
Create a new multi run session.
MultiRunFrame - Class in microsim.gui.shell
Not of interest for users.
MultiRunFrame(MultiRun, String, int) - Constructor for class microsim.gui.shell.MultiRunFrame
 
multiRunId - Variable in class microsim.data.db.Experiment
 
MultiRunListener - Interface in microsim.engine
 
MultiTraceFunction - Class in microsim.statistics.functions
A MixFunction object is to collect data over time, computing some statistics on the fly, without storing the data in memory.
MultiTraceFunction() - Constructor for class microsim.statistics.functions.MultiTraceFunction
 
MultiTraceFunction.Double - Class in microsim.statistics.functions
An implementation of the MemorylessSeries class, which manages double type data sources.
MultiTraceFunction.Float - Class in microsim.statistics.functions
An implementation of the MemorylessSeries class, which manages float type data sources.
MultiTraceFunction.Integer - Class in microsim.statistics.functions
An implementation of the MemorylessSeries class, which manages integer type data sources.
MultiTraceFunction.Long - Class in microsim.statistics.functions
An implementation of the MemorylessSeries class, which manages long type data sources.
MultiTraceFunction.Variables - Enum Class in microsim.statistics.functions
 

N

name - Variable in class microsim.data.db.ExperimentParameter
 
name() - Element in annotation interface microsim.annotation.GUIparameter
 
name() - Element in annotation interface microsim.annotation.ModelParameter
Deprecated.
 
navigateWebSite() - Method in class microsim.gui.shell.MicrosimShell.SimulationController
 
newCellSize - Variable in class microsim.gui.space.LayeredSurfaceProperties
 
nextGridPosition() - Method in interface microsim.space.ObjectSpaceIterator
 
nextModel() - Method in class microsim.engine.MultiRun
When a SIMULATION_END signal is sent to JAS by one of the running models, simulation is stopped and this method is called.
North - Enum constant in enum class microsim.space.turtle.AbstractTurtle.Direction
 
NorthEast - Enum constant in enum class microsim.space.turtle.AbstractTurtle.Direction
 
NorthWest - Enum constant in enum class microsim.space.turtle.AbstractTurtle.Direction
 
notifySimulationListeners(SystemEventType) - Method in class microsim.engine.SimulationEngine
 

O

object - Variable in class microsim.event.SingleTargetEvent
 
ObjectDataModel - Class in microsim.gui.probe
Not of interest for users.
ObjectDataModel(Object) - Constructor for class microsim.gui.probe.ObjectDataModel
 
objects - Variable in class microsim.space.DenseObjectSpace
 
ObjectSpace - Interface in microsim.space
 
ObjectSpaceIterator<E> - Interface in microsim.space
A specific iterator for grids.
onEndBuild(SwingMetawidget) - Method in class microsim.gui.shell.parameter.MetawidgetBinder
 
onEngineEvent(SystemEventType) - Method in interface microsim.engine.EngineListener
 
onEngineEvent(SystemEventType) - Method in class microsim.engine.MultiRun
Implementing the ISimEngineListener.
onEngineEvent(SystemEventType) - Method in class microsim.gui.shell.EngineParametersFrame
Update event list after a step is performed by event list.
onEngineEvent(SystemEventType) - Method in class microsim.gui.shell.MicrosimShell.SimulationController
 
onEngineEvent(SystemEventType) - Method in class microsim.gui.shell.MultiRunFrame
 
onEvent(Enum) - Method in interface microsim.event.EventListener
 
onEvent(Enum) - Method in class microsim.gui.plot.CollectionBarSimulationPlotter
 
onEvent(Enum) - Method in class microsim.gui.plot.HistogramSimulationPlotter
 
onEvent(Enum) - Method in class microsim.gui.plot.IndividualBarSimulationPlotter
 
onEvent(Enum) - Method in class microsim.gui.plot.ScatterplotSimulationPlotter
 
onEvent(Enum) - Method in class microsim.gui.plot.ScatterplotSimulationPlotterRefreshable
 
onEvent(Enum) - Method in class microsim.gui.plot.TimeSeriesSimulationPlotter
 
onEvent(Enum) - Method in class microsim.gui.plot.Weighted_HistogramSimulationPlotter
 
onEvent(Enum) - Method in class microsim.gui.plot.Weighted_PyramidPlotter
 
onEvent(Enum) - Method in class microsim.gui.space.LayeredSurfaceFrame
React to system events.
onEvent(Enum) - Method in class microsim.space.DoubleDiffuseSpace
 
onEvent(Enum) - Method in class microsim.statistics.CrossSection
ISimEventListener callback function.
onEvent(Enum) - Method in class microsim.statistics.functions.AbstractFunction
Update the source, invoking the updateSource() method.
onEvent(Enum) - Method in class microsim.statistics.functions.MaxTraceFunction
ISimEventListener callback function.
onEvent(Enum) - Method in class microsim.statistics.functions.MinTraceFunction
ISimEventListener callback function.
onEvent(Enum) - Method in class microsim.statistics.functions.MovingAverageTraceFunction
ISimEventListener callback function.
onEvent(Enum) - Method in class microsim.statistics.functions.MultiTraceFunction
ISimEventListener callback function.
onEvent(Enum) - Method in class microsim.statistics.Series
ISimEventListener callback function.
onEvent(Enum) - Method in class microsim.statistics.TimeSeries
Perform one of the defined actions.
onEvent(Enum) - Method in class microsim.statistics.weighted.Weighted_CrossSection
ISimEventListener callback function.
onStartBuild(SwingMetawidget) - Method in class microsim.gui.shell.parameter.MetawidgetBinder
 
openProbe(Object, String) - Static method in class microsim.gui.GuiUtils
Opens a probe on the given object and return its reference.
openProbe(Object, String, SimulationManager) - Static method in class microsim.gui.GuiUtils
Opens a probe on the given object and return its reference.
Order - Enum Class in microsim.event
 
OrderedLogit - Enum constant in enum class microsim.statistics.regression.RegressionType
 
OrderedProbit - Enum constant in enum class microsim.statistics.regression.RegressionType
 
OrderedRegression<E1> - Class in microsim.statistics.regression
Ordered Discrete Variable Models.
OrderedRegression(RegressionType, Class, MultiKeyCoefficientMap) - Constructor for class microsim.statistics.regression.OrderedRegression
 
ordering - Variable in class microsim.event.Event
 
outputRootFolder - Static variable in class microsim.data.db.Experiment
 

P

p1 - Variable in class microsim.statistics.functions.PercentileArrayFunction
 
P1 - Enum constant in enum class microsim.statistics.functions.PercentileArrayFunction.Variables
Represent the function arguments for the getDoubleValue method.
p10 - Variable in class microsim.statistics.functions.PercentileArrayFunction
 
P10 - Enum constant in enum class microsim.statistics.functions.PercentileArrayFunction.Variables
 
p20 - Variable in class microsim.statistics.functions.PercentileArrayFunction
 
P20 - Enum constant in enum class microsim.statistics.functions.PercentileArrayFunction.Variables
 
p25 - Variable in class microsim.statistics.functions.PercentileArrayFunction
 
P25 - Enum constant in enum class microsim.statistics.functions.PercentileArrayFunction.Variables
 
p30 - Variable in class microsim.statistics.functions.PercentileArrayFunction
 
P30 - Enum constant in enum class microsim.statistics.functions.PercentileArrayFunction.Variables
 
p40 - Variable in class microsim.statistics.functions.PercentileArrayFunction
 
P40 - Enum constant in enum class microsim.statistics.functions.PercentileArrayFunction.Variables
 
p5 - Variable in class microsim.statistics.functions.PercentileArrayFunction
 
P5 - Enum constant in enum class microsim.statistics.functions.PercentileArrayFunction.Variables
 
p50 - Variable in class microsim.statistics.functions.PercentileArrayFunction
 
P50 - Enum constant in enum class microsim.statistics.functions.PercentileArrayFunction.Variables
 
p60 - Variable in class microsim.statistics.functions.PercentileArrayFunction
 
P60 - Enum constant in enum class microsim.statistics.functions.PercentileArrayFunction.Variables
 
p70 - Variable in class microsim.statistics.functions.PercentileArrayFunction
 
P70 - Enum constant in enum class microsim.statistics.functions.PercentileArrayFunction.Variables
 
p75 - Variable in class microsim.statistics.functions.PercentileArrayFunction
 
P75 - Enum constant in enum class microsim.statistics.functions.PercentileArrayFunction.Variables
 
p80 - Variable in class microsim.statistics.functions.PercentileArrayFunction
 
P80 - Enum constant in enum class microsim.statistics.functions.PercentileArrayFunction.Variables
 
p90 - Variable in class microsim.statistics.functions.PercentileArrayFunction
 
P90 - Enum constant in enum class microsim.statistics.functions.PercentileArrayFunction.Variables
 
p95 - Variable in class microsim.statistics.functions.PercentileArrayFunction
 
P95 - Enum constant in enum class microsim.statistics.functions.PercentileArrayFunction.Variables
 
p99 - Variable in class microsim.statistics.functions.PercentileArrayFunction
 
P99 - Enum constant in enum class microsim.statistics.functions.PercentileArrayFunction.Variables
 
paint(Graphics, int) - Method in interface microsim.gui.space.ILayerDrawer
Paint the layer on the screen.
paint(Graphics, int) - Method in class microsim.gui.space.LayerDblGridDrawer
Draw the layer using the given cell length.
paint(Graphics, int) - Method in class microsim.gui.space.LayerIntGridDrawer
Draw the layer using the given cell length.
paint(Graphics, int) - Method in class microsim.gui.space.LayerMultiObjectGridDrawer
Draw the layer using the given cell length.
paint(Graphics, int) - Method in class microsim.gui.space.LayerObjectGridDrawer
Draw the layer using the given cell length.
paintComponent(Graphics) - Method in class microsim.gui.shell.AboutPanel
Draw the panel content.
paintComponent(Graphics) - Method in class microsim.gui.space.LayeredSurfacePanel
Draw the panel.
PanelEntityKey - Class in microsim.data.db
 
PanelEntityKey() - Constructor for class microsim.data.db.PanelEntityKey
 
PanelEntityKey(long) - Constructor for class microsim.data.db.PanelEntityKey
 
PanelObjectCollection - Class in microsim.gui.probe
Not of interest for users.
PanelObjectCollection(Object) - Constructor for class microsim.gui.probe.PanelObjectCollection
 
ParameterDomain - Class in microsim.data
 
ParameterDomain() - Constructor for class microsim.data.ParameterDomain
 
ParameterDomain(String, Object[]) - Constructor for class microsim.data.ParameterDomain
 
ParameterFrame - Class in microsim.gui.shell.parameter
 
ParameterFrame(Object) - Constructor for class microsim.gui.shell.parameter.ParameterFrame
 
ParameterFrame.TooltipInspector - Class in microsim.gui.shell.parameter
 
ParameterInspector - Class in microsim.gui.shell.parameter
 
ParameterInspector() - Constructor for class microsim.gui.shell.parameter.ParameterInspector
 
ParameterManager - Class in microsim.gui.probe
Not of interest for users.
ParameterManager(Object, URL) - Constructor for class microsim.gui.probe.ParameterManager
 
ParameterRangeDomain - Class in microsim.data
 
ParameterRangeDomain() - Constructor for class microsim.data.ParameterRangeDomain
 
ParameterRangeDomain(String, Double, Double, Double) - Constructor for class microsim.data.ParameterRangeDomain
 
parameters - Variable in class microsim.data.db.Experiment
 
pause() - Method in class microsim.engine.SimulationEngine
Stop simulation.
pauseModel() - Method in class microsim.gui.shell.MicrosimShell.SimulationController
 
PercentileArrayFunction - Class in microsim.statistics.functions
This function calculates percentiles (p1,p5,p10-p90,p95,p99) for a given cross section of data.
PercentileArrayFunction(IDoubleArraySource) - Constructor for class microsim.statistics.functions.PercentileArrayFunction
Create a percentile function on a double array source.
PercentileArrayFunction(IFloatArraySource) - Constructor for class microsim.statistics.functions.PercentileArrayFunction
Create a percentile function on a float array source.
PercentileArrayFunction(IIntArraySource) - Constructor for class microsim.statistics.functions.PercentileArrayFunction
Create a percentile function on an integer array source.
PercentileArrayFunction(ILongArraySource) - Constructor for class microsim.statistics.functions.PercentileArrayFunction
Create a percentile function on a long array source.
PercentileArrayFunction.Variables - Enum Class in microsim.statistics.functions
 
performAction(SystemEventType) - Method in class microsim.engine.SimulationEngine
React to system events.
performDblClickActionAt(int, int) - Method in interface microsim.gui.space.ILayerMouseListener
Notify a double click event on a specific cell.
performDblClickActionAt(int, int) - Method in class microsim.gui.space.LayerDblGridDrawer
If a mouse listener has been defined the double-click event, it is passed to it, otherwise it is shown a message box with the value contained by the clicked cell.
performDblClickActionAt(int, int) - Method in class microsim.gui.space.LayerIntGridDrawer
If a mouse listener has been defined the double-click event, it is passed to it, otherwise it is shown a message box with the value contained by the clicked cell.
performDblClickActionAt(int, int) - Method in class microsim.gui.space.LayerMouseListener
 
performDblClickActionAt(int, int) - Method in class microsim.gui.space.LayerMultiObjectGridDrawer
If a mouse listener has been defined the double-click event, it is passed to it, otherwise it is shown a CellObjectChooser that allows the user to choose which object to be probed.
performDblClickActionAt(int, int) - Method in class microsim.gui.space.LayerObjectGridDrawer
If a mouse listener has been defined the double-click event, it is passed to it, otherwise it is shown a message box with the value contained by the clicked cell.
performMouseMovedFromTo(int, int, int, int) - Method in interface microsim.gui.space.ILayerMouseListener
Notify a mouse dragging action.
performMouseMovedFromTo(int, int, int, int) - Method in class microsim.gui.space.LayerDblGridDrawer
If a mouse listener has been defined the mouse dragging event, it is passed to it, otherwise it is returned false.
performMouseMovedFromTo(int, int, int, int) - Method in class microsim.gui.space.LayerIntGridDrawer
If a mouse listener has been defined the mouse dragging event, it is passed to it, otherwise it is returned false.
performMouseMovedFromTo(int, int, int, int) - Method in class microsim.gui.space.LayerMouseListener
 
performMouseMovedFromTo(int, int, int, int) - Method in class microsim.gui.space.LayerMultiObjectGridDrawer
If a mouse listener has been defined the mouse dragging event, it is passed to it, otherwise it is returned false.
performMouseMovedFromTo(int, int, int, int) - Method in class microsim.gui.space.LayerObjectGridDrawer
If a mouse listener has been defined the mouse dragging event, it is passed to it, otherwise it is returned false.
performRightClickActionAt(int, int) - Method in interface microsim.gui.space.ILayerMouseListener
Notify a right button click event on a specific cell.
performRightClickActionAt(int, int) - Method in class microsim.gui.space.LayerDblGridDrawer
If a mouse listener has been defined the right-click event, it is passed to it, otherwise it is returned false.
performRightClickActionAt(int, int) - Method in class microsim.gui.space.LayerIntGridDrawer
If a mouse listener has been defined the right-click event, it is passed to it, otherwise it is returned false.
performRightClickActionAt(int, int) - Method in class microsim.gui.space.LayerMouseListener
 
performRightClickActionAt(int, int) - Method in class microsim.gui.space.LayerMultiObjectGridDrawer
If a mouse listener has been defined the right-click event, it is passed to it, otherwise it is returned false.
performRightClickActionAt(int, int) - Method in class microsim.gui.space.LayerObjectGridDrawer
If a mouse listener has been defined the right-click event, it is passed to it, otherwise it is returned false.
persistIntSpace(EntityManager, IntSpace, Class) - Static method in class microsim.data.db.space.SpaceEntityPersister
 
persistObjectSpace(EntityManager, ObjectSpace, Class, String) - Static method in class microsim.data.db.space.SpaceEntityPersister
 
populateMultinomialCoefficientMap(Class, MultiKeyCoefficientMap) - Static method in class microsim.statistics.regression.RegressionUtils
Method to package multinomialCoeffMap
print(double[]) - Method in class microsim.space.DoubleDiffuseSpace
 
printWindowPositions() - Method in class microsim.gui.shell.MicrosimShell.SimulationController
 
ProbabilityCalculator - Class in microsim.statistics.regression
Manages calculation of probabilities for dichotomous choice models
ProbabilityCalculator(RegressionType) - Constructor for class microsim.statistics.regression.ProbabilityCalculator
 
probedObject - Variable in class microsim.gui.probe.ProbeFrame
 
ProbeFrame - Class in microsim.gui.probe
The probe window class.
ProbeFrame(Object, String) - Constructor for class microsim.gui.probe.ProbeFrame
This constructor checks if the given object implements the IProbeFields interface.
ProbeFrame(Object, String, boolean) - Constructor for class microsim.gui.probe.ProbeFrame
This constructor ignores the IProbeFields interface and shows all the fields of the object.
ProbeReflectionUtils - Class in microsim.gui.probe
A collection of static methods using the java reflection to manipulate objects.
ProbeReflectionUtils() - Constructor for class microsim.gui.probe.ProbeReflectionUtils
 
Probit - Enum constant in enum class microsim.statistics.regression.RegressionType
 
processWidget(JComponent, String, Map, SwingMetawidget) - Method in class microsim.gui.shell.parameter.MetawidgetBinder
 
put(Object[], Object[]) - Method in class microsim.data.MultiKeyHashMap
 
putValue(Object...) - Method in class microsim.data.MultiKeyCoefficientMap
 

Q

quit() - Method in class microsim.engine.SimulationEngine
Stop the simulation, dispose everything and the quit the JVM.

R

randomPopulate(double, int, int) - Method in class microsim.space.IntSpace
 
RangeColorMap - Class in microsim.gui.colormap
It builds automatically a color map using a variable range.
There are three types of range:
From black color to a given color, based on a linear range. From given color to a given color, based on a linear range. From given color to a given color, based on dual range, with a middle color.
RangeColorMap(int, double, double, double, Color, Color, Color) - Constructor for class microsim.gui.colormap.RangeColorMap
Create a color range map from lower given color to middle given color and from middle to the highest given one.
RangeColorMap(int, double, double, Color) - Constructor for class microsim.gui.colormap.RangeColorMap
Create a color range map from black to given color.
RangeColorMap(int, double, double, Color, Color) - Constructor for class microsim.gui.colormap.RangeColorMap
Create a color range map from given color to given color.
rangeSize - Variable in class microsim.gui.colormap.RangeColorMap
 
readOnly - Variable in class microsim.event.CollectionTargetEvent
 
readParamsFromFile() - Method in class microsim.gui.probe.ParameterManager
 
readParamsFromObject() - Method in class microsim.gui.probe.ParameterManager
 
rebind(Object, SwingMetawidget) - Method in class microsim.gui.shell.parameter.MetawidgetBinder
Rebinds the Metawidget to the given Object.
rebuildModels() - Method in class microsim.engine.SimulationEngine
Dispose and rebuild each running model.
ReflectionUtils - Class in microsim.reflection
 
ReflectionUtils() - Constructor for class microsim.reflection.ReflectionUtils
 
reflectX(int) - Method in class microsim.space.AbstractSpace
Check the given x coordinate considering the grid as a walled space.
reflectX(int) - Method in interface microsim.space.ObjectSpace
 
reflectY(int) - Method in class microsim.space.AbstractSpace
Check the given y coordinate considering the grid as a walled space.
reflectY(int) - Method in interface microsim.space.ObjectSpace
 
refresh() - Method in class microsim.gui.plot.ScatterplotSimulationPlotterRefreshable
 
refresh() - Method in class microsim.gui.shell.EngineParametersFrame
Update frame content according to current engine status.
RegressionColumnNames - Enum Class in microsim.statistics.regression
Enum types for use with Regressions.
RegressionType - Enum Class in microsim.statistics.regression
 
RegressionUtils - Class in microsim.statistics.regression
Miscellaneous regression helpers.
RegressionUtils() - Constructor for class microsim.statistics.regression.RegressionUtils
 
REGRESSOR - Enum constant in enum class microsim.statistics.regression.RegressionColumnNames
 
remove(Object) - Method in class microsim.space.MultiObjectSpace
Remove the given object from the grid.
remove(Object) - Method in class microsim.space.SparseObjectSpace
Remove the given object from the grid.
remove(Object...) - Method in class microsim.data.MultiKeyHashMap
 
removeAt(int, int, Object) - Method in class microsim.space.MultiObjectSpace
Remove the given object from the grid at given position.
removeChangeListener(DatasetChangeListener) - Method in class microsim.gui.plot.Weighted_PyramidDataset
 
removeEngineListener(EngineListener) - Method in class microsim.engine.SimulationEngine
 
removeEvent(Event) - Method in class microsim.event.EventGroup
Remove the given event from the list.
removeGridPosition(SpacePosition) - Method in class microsim.space.DenseObjectSpace
Remove the IGridPosition object from the grid.
removeGridPosition(SpacePosition) - Method in class microsim.space.MultiObjectSpace
Remove the IGridPosition object from the grid.
removeGridPosition(SpacePosition) - Method in interface microsim.space.ObjectSpace
 
removeGridPosition(SpacePosition) - Method in class microsim.space.SparseObjectSpace
Remove the IGridPosition object from the grid.
removeListDataListener(ListDataListener) - Method in class microsim.gui.probe.MethodsDataModel
 
replaceValue(Object...) - Method in class microsim.data.MultiKeyCoefficientMap
 
resample(T) - Method in interface microsim.alignment.outcome.AlignmentOutcomeClosure
 
ResamplingAlignment<T> - Class in microsim.alignment.outcome
Align the population by resampling.
ResamplingAlignment() - Constructor for class microsim.alignment.outcome.ResamplingAlignment
 
ResamplingWeightedAlignment<T> - Class in microsim.alignment.outcome
Align the population by weighted resampling.
ResamplingWeightedAlignment() - Constructor for class microsim.alignment.outcome.ResamplingWeightedAlignment
 
reset() - Method in class microsim.engine.SimulationEngine
 
reset() - Method in class microsim.gui.plot.ScatterplotSimulationPlotterRefreshable
 
resetTo(double) - Method in class microsim.space.DoubleSpace
Set all cells to the given value.
resetTo(int) - Method in class microsim.space.IntSpace
Set all cells to the given value.
Restart - Enum constant in enum class microsim.event.SystemEventType
 
restartModel() - Method in class microsim.gui.shell.MicrosimShell.SimulationController
 
retrieveValueFromObject(SwingMetawidget, Object, String) - Method in class microsim.gui.shell.parameter.MetawidgetBinder
Retrieve value identified by the given names from the given source.
retrieveValueFromWidget(MetawidgetBinder.SavedBinding) - Method in class microsim.gui.shell.parameter.MetawidgetBinder
 
rightShift(int) - Method in enum class microsim.space.turtle.AbstractTurtle.Direction
 
RootViews() - Constructor for class microsim.gui.shell.MicrosimShell.RootViews
 
run() - Method in class microsim.engine.MultiRun
MultiRun is an independent thread.
run() - Method in class microsim.engine.SimulationEngine
Start the independent thread running simulation.
runId - Variable in class microsim.data.db.Experiment
 

S

safeRollback(EntityTransaction) - Static method in class microsim.data.db.DatabaseUtils
 
save() - Method in class microsim.gui.shell.parameter.ParameterFrame
 
save(JFrame, String) - Static method in class microsim.gui.utils.ImageGenerator
 
save(JPanel, String) - Static method in class microsim.gui.utils.ImageGenerator
 
save(SVGGraphics2D, String) - Static method in class microsim.gui.utils.ImageGenerator
 
save(SwingMetawidget) - Method in class microsim.gui.shell.parameter.MetawidgetBinder
 
Save - Enum constant in enum class microsim.event.CommonEventType
 
saveDialog(String) - Static method in class microsim.gui.utils.ImageGenerator
 
saveExperimentOnDatabase - Variable in class microsim.data.ExperimentManager
The flag determines if output database must automatically be created.
saveImage(JPanel, String, String) - Static method in class microsim.gui.utils.ImageGenerator
 
saveParameters() - Method in class microsim.gui.probe.ParameterManager
 
saveToFile() - Method in class microsim.statistics.TimeSeries
Store the entire data content on the output file.
saveToFile(String, String) - Method in class microsim.statistics.TimeSeries
Store the entire data content on the given output file.
saveToFile(String, String, boolean) - Method in class microsim.statistics.TimeSeries
Store the entire data content on the given output file.
saveToFile(String, String, boolean, char) - Method in class microsim.statistics.TimeSeries
Store the entire data content on the given output file.
saveValueToObject(SwingMetawidget, String, Object) - Method in class microsim.gui.shell.parameter.MetawidgetBinder
Save the given value into the given source at the location specified by the given names.
saveValueToWidget(MetawidgetBinder.SavedBinding, Object) - Method in class microsim.gui.shell.parameter.MetawidgetBinder
 
SBDAlignment<T> - Class in microsim.alignment.probability
 
SBDAlignment() - Constructor for class microsim.alignment.probability.SBDAlignment
 
SBDLAlignment<T> - Class in microsim.alignment.probability
 
SBDLAlignment() - Constructor for class microsim.alignment.probability.SBDLAlignment
 
scale - Static variable in class microsim.gui.shell.MicrosimShell
 
ScatterplotSimulationPlotter - Class in microsim.gui.plot
A ScatterplotSimulationPlotter is able to trace one or more pairs of data sources over time, creating a scatterplot chart.
ScatterplotSimulationPlotter(String, String, String) - Constructor for class microsim.gui.plot.ScatterplotSimulationPlotter
Constructor for scatterplot chart objects with chart legend displayed by default and all data samples shown, accumulating as time moves forward.
ScatterplotSimulationPlotter(String, String, String, boolean, int) - Constructor for class microsim.gui.plot.ScatterplotSimulationPlotter
Constructor for scatterplot chart objects, featuring a toggle to hide the chart legend and to set the number of previous time-steps of data to display in the chart.
ScatterplotSimulationPlotterRefreshable - Class in microsim.gui.plot
A ScatterplotSimulationPlotterRefreshable is able to trace one or more pairs of data sources between scheduled simulation time-steps, creating a scatterplot chart that is updated on demand (e.g. for visualising the progress of the simulation between time-steps).
ScatterplotSimulationPlotterRefreshable(String, String, String) - Constructor for class microsim.gui.plot.ScatterplotSimulationPlotterRefreshable
Constructor for scatterplot chart objects with chart legend displayed by default and all data samples shown, accumulating as time moves forward.
ScatterplotSimulationPlotterRefreshable(String, String, String, boolean, int) - Constructor for class microsim.gui.plot.ScatterplotSimulationPlotterRefreshable
Constructor for scatterplot chart objects, featuring a toggle to hide the chart legend and to set the number of previous time-steps of data to display in the chart.
schedule(Event, double) - Method in class microsim.event.EventQueue
Deprecated.
schedule(Event, double, double) - Method in class microsim.event.EventQueue
Deprecated.
scheduleEvent(Event) - Method in class microsim.event.EventQueue
 
scheduleOnce(Event, double, int) - Method in class microsim.event.EventQueue
Schedule a generic event to occur at a given time.
scheduleRepeat(Event, double, int, double) - Method in class microsim.event.EventQueue
Schedule a generic looped event at a given time and ordering.
scheduleSystem(double, int, double, SimulationEngine, SystemEventType) - Method in class microsim.event.EventQueue
Schedule a looped system event.
searchField(Class, String) - Static method in class microsim.reflection.ReflectionUtils
 
searchMethod(Class, String) - Static method in class microsim.reflection.ReflectionUtils
 
section() - Element in annotation interface microsim.annotation.GUIparameter
 
section() - Element in annotation interface microsim.annotation.ModelParameter
Deprecated.
 
series - Variable in class microsim.statistics.TimeSeries
 
Series - Class in microsim.statistics
A series is a sequential collection of values coming from a given variable source over time.
Series() - Constructor for class microsim.statistics.Series
 
Series.Double - Class in microsim.statistics
 
Series.Float - Class in microsim.statistics
 
Series.Integer - Class in microsim.statistics
 
Series.Long - Class in microsim.statistics
 
set(int, int, int, Object) - Method in class microsim.space.MultiObjectSpace
Put the given object at the given tridimensional position.
set(int, int, Object) - Method in class microsim.space.AbstractSpace
Set the given Object at given position.
set(int, int, Object) - Method in class microsim.space.DenseObjectSpace
Put the given object at the given position.
set(int, int, Object) - Method in class microsim.space.DoubleSpace
Set the given value at given position.
set(int, int, Object) - Method in class microsim.space.IntSpace
Set the given value at given position.
set(int, int, Object) - Method in class microsim.space.MultiObjectSpace
Enqueue the given object at the given position.
set(int, int, Object) - Method in interface microsim.space.ObjectSpace
 
set(int, int, Object) - Method in class microsim.space.SparseObjectSpace
Put the given object at the given position.
setBackgroundColor(Color) - Method in class microsim.gui.space.LayeredSurfacePanel
Set the current background color.
setBuilderClass(Class) - Method in class microsim.engine.SimulationEngine
Deprecated.
setBuiltButtonStatus() - Method in class microsim.gui.shell.MicrosimShell
Enable and disable the simulation buttons according to the built state.
setCardinalHeading(AbstractTurtle.Direction) - Method in class microsim.space.turtle.AbstractTurtle
Set the turtle's heading using a constant for cardinal points.
setCardinalHeading(AbstractTurtle.Direction) - Method in class microsim.space.turtle.DigitalTurtle
 
setCardinalHeading(AbstractTurtle.Direction) - Method in class microsim.space.turtle.Turtle
Set the turtle's heading using a constant for cardinal points.
setCellLength(int) - Method in class microsim.gui.space.LayeredSurfaceFrame
Change the current cell length.
setCellLength(int) - Method in class microsim.gui.space.LayeredSurfacePanel
Change the current cell length.
setCheckingTime(boolean) - Method in class microsim.statistics.CrossSection
Set the current status of the time checker.
setCheckingTime(boolean) - Method in class microsim.statistics.functions.AbstractFunction
Set the current status of the time checker.
setCheckingTime(boolean) - Method in class microsim.statistics.Series
Set the current status of the time checker.
setCheckingTime(boolean) - Method in class microsim.statistics.weighted.Weighted_CrossSection
Set the current status of the time checker.
setClassLoader(ClassLoader) - Method in class microsim.engine.SimulationEngine
 
setCollectorManager(SimulationCollectorManager) - Method in class microsim.engine.AbstractSimulationObserverManager
 
setCollectorManager(SimulationCollectorManager) - Method in interface microsim.engine.SimulationObserverManager
 
setCopyInputFolderStructure(boolean) - Static method in class microsim.engine.MultiRun
Sets whether to copy the input files into a new input folder within a new output folder for each simulation run
setCurrentRunNumber(int) - Method in class microsim.engine.SimulationEngine
 
setDayTickUnit(int) - Method in class microsim.engine.SimulationTimeManager
 
setDbl(int, int, double) - Method in class microsim.space.DoubleSpace
Set the given value at given position.
setDeepLevel(int) - Method in class microsim.gui.probe.MethodsDataModel
 
setDeepLevel(int) - Method in class microsim.gui.probe.VariableDataModel
 
setDefaultPosition(Rectangle) - Method in class microsim.gui.shell.SimulationWindow
Set the default dimensions
setDiffusionConstant(double) - Method in class microsim.space.DoubleDiffuseSpace
Sets the diffusion constant for this DblDiffuseTorusGrid space
setDisplay(boolean) - Method in interface microsim.gui.space.ILayerDrawer
Set the display status.
setDisplay(boolean) - Method in class microsim.gui.space.LayerDblGridDrawer
Decide if layer has to be painted or not.
setDisplay(boolean) - Method in class microsim.gui.space.LayerIntGridDrawer
Decide if layer has to be painted or not.
setDisplay(boolean) - Method in class microsim.gui.space.LayerMultiObjectGridDrawer
Decide if layer has to be painted or not.
setDisplay(boolean) - Method in class microsim.gui.space.LayerObjectGridDrawer
Decide if layer has to be painted or not.
setEnabled(boolean) - Method in class microsim.statistics.TimeChecker
Enable/disable the time checking.
setEngine(SimulationEngine) - Method in class microsim.engine.AbstractSimulationManager
 
setEngine(SimulationEngine) - Method in interface microsim.engine.SimulationManager
 
setEngineListeners(List) - Method in class microsim.engine.MultiRun
 
setEvaporationRate(double) - Method in class microsim.space.DoubleDiffuseSpace
Sets the evaporation rate for this DblDiffuseTorusGrid space
setEventTimeTreshold(int) - Method in class microsim.engine.SimulationEngine
Set the delay time beetween two simulation steps.
setExperimentBuilder(ExperimentBuilder) - Method in class microsim.engine.MultiRun
 
setExperimentBuilder(ExperimentBuilder) - Method in class microsim.engine.SimulationEngine
 
setFileName(String) - Method in class microsim.statistics.TimeSeries
Set the output file name.
setFilter(ICollectionFilter) - Method in class microsim.statistics.CrossSection
 
setFilter(ICollectionFilter) - Method in class microsim.statistics.weighted.Weighted_CrossSection
 
setForObject(Object, Enum) - Method in class microsim.event.SingleTargetEvent
Recycling method.
setForObject(Object, String) - Method in class microsim.event.SingleTargetEvent
Recycling method.
setForObject(Collection, Class, String, boolean) - Method in class microsim.event.CollectionTargetEvent
Recycling method.
setForObject(Collection, Enum, boolean) - Method in class microsim.event.CollectionTargetEvent
Recycling method.
setGrid(ObjectSpace) - Method in class microsim.space.turtle.AbstractTurtle
 
setGroup(DatasetGroup) - Method in class microsim.gui.plot.Weighted_PyramidDataset
 
setHandler(ErrorHandler) - Method in class microsim.gui.shell.JasConsoleAppender
 
setHeading(int) - Method in class microsim.space.turtle.AbstractTurtle
Set the current heading.
setHeading(int) - Method in class microsim.space.turtle.DigitalTurtle
 
setHeading(int) - Method in class microsim.space.turtle.Turtle
Set the current heading.
setId(long) - Method in class microsim.data.db.PanelEntityKey
 
setId(Long) - Method in class microsim.data.db.CoefficientEntityKey
 
setIfEmptyXY(int, int) - Method in class microsim.space.turtle.AbstractTurtle
Set a new position, only if new position is empty.
setInitButtonStatus() - Method in class microsim.gui.shell.MicrosimShell
Enable and disable the simulation buttons as the initial state.
setInt(int, int, int) - Method in class microsim.space.IntSpace
Set the given value at given position.
setKeyArray(Object[]) - Method in class microsim.data.MultiKeyHashMap.EntryValue
 
setManager(SimulationManager) - Method in class microsim.engine.AbstractSimulationCollectorManager
 
setManager(SimulationManager) - Method in interface microsim.engine.SimulationCollectorManager
 
setMax(Double) - Method in class microsim.data.ParameterRangeDomain
 
setMaxBars(Integer) - Method in class microsim.gui.plot.CollectionBarSimulationPlotter
 
setMaxRuns(int) - Method in class microsim.gui.shell.MultiRunFrame
 
setMaxSamples(int) - Method in class microsim.gui.plot.ScatterplotSimulationPlotter
Set the max sample parameter.
setMaxSamples(int) - Method in class microsim.gui.plot.ScatterplotSimulationPlotterRefreshable
Set the max sample parameter.
setMaxSamples(int) - Method in class microsim.gui.plot.TimeSeriesSimulationPlotter
Set the max sample parameter.
setMin(Double) - Method in class microsim.data.ParameterRangeDomain
 
setMouseListener(ILayerMouseListener) - Method in class microsim.gui.space.LayerDblGridDrawer
Set a manager for mouse events.
setMouseListener(ILayerMouseListener) - Method in class microsim.gui.space.LayerIntGridDrawer
Set a manager for mouse events.
setMouseListener(ILayerMouseListener) - Method in class microsim.gui.space.LayerMultiObjectGridDrawer
Set a manager for mouse events.
setMouseListener(ILayerMouseListener) - Method in class microsim.gui.space.LayerObjectGridDrawer
Set a manager for mouse events.
setMovingType(AbstractTurtle.MoveMode) - Method in class microsim.space.turtle.AbstractTurtle
Set the behaviour of the turtle when it goes out of bounds of the grid.
setMultiRunId(String) - Method in class microsim.engine.MultiRun
 
setMultiRunId(String) - Method in class microsim.engine.SimulationEngine
 
setMultiRunListeners(List) - Method in class microsim.engine.MultiRun
 
setName(String) - Method in class microsim.data.ParameterDomain
 
setOutputFolder(String) - Method in class microsim.data.db.Experiment
 
setParameterDomains(List) - Method in class microsim.engine.MultiRun
 
setRandomHeading() - Method in class microsim.space.turtle.AbstractTurtle
Randomize the turtle's heading.
setRandomHeading() - Method in class microsim.space.turtle.DigitalTurtle
 
setRandomHeading() - Method in class microsim.space.turtle.Turtle
Randomize the turtle's heading.
setRandomSeed(long) - Method in class microsim.engine.SimulationEngine
Set the current random seed.
setRenderer(XYLineAndShapeRenderer) - Method in class microsim.gui.plot.TimeSeriesSimulationPlotter
 
setRunningStatus(boolean) - Method in class microsim.engine.SimulationEngine
Set current simulation running status.
setScalingFactor(double) - Method in class microsim.gui.plot.Weighted_PyramidPlotter
 
setSimulationRun(Long) - Method in class microsim.data.db.CoefficientEntityKey
 
setSimulationRun(Long) - Method in class microsim.data.db.PanelEntityKey
 
setSimulationRun(Long) - Method in interface microsim.data.db.space.IIntSpaceEntity
 
setSimulationRun(Long) - Method in class microsim.data.db.space.IntSpaceEntity
 
setSimulationTime(Double) - Method in class microsim.data.db.PanelEntityKey
 
setSimulationTime(Double) - Method in interface microsim.data.db.space.IIntSpaceEntity
 
setSimulationTime(Double) - Method in class microsim.data.db.space.IntSpaceEntity
 
setSimulationTimeout(double) - Static method in class microsim.event.EventQueue
Set the simulation timeout.
setSize(int, int) - Method in class microsim.gui.space.LayeredSurfaceFrame
Update the window size according to the parameters passed to the constructor.
setStep(Double) - Method in class microsim.data.ParameterRangeDomain
 
setTimeAtNextLoop() - Method in class microsim.event.Event
Schedule event at the next loop time.
setTimeLabel(String) - Method in class microsim.gui.shell.MicrosimShell
 
setTimeOrderingAndLoopPeriod(double, int, double) - Method in class microsim.event.Event
Set the time, ordering and loop period of the event
setTurnOffDatabaseConnection(boolean) - Method in class microsim.engine.SimulationEngine
 
setTurnOffDatabaseConnection(boolean) - Method in class microsim.gui.shell.MicrosimShell.SimulationController
 
setType(HistogramType) - Method in class microsim.gui.plot.Weighted_HistogramDataset
Sets the histogram type and sends a DatasetChangeEvent to all registered listeners.
setup() - Method in class microsim.engine.SimulationEngine
 
Setup - Enum constant in enum class microsim.event.SystemEventType
 
setupExperiment(Experiment, Object...) - Method in class microsim.data.ExperimentManager
 
setupRunLabel() - Method in class microsim.engine.MultiRun
 
setValue(Integer) - Method in interface microsim.data.db.space.IIntSpaceEntity
 
setValue(Integer) - Method in class microsim.data.db.space.IntSpaceEntity
 
setValueArray(Object[]) - Method in class microsim.data.MultiKeyHashMap.EntryValue
 
setValueAt(Object, int, int) - Method in class microsim.gui.probe.MethodParameterDataModel
 
setValueAt(Object, int, int) - Method in class microsim.gui.probe.ObjectDataModel
 
setValueAt(Object, int, int) - Method in class microsim.gui.probe.VariableDataModel
 
setValues(Object[]) - Method in class microsim.data.ParameterDomain
 
setValues(Object[]) - Method in class microsim.data.ParameterRangeDomain
 
setValueToObject(Object, Object) - Static method in class microsim.gui.probe.ProbeReflectionUtils
Set a given value wrapped by an Object into the wrapper object.
setViewPrivate(boolean) - Method in class microsim.gui.probe.MethodsDataModel
 
setViewPrivate(boolean) - Method in class microsim.gui.probe.VariableDataModel
 
setVirtualSize(int, int) - Method in class microsim.gui.space.LayeredSurfacePanel
Change the size of the grid.
setWindow(Container) - Method in class microsim.gui.shell.SimulationWindow
Attach a window to the SimWindow container
setWorkingId(long) - Method in class microsim.data.db.PanelEntityKey
 
setX(int) - Method in class microsim.space.turtle.AbstractTurtle
Set a new x position.
setX(Integer) - Method in interface microsim.data.db.space.IIntSpaceEntity
 
setX(Integer) - Method in class microsim.data.db.space.IntSpaceEntity
 
setXY(int, int) - Method in class microsim.space.turtle.AbstractTurtle
Set a new position.
setXY(int, int) - Method in class microsim.space.turtle.Turtle
Set a new position.
setY(int) - Method in class microsim.space.turtle.AbstractTurtle
Set a new y position.
setY(Integer) - Method in interface microsim.data.db.space.IIntSpaceEntity
 
setY(Integer) - Method in class microsim.data.db.space.IntSpaceEntity
 
showDatabaseExplorer() - Method in class microsim.gui.shell.MicrosimShell.SimulationController
 
showProperties() - Method in class microsim.gui.shell.MicrosimShell.SimulationController
 
Shutdown - Enum constant in enum class microsim.event.SystemEventType
 
SidewalkAlignment<T> - Class in microsim.alignment.probability
 
SidewalkAlignment() - Constructor for class microsim.alignment.probability.SidewalkAlignment
 
SimpleMatching<T> - Class in microsim.matching
 
simulate() - Method in class microsim.event.EventQueue
Run an entire simulation.
SimulationCollectorManager - Interface in microsim.engine
 
SimulationController(MicrosimShell) - Constructor for class microsim.gui.shell.MicrosimShell.SimulationController
 
SimulationEngine - Class in microsim.engine
The simulation engine.
SimulationEngine() - Constructor for class microsim.engine.SimulationEngine
Build a new SimEngine with the given time unit.
SimulationException - Exception Class in microsim.exception
 
SimulationException() - Constructor for exception class microsim.exception.SimulationException
 
SimulationException(String) - Constructor for exception class microsim.exception.SimulationException
 
SimulationException(String, Throwable) - Constructor for exception class microsim.exception.SimulationException
 
SimulationException(Throwable) - Constructor for exception class microsim.exception.SimulationException
 
SimulationManager - Interface in microsim.engine
The model deals mainly with specification issues, creating objects, relations between objects, and defining the order of events that take place in the simulation.
SimulationObserverManager - Interface in microsim.engine
 
SimulationRuntimeException - Exception Class in microsim.exception
 
SimulationRuntimeException() - Constructor for exception class microsim.exception.SimulationRuntimeException
 
SimulationRuntimeException(String) - Constructor for exception class microsim.exception.SimulationRuntimeException
 
SimulationRuntimeException(String, Throwable) - Constructor for exception class microsim.exception.SimulationRuntimeException
 
SimulationRuntimeException(Throwable) - Constructor for exception class microsim.exception.SimulationRuntimeException
 
SimulationTimeManager - Class in microsim.engine
 
SimulationTimeManager(int, int, int, int) - Constructor for class microsim.engine.SimulationTimeManager
 
SimulationTimeManager(Date, int) - Constructor for class microsim.engine.SimulationTimeManager
 
SimulationWindow - Class in microsim.gui.shell
SimWindow keeps preferred dimensions of a simulation windows.
SimulationWindow(String, String, Container) - Constructor for class microsim.gui.shell.SimulationWindow
Create a new window container with the given parameters.
SingleTargetEvent - Class in microsim.event
The simpler implementation of SimEvent class.
SingleTargetEvent(Object, Enum) - Constructor for class microsim.event.SingleTargetEvent
Create new event using early binding.
SingleTargetEvent(Object, String) - Constructor for class microsim.event.SingleTargetEvent
Create new event using late binding.
size() - Method in class microsim.space.AbstractSpace
Return the size of the grid.
size() - Method in class microsim.space.DenseObjectSpace
Return the number of objects stored into the grid.
size() - Method in class microsim.space.DoubleSpace
Return the size of the grid.
size() - Method in class microsim.space.IntSpace
Return the size of the grid.
size() - Method in class microsim.space.SparseObjectSpace
Return the number of objects stored into the grid.
snap(EntityManager, Long, Double, Object) - Static method in class microsim.data.db.DatabaseUtils
 
snap(EntityManager, Long, Double, Collection) - Static method in class microsim.data.db.DatabaseUtils
 
snap(Object) - Static method in class microsim.data.db.DatabaseUtils
 
snap(Collection) - Static method in class microsim.data.db.DatabaseUtils
 
sortByComparator(Map, boolean) - Method in class microsim.alignment.probability.AbstractProbabilityAlignment
Sorting of objects of type T (usually the agents) by an associated Double number.
sourceList - Variable in class microsim.statistics.CrossSection
 
sourceList - Variable in class microsim.statistics.weighted.Weighted_CrossSection
 
South - Enum constant in enum class microsim.space.turtle.AbstractTurtle.Direction
 
SouthEast - Enum constant in enum class microsim.space.turtle.AbstractTurtle.Direction
 
SouthWest - Enum constant in enum class microsim.space.turtle.AbstractTurtle.Direction
 
SpaceEntityPersister - Class in microsim.data.db.space
 
SpaceEntityPersister() - Constructor for class microsim.data.db.space.SpaceEntityPersister
 
SpacePosition - Class in microsim.space
 
SpacePosition() - Constructor for class microsim.space.SpacePosition
 
SpacePosition(int, int) - Constructor for class microsim.space.SpacePosition
 
SpacePosition(SpacePosition) - Constructor for class microsim.space.SpacePosition
 
SparseObjectSpace - Class in microsim.space
A sparse bidimensional grid containing one object per cell.
SparseObjectSpace(int, int) - Constructor for class microsim.space.SparseObjectSpace
Create a grid with given size.
SparseObjectSpace(AbstractSpace) - Constructor for class microsim.space.SparseObjectSpace
Create a copy of the given grid.
start() - Method in class microsim.gui.shell.JasConsoleAppender
 
Start - Enum constant in enum class microsim.event.SystemEventType
 
startModel() - Method in class microsim.gui.shell.MicrosimShell.SimulationController
 
startReading() - Method in class microsim.gui.shell.ConsoleTextArea
 
startSimulation() - Method in class microsim.engine.SimulationEngine
Start simulation.
step() - Method in class microsim.engine.SimulationEngine
 
step() - Method in class microsim.event.EventQueue
Make one simulation step.
step(int) - Method in class microsim.engine.SimulationEngine
Make forSteps simulation steps.
Step - Enum constant in enum class microsim.event.SystemEventType
 
stop() - Method in class microsim.gui.shell.JasConsoleAppender
 
Stop - Enum constant in enum class microsim.event.SystemEventType
 
stopModel() - Method in class microsim.gui.shell.MicrosimShell.SimulationController
 
stopReading() - Method in class microsim.gui.shell.ConsoleTextArea
 
StringInvoker - Class in microsim.statistics.reflectors
Not of interest for users.
StringInvoker(Class, String, boolean) - Constructor for class microsim.statistics.reflectors.StringInvoker
Constructor.
StringInvoker(Object, String, boolean) - Constructor for class microsim.statistics.reflectors.StringInvoker
Constructor.
StringValueExtractor - Class in microsim.reflection
Not of interest for users.
StringValueExtractor(Class, String, boolean) - Constructor for class microsim.reflection.StringValueExtractor
Constructor.
StringValueExtractor(Object, String, boolean) - Constructor for class microsim.reflection.StringValueExtractor
Constructor.
sum - Variable in class microsim.collection.AverageClosure
 
sum - Variable in class microsim.statistics.functions.MultiTraceFunction.Double
 
sum - Variable in class microsim.statistics.functions.MultiTraceFunction.Float
 
sum - Variable in class microsim.statistics.functions.MultiTraceFunction.Integer
 
sum - Variable in class microsim.statistics.functions.MultiTraceFunction.Long
 
sum() - Method in class microsim.space.DoubleSpace
Sum the value of each cell.
sum() - Method in class microsim.space.IntSpace
Sum the value of each cell.
Sum - Enum constant in enum class microsim.statistics.functions.MultiTraceFunction.Variables
Return the sum of collected values.
SumArrayFunction - Class in microsim.statistics.functions
This class computes the sum of an array of source values.
SumArrayFunction(IDoubleArraySource) - Constructor for class microsim.statistics.functions.SumArrayFunction
Create a sum function on a double array source.
SumArrayFunction(IFloatArraySource) - Constructor for class microsim.statistics.functions.SumArrayFunction
Create a sum function on a float array source.
SumArrayFunction(IIntArraySource) - Constructor for class microsim.statistics.functions.SumArrayFunction
Create a sum function on an integer array source.
SumArrayFunction(ILongArraySource) - Constructor for class microsim.statistics.functions.SumArrayFunction
Create a sum function on a long array source.
SumArrayFunction.Double - Class in microsim.statistics.functions
SumFunction operating on double source values.
SumArrayFunction.Float - Class in microsim.statistics.functions
SumFunction operating on float source values.
SumArrayFunction.Integer - Class in microsim.statistics.functions
SumFunction operating on integer source values.
SumArrayFunction.Long - Class in microsim.statistics.functions
SumFunction operating on long source values.
sumSquare - Variable in class microsim.statistics.functions.MultiTraceFunction.Double
 
sumSquare - Variable in class microsim.statistics.functions.MultiTraceFunction.Float
 
sumSquare - Variable in class microsim.statistics.functions.MultiTraceFunction.Integer
 
sumSquare - Variable in class microsim.statistics.functions.MultiTraceFunction.Long
 
supportedFormats() - Static method in class microsim.gui.utils.ImageGenerator
 
swapPositions(int, int, int, int) - Method in class microsim.space.AbstractSpace
Swap the content of the (x1, y1) and (x2, y2) cells of the grid.
swapPositions(int, int, int, int) - Method in class microsim.space.DenseObjectSpace
Swap the content of the (x1, y1) and (x2, y2) cells of the grid.
swapPositions(int, int, int, int) - Method in class microsim.space.DoubleSpace
Swap the content of the (x1, y1) and (x2, y2) cells of the grid.
swapPositions(int, int, int, int) - Method in class microsim.space.IntSpace
Swap the content of the (x1, y1) and (x2, y2) cells of the grid.
swapPositions(int, int, int, int) - Method in class microsim.space.SparseObjectSpace
Swap the content of the (x1, y1) and (x2, y2) cells of the grid.
SystemEvent - Class in microsim.event
System events are directly processed by the simulation engine.
SystemEvent(SimulationEngine, SystemEventType) - Constructor for class microsim.event.SystemEvent
 
SystemEventType - Enum Class in microsim.event
 

T

target - Variable in class microsim.reflection.DoubleValueExtractor
 
target - Variable in class microsim.reflection.FloatValueExtractor
 
target - Variable in class microsim.reflection.IntegerValueExtractor
 
target - Variable in class microsim.reflection.LongValueExtractor
 
target - Variable in class microsim.reflection.StringValueExtractor
 
target - Variable in class microsim.statistics.CrossSection.Double
 
target - Variable in class microsim.statistics.CrossSection.Float
 
target - Variable in class microsim.statistics.CrossSection.Integer
 
target - Variable in class microsim.statistics.CrossSection.Long
 
target - Variable in class microsim.statistics.functions.MaxTraceFunction.Double
 
target - Variable in class microsim.statistics.functions.MaxTraceFunction.Float
 
target - Variable in class microsim.statistics.functions.MaxTraceFunction.Integer
 
target - Variable in class microsim.statistics.functions.MaxTraceFunction.Long
 
target - Variable in class microsim.statistics.functions.MinTraceFunction.Double
 
target - Variable in class microsim.statistics.functions.MinTraceFunction.Float
 
target - Variable in class microsim.statistics.functions.MinTraceFunction.Integer
 
target - Variable in class microsim.statistics.functions.MinTraceFunction.Long
 
target - Variable in class microsim.statistics.functions.MultiTraceFunction.Double
 
target - Variable in class microsim.statistics.functions.MultiTraceFunction.Float
 
target - Variable in class microsim.statistics.functions.MultiTraceFunction.Integer
 
target - Variable in class microsim.statistics.functions.MultiTraceFunction.Long
 
target - Variable in class microsim.statistics.reflectors.DoubleInvoker
 
target - Variable in class microsim.statistics.reflectors.FloatInvoker
 
target - Variable in class microsim.statistics.reflectors.IntegerInvoker
 
target - Variable in class microsim.statistics.reflectors.LongInvoker
 
target - Variable in class microsim.statistics.reflectors.StringInvoker
 
target - Variable in class microsim.statistics.Series.Double
 
target - Variable in class microsim.statistics.Series.Float
 
target - Variable in class microsim.statistics.Series.Integer
 
target - Variable in class microsim.statistics.Series.Long
 
target - Variable in class microsim.statistics.weighted.Weighted_CrossSection.Double
 
target - Variable in class microsim.statistics.weighted.Weighted_CrossSection.Float
 
target - Variable in class microsim.statistics.weighted.Weighted_CrossSection.Integer
 
target - Variable in class microsim.statistics.weighted.Weighted_CrossSection.Long
 
testOutputFolder - Static variable in class microsim.data.db.Experiment
 
time - Variable in class microsim.event.Event
 
timeChecker - Variable in class microsim.statistics.CrossSection
 
timeChecker - Variable in class microsim.statistics.functions.AbstractFunction
 
timeChecker - Variable in class microsim.statistics.Series
 
timeChecker - Variable in class microsim.statistics.weighted.Weighted_CrossSection
 
TimeChecker - Class in microsim.statistics
The time checker is used by all the classes implementing the IUpdatableSource interface to avoid repetitive updates.
Every time the updateSource method of the user class is invoked, it asks to TimeChecker if the update has been done yet at the current simulation time.
If the time checker is disabled it force the users to always update themselves.
TimeChecker() - Constructor for class microsim.statistics.TimeChecker
 
TimeSeries - Class in microsim.statistics
It is a collection of series (data panel).
TimeSeries() - Constructor for class microsim.statistics.TimeSeries
Create a new time series container.
TimeSeriesSimulationPlotter - Class in microsim.gui.plot
A time series plotter is able to trace one or more data sources over time.
TimeSeriesSimulationPlotter(String, String) - Constructor for class microsim.gui.plot.TimeSeriesSimulationPlotter
 
TimeSeriesSimulationPlotter(String, String, boolean, int) - Constructor for class microsim.gui.plot.TimeSeriesSimulationPlotter
 
timestamp - Variable in class microsim.data.db.Experiment
 
toArray() - Method in class microsim.gui.colormap.FixedColorMap
Return the color list.
toArray() - Method in class microsim.space.SparseObjectSpace
Return an array of objects stored into the grid.
toBeContinued - Variable in class microsim.engine.MultiRun
 
toImage(JPanel) - Static method in class microsim.gui.utils.ImageGenerator
 
Torus - Enum constant in enum class microsim.space.turtle.AbstractTurtle.MoveMode
 
torusX(int) - Method in class microsim.space.AbstractSpace
Check the given x coordinate considering the grid as a toroid.
torusX(int) - Method in interface microsim.space.ObjectSpace
 
torusY(int) - Method in class microsim.space.AbstractSpace
Check the given y coordinate considering the grid as a toroid.
torusY(int) - Method in interface microsim.space.ObjectSpace
 
toString() - Method in class microsim.event.SingleTargetEvent
Return a string describing event.
toString() - Method in class microsim.event.SystemEvent
Return a string describing event.
toString() - Method in class microsim.gui.plot.Weighted_PyramidPlotter.GroupName
 
toString() - Method in class microsim.gui.shell.SimulationWindow
 
toString() - Method in class microsim.space.AbstractSpace
Return a string representing the content of the grid.
toString() - Method in class microsim.space.SpacePosition
 
toString() - Method in class microsim.statistics.CrossSection.Double
 
toString() - Method in class microsim.statistics.CrossSection.Float
 
toString() - Method in class microsim.statistics.CrossSection.Integer
 
toString() - Method in class microsim.statistics.CrossSection.Long
 
toString() - Method in class microsim.statistics.Series.Double
 
toString() - Method in class microsim.statistics.Series.Float
 
toString() - Method in class microsim.statistics.Series.Integer
 
toString() - Method in class microsim.statistics.Series.Long
 
toString() - Method in class microsim.statistics.weighted.Weighted_CrossSection.Double
 
toString() - Method in class microsim.statistics.weighted.Weighted_CrossSection.Float
 
toString() - Method in class microsim.statistics.weighted.Weighted_CrossSection.Integer
 
toString() - Method in class microsim.statistics.weighted.Weighted_CrossSection.Long
 
toStringKey(Object) - Static method in class microsim.data.MultiKeyCoefficientMap
 
TripleRangeColorMap - Class in microsim.gui.colormap
It builds automatically a color map oscillating from a bottom color to a middle one and from the middle to a top one, on a variable range.
TripleRangeColorMap(int, Color, Color, Color, double, double, double) - Constructor for class microsim.gui.colormap.TripleRangeColorMap
 
turnCardinalLeft(int) - Method in class microsim.space.turtle.AbstractTurtle
 
turnCardinalLeft(int) - Method in class microsim.space.turtle.DigitalTurtle
 
turnCardinalLeft(int) - Method in class microsim.space.turtle.Turtle
 
turnCardinalRight(int) - Method in class microsim.space.turtle.AbstractTurtle
 
turnCardinalRight(int) - Method in class microsim.space.turtle.DigitalTurtle
 
turnCardinalRight(int) - Method in class microsim.space.turtle.Turtle
 
turnLeft(int) - Method in class microsim.space.turtle.AbstractTurtle
Change the current heading rotating it to the left.
turnLeft(int) - Method in class microsim.space.turtle.DigitalTurtle
 
turnLeft(int) - Method in class microsim.space.turtle.Turtle
Change the current heading rotating it to the left.
turnRight(int) - Method in class microsim.space.turtle.AbstractTurtle
Change the current heading rotating it to the right.
turnRight(int) - Method in class microsim.space.turtle.DigitalTurtle
 
turnRight(int) - Method in class microsim.space.turtle.Turtle
Change the current heading rotating it to the right.
Turtle - Class in microsim.space.turtle
An agent able to move itself upon an object grid.
Turtle() - Constructor for class microsim.space.turtle.Turtle
 
Turtle(ObjectSpace) - Constructor for class microsim.space.turtle.Turtle
Create a turtle with a given identifier on the given grid at position (0,0).
Turtle(ObjectSpace, int, int) - Constructor for class microsim.space.turtle.Turtle
Create a turtle with a given identifier on the given grid at the given position.
type - Variable in class microsim.statistics.functions.AbstractArrayFunction
 
type - Variable in class microsim.statistics.functions.MovingAverageTraceFunction
 
type - Variable in class microsim.statistics.weighted.functions.AbstractWeightedArrayFunction
 
TYPE_DBL - Static variable in class microsim.statistics.functions.AbstractArrayFunction
 
TYPE_DBL - Static variable in class microsim.statistics.functions.MovingAverageTraceFunction
 
TYPE_DBL - Static variable in class microsim.statistics.weighted.functions.AbstractWeightedArrayFunction
 
TYPE_FLT - Static variable in class microsim.statistics.functions.AbstractArrayFunction
 
TYPE_FLT - Static variable in class microsim.statistics.functions.MovingAverageTraceFunction
 
TYPE_FLT - Static variable in class microsim.statistics.weighted.functions.AbstractWeightedArrayFunction
 
TYPE_INT - Static variable in class microsim.statistics.functions.AbstractArrayFunction
 
TYPE_INT - Static variable in class microsim.statistics.functions.MovingAverageTraceFunction
 
TYPE_INT - Static variable in class microsim.statistics.weighted.functions.AbstractWeightedArrayFunction
 
TYPE_LNG - Static variable in class microsim.statistics.functions.AbstractArrayFunction
 
TYPE_LNG - Static variable in class microsim.statistics.functions.MovingAverageTraceFunction
 
TYPE_LNG - Static variable in class microsim.statistics.weighted.functions.AbstractWeightedArrayFunction
 

U

unschedule(Event) - Method in class microsim.event.EventQueue
Remove from event queue the given event.
update() - Method in class microsim.gui.plot.CollectionBarSimulationPlotter
 
update() - Method in class microsim.gui.plot.HistogramSimulationPlotter
 
update() - Method in class microsim.gui.plot.IndividualBarSimulationPlotter
 
update() - Method in class microsim.gui.plot.ScatterplotSimulationPlotter
 
update() - Method in class microsim.gui.plot.ScatterplotSimulationPlotterRefreshable
 
update() - Method in class microsim.gui.plot.Weighted_HistogramSimulationPlotter
 
update() - Method in class microsim.gui.plot.Weighted_PyramidPlotter
 
update() - Method in class microsim.gui.probe.MethodParameterDataModel
 
update() - Method in class microsim.gui.probe.MethodsDataModel
 
update() - Method in class microsim.gui.probe.ObjectDataModel
 
update() - Method in class microsim.gui.probe.VariableDataModel
 
update() - Method in class microsim.gui.space.LayeredSurfaceFrame
Repaint the plot area.
update() - Method in class microsim.space.DoubleDiffuseSpace
Copies the writeLattice to the readLattice
Update - Enum constant in enum class microsim.event.CommonEventType
 
Update - Enum constant in enum class microsim.space.DoubleDiffuseSpace.Verbs
 
updateBar() - Method in class microsim.gui.shell.MultiRunFrame
 
updateList() - Method in class microsim.gui.probe.PanelObjectCollection
 
updateModelNumber(int, SimulationEngine) - Method in class microsim.gui.shell.MultiRunFrame
 
updateModelParams() - Method in class microsim.gui.shell.MicrosimShell.SimulationController
 
updateParameters() - Method in class microsim.gui.probe.ParameterManager
 
updateSource() - Method in class microsim.statistics.CrossSection.Double
 
updateSource() - Method in class microsim.statistics.CrossSection.Float
 
updateSource() - Method in class microsim.statistics.CrossSection.Integer
 
updateSource() - Method in class microsim.statistics.CrossSection.Long
 
updateSource() - Method in class microsim.statistics.CrossSection
 
updateSource() - Method in class microsim.statistics.functions.AbstractFunction
 
updateSource() - Method in class microsim.statistics.functions.MultiTraceFunction.Double
Read the source values and update statistics.
updateSource() - Method in class microsim.statistics.functions.MultiTraceFunction.Float
Read the source values and update statistics.
updateSource() - Method in class microsim.statistics.functions.MultiTraceFunction.Integer
Read the source values and update statistics.
updateSource() - Method in class microsim.statistics.functions.MultiTraceFunction.Long
Read the source values and update statistics.
updateSource() - Method in class microsim.statistics.functions.MultiTraceFunction
Collect a value from the source.
updateSource() - Method in interface microsim.statistics.IUpdatableSource
Force the source to update its currently cached data.
updateSource() - Method in class microsim.statistics.Series.Double
 
updateSource() - Method in class microsim.statistics.Series.Float
 
updateSource() - Method in class microsim.statistics.Series.Integer
 
updateSource() - Method in class microsim.statistics.Series.Long
 
updateSource() - Method in class microsim.statistics.Series
 
updateSource() - Method in class microsim.statistics.TimeSeries
Update all the contained time series and the current time.
updateSource() - Method in class microsim.statistics.weighted.Weighted_CrossSection.Double
 
updateSource() - Method in class microsim.statistics.weighted.Weighted_CrossSection.Float
 
updateSource() - Method in class microsim.statistics.weighted.Weighted_CrossSection.Integer
 
updateSource() - Method in class microsim.statistics.weighted.Weighted_CrossSection.Long
 
updateSource() - Method in class microsim.statistics.weighted.Weighted_CrossSection
 

V

value - Variable in class microsim.data.db.ExperimentParameter
 
valueCount - Variable in class microsim.statistics.functions.MovingAverageTraceFunction
 
valueID - Variable in class microsim.statistics.CrossSection.Double
 
valueID - Variable in class microsim.statistics.CrossSection.Float
 
valueID - Variable in class microsim.statistics.CrossSection.Integer
 
valueID - Variable in class microsim.statistics.CrossSection.Long
 
valueID - Variable in class microsim.statistics.functions.MovingAverageTraceFunction
 
valueID - Variable in class microsim.statistics.Series.Double
 
valueID - Variable in class microsim.statistics.Series.Float
 
valueID - Variable in class microsim.statistics.Series.Integer
 
valueID - Variable in class microsim.statistics.Series.Long
 
valueID - Variable in class microsim.statistics.weighted.Weighted_CrossSection.Double
 
valueID - Variable in class microsim.statistics.weighted.Weighted_CrossSection.Float
 
valueID - Variable in class microsim.statistics.weighted.Weighted_CrossSection.Integer
 
valueID - Variable in class microsim.statistics.weighted.Weighted_CrossSection.Long
 
valueList - Variable in class microsim.statistics.CrossSection.Double
 
valueList - Variable in class microsim.statistics.CrossSection.Float
 
valueList - Variable in class microsim.statistics.CrossSection.Integer
 
valueList - Variable in class microsim.statistics.CrossSection.Long
 
valueList - Variable in class microsim.statistics.Series.Double
 
valueList - Variable in class microsim.statistics.Series.Float
 
valueList - Variable in class microsim.statistics.Series.Integer
 
valueList - Variable in class microsim.statistics.Series.Long
 
valueList - Variable in class microsim.statistics.weighted.Weighted_CrossSection.Double
 
valueList - Variable in class microsim.statistics.weighted.Weighted_CrossSection.Float
 
valueList - Variable in class microsim.statistics.weighted.Weighted_CrossSection.Integer
 
valueList - Variable in class microsim.statistics.weighted.Weighted_CrossSection.Long
 
valueOf(String) - Static method in enum class microsim.event.CommonEventType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class microsim.event.Order
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class microsim.event.SystemEventType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class microsim.space.DoubleDiffuseSpace.Verbs
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class microsim.space.turtle.AbstractTurtle.Direction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class microsim.space.turtle.AbstractTurtle.MoveMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class microsim.statistics.functions.MaxTraceFunction.Variables
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class microsim.statistics.functions.MeanVarianceArrayFunction.Variables
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class microsim.statistics.functions.MinTraceFunction.Variables
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class microsim.statistics.functions.MultiTraceFunction.Variables
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class microsim.statistics.functions.PercentileArrayFunction.Variables
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class microsim.statistics.IDoubleSource.Variables
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class microsim.statistics.IFloatSource.Variables
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class microsim.statistics.IIntSource.Variables
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class microsim.statistics.ILongSource.Variables
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class microsim.statistics.IObjectSource.Variables
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class microsim.statistics.regression.RegressionColumnNames
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class microsim.statistics.regression.RegressionType
Returns the enum constant of this class with the specified name.
values - Variable in class microsim.statistics.functions.MovingAverageTraceFunction
 
values() - Element in annotation interface microsim.annotation.CoefficientMapping
 
values() - Static method in enum class microsim.event.CommonEventType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class microsim.event.Order
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class microsim.event.SystemEventType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class microsim.space.DoubleDiffuseSpace.Verbs
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class microsim.space.turtle.AbstractTurtle.Direction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class microsim.space.turtle.AbstractTurtle.MoveMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class microsim.statistics.functions.MaxTraceFunction.Variables
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class microsim.statistics.functions.MeanVarianceArrayFunction.Variables
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class microsim.statistics.functions.MinTraceFunction.Variables
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class microsim.statistics.functions.MultiTraceFunction.Variables
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class microsim.statistics.functions.PercentileArrayFunction.Variables
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class microsim.statistics.IDoubleSource.Variables
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class microsim.statistics.IFloatSource.Variables
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class microsim.statistics.IIntSource.Variables
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class microsim.statistics.ILongSource.Variables
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class microsim.statistics.IObjectSource.Variables
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class microsim.statistics.regression.RegressionColumnNames
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class microsim.statistics.regression.RegressionType
Returns an array containing the constants of this enum class, in the order they are declared.
valuesMap - Variable in class microsim.data.MultiKeyCoefficientMap
 
VariableDataModel - Class in microsim.gui.probe
Not of interest for users.
VariableDataModel(Object) - Constructor for class microsim.gui.probe.VariableDataModel
 
VariableDataModel(Object, boolean) - Constructor for class microsim.gui.probe.VariableDataModel
 
variance - Variable in class microsim.statistics.functions.MeanVarianceArrayFunction
 
variance() - Method in class microsim.space.DoubleSpace
Compute the sample variance value of the values stored in the grid.
variance() - Method in class microsim.space.IntSpace
Compute the sample variance value of the values stored in the grid.
Variance - Enum constant in enum class microsim.statistics.functions.MeanVarianceArrayFunction.Variables
Represent the variance function argument for the getDoubleValue method.
Variance - Enum constant in enum class microsim.statistics.functions.MultiTraceFunction.Variables
Return the variance of the collected values.
VON_NEUMANN - Static variable in class microsim.space.DoubleDiffuseSpace
 

W

Weight - Interface in microsim.agent
Interface to implement when using JAS-mine classes that depend on agents that have weights
Weighted_CrossSection - Class in microsim.statistics.weighted
A weighted cross section is a collection of values each of them representing the status of a given variable of a weighted element of a collection of agents.
Weighted_CrossSection() - Constructor for class microsim.statistics.weighted.Weighted_CrossSection
 
Weighted_CrossSection.Double - Class in microsim.statistics.weighted
 
Weighted_CrossSection.Float - Class in microsim.statistics.weighted
 
Weighted_CrossSection.Integer - Class in microsim.statistics.weighted
 
Weighted_CrossSection.Long - Class in microsim.statistics.weighted
 
Weighted_HistogramBin - Class in microsim.gui.plot
A bin for the Weighted_HistogramDataset class.
Weighted_HistogramBin(double, double) - Constructor for class microsim.gui.plot.Weighted_HistogramBin
Creates a new bin.
Weighted_HistogramDataset - Class in microsim.gui.plot
A weighted dataset that can be used for creating weighted histograms.
Weighted_HistogramDataset() - Constructor for class microsim.gui.plot.Weighted_HistogramDataset
Creates a new (empty) dataset with a default type of HistogramType.FREQUENCY.
Weighted_HistogramSimulationPlotter - Class in microsim.gui.plot
A Weighted_HistogramSimulationPlotter is able to display a histogram of one or more data sources that each implements the Weight interface, and can be updated during the simulation.
Weighted_HistogramSimulationPlotter(String, String, HistogramType, int) - Constructor for class microsim.gui.plot.Weighted_HistogramSimulationPlotter
Constructor for histogram chart objects with chart legend displayed by default and all data samples shown, showing only the latest population data as time moves forward.
Weighted_HistogramSimulationPlotter(String, String, HistogramType, int, Double, Double, boolean) - Constructor for class microsim.gui.plot.Weighted_HistogramSimulationPlotter
Constructor for scatterplot chart objects, featuring a toggle to hide the chart legend and to set the minimum and maximum values displayed in the chart, with values below the minimum assigned to the first bin, and values above the maximum assigned to the last bin.
Weighted_MeanArrayFunction - Class in microsim.statistics.weighted.functions
This class computes the (weighted) average (mean) value of an array of values taken from a data source, weighted by corresponding weights: weighted mean = sum (values * weights) / sum (weights) Note that the array of weights must have the same length as the array of values, otherwise an exception will be thrown.
Weighted_MeanArrayFunction(IWeightedDoubleArraySource) - Constructor for class microsim.statistics.weighted.functions.Weighted_MeanArrayFunction
Create a mean function on a (weighted) double array source.
Weighted_MeanArrayFunction(IWeightedFloatArraySource) - Constructor for class microsim.statistics.weighted.functions.Weighted_MeanArrayFunction
Create a mean function on a float array source.
Weighted_MeanArrayFunction(IWeightedIntArraySource) - Constructor for class microsim.statistics.weighted.functions.Weighted_MeanArrayFunction
Create a mean function on an integer array source.
Weighted_MeanArrayFunction(IWeightedLongArraySource) - Constructor for class microsim.statistics.weighted.functions.Weighted_MeanArrayFunction
Create a mean function on a long array source.
Weighted_PyramidDataset - Class in microsim.gui.plot
A weighted dataset that can be used for creating weighted pyramids.
Weighted_PyramidDataset(Weighted_PyramidPlotter.GroupName[], double[][], double) - Constructor for class microsim.gui.plot.Weighted_PyramidDataset
Creates a new dataset using the provided groupNames and groupRanges to build a HashMap of total group weight.
Weighted_PyramidPlotter - Class in microsim.gui.plot
A PyramidPlotter is able to display a pyramid using two weighted cross-sections of a variable (e.g. dag males/females for a population pyramid).
Weighted_PyramidPlotter() - Constructor for class microsim.gui.plot.Weighted_PyramidPlotter
Constructor for pyramid objects, showing only the latest data as time moves forward.
Weighted_PyramidPlotter(int, int, int) - Constructor for class microsim.gui.plot.Weighted_PyramidPlotter
Constructor for pyramid objects, showing only the latest data as time moves forward.
Weighted_PyramidPlotter(int, int, int, Boolean) - Constructor for class microsim.gui.plot.Weighted_PyramidPlotter
Constructor for pyramid objects, showing only the latest data as time moves forward.
Weighted_PyramidPlotter(String) - Constructor for class microsim.gui.plot.Weighted_PyramidPlotter
Constructor for pyramid objects, showing only the latest data as time moves forward.
Weighted_PyramidPlotter(String[], double[][]) - Constructor for class microsim.gui.plot.Weighted_PyramidPlotter
Constructor for pyramid objects, showing only the latest data as time moves forward.
Weighted_PyramidPlotter(String, String, String, String, String) - Constructor for class microsim.gui.plot.Weighted_PyramidPlotter
Constructor for pyramid objects, showing only the latest data as time moves forward.
Weighted_PyramidPlotter(String, String, String, String, String, int, int, int, Boolean, String) - Constructor for class microsim.gui.plot.Weighted_PyramidPlotter
Constructor for pyramid objects, showing only the latest data as time moves forward.
Weighted_PyramidPlotter(String, String, String, String, String, String[], double[][], String) - Constructor for class microsim.gui.plot.Weighted_PyramidPlotter
Constructor for pyramid objects, showing only the latest data as time moves forward.
Weighted_PyramidPlotter.GroupName - Class in microsim.gui.plot
 
Weighted_SumArrayFunction - Class in microsim.statistics.weighted.functions
This class computes the sum of an array of source values, with each element of the array multiplied by the weight of the source (the source must implement the Weight interface).
Weighted_SumArrayFunction(IWeightedDoubleArraySource) - Constructor for class microsim.statistics.weighted.functions.Weighted_SumArrayFunction
Create a sum function on a double array weighted-source.
Weighted_SumArrayFunction(IWeightedFloatArraySource) - Constructor for class microsim.statistics.weighted.functions.Weighted_SumArrayFunction
Create a sum function on a float array weighted-source.
Weighted_SumArrayFunction(IWeightedIntArraySource) - Constructor for class microsim.statistics.weighted.functions.Weighted_SumArrayFunction
Create a sum function on an integer array weighted-source.
Weighted_SumArrayFunction(IWeightedLongArraySource) - Constructor for class microsim.statistics.weighted.functions.Weighted_SumArrayFunction
Create a sum function on a long array weighted-source.
Weighted_SumArrayFunction.Double - Class in microsim.statistics.weighted.functions
SumFunction operating on weighted double source values.
Weighted_SumArrayFunction.Float - Class in microsim.statistics.weighted.functions
SumFunction operating on weighted float source values.
Weighted_SumArrayFunction.Integer - Class in microsim.statistics.weighted.functions
SumFunction operating on weighted integer source values.
Weighted_SumArrayFunction.Long - Class in microsim.statistics.weighted.functions
SumFunction operating on weighted long source values.
weightedMean - Variable in class microsim.statistics.weighted.functions.Weighted_MeanArrayFunction
 
weights - Variable in class microsim.statistics.weighted.Weighted_CrossSection.Double
 
weights - Variable in class microsim.statistics.weighted.Weighted_CrossSection.Float
 
weights - Variable in class microsim.statistics.weighted.Weighted_CrossSection.Integer
 
weights - Variable in class microsim.statistics.weighted.Weighted_CrossSection.Long
 
West - Enum constant in enum class microsim.space.turtle.AbstractTurtle.Direction
 
window - Variable in class microsim.statistics.functions.MovingAverageArrayFunction
 
windowActivated(WindowEvent) - Method in class microsim.gui.GuiUtils.WindowGrabber
 
windowClosed(WindowEvent) - Method in class microsim.gui.GuiUtils.WindowGrabber
 
WindowGrabber(JInternalFrame) - Constructor for class microsim.gui.GuiUtils.WindowGrabber
 

X

x - Variable in class microsim.space.SpacePosition
 
xSize - Variable in class microsim.space.AbstractSpace
 

Y

y - Variable in class microsim.space.SpacePosition
 
ySize - Variable in class microsim.space.AbstractSpace
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form