Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- 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.
- 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.
- 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.
- 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.
- 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.
- addParameterDomain(ParameterDomain) - Method in class microsim.engine.MultiRun
- addSeries(Object, String, boolean) - Method in class microsim.statistics.TimeSeries
-
Add a new series.
- addSeries(String, IDoubleSource, Enum<?>) - Method in class microsim.statistics.TimeSeries
-
Add a new series.
- addSeries(String, IFloatSource, Enum<?>) - Method in class microsim.statistics.TimeSeries
-
Add a new series.
- addSeries(String, IIntSource, Enum<?>) - Method in class microsim.statistics.TimeSeries
-
Add a new series.
- addSeries(String, ILongSource, Enum<?>) - Method in class microsim.statistics.TimeSeries
-
Add a new series.
- 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.
- 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
- AFTER_ALL - Enum constant in enum class microsim.event.Order
- afterSimulationCompleted(SimulationEngine) - Method in interface microsim.engine.MultiRunListener
- 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<T>, Predicate<T>, AlignmentMultiProbabilityClosure<T>, double[]) - Method in class microsim.alignment.multiple.AbstractMultiProbabilityAlignment
- align(Collection<T>, Predicate<T>, AlignmentMultiProbabilityClosure<T>, double[]) - Method in class microsim.alignment.multiple.LogitScalingAlignment
-
Aligns a sub-population of objects using Logit Scaling alignment.
- align(Collection<T>, Predicate<T>, AlignmentMultiProbabilityClosure<T>, double[]) - Method in class microsim.alignment.multiple.LogitScalingWeightedAlignment
-
Aligns a sub-population of objects using Logit Scaling alignment.
- align(Collection<T>, Predicate<T>, AlignmentMultiProbabilityClosure<T>, double[], int, double, boolean) - Method in class microsim.alignment.multiple.LogitScalingAlignment
-
Aligns a sub-population of objects using Logit Scaling alignment.
- align(Collection<T>, Predicate<T>, AlignmentMultiProbabilityClosure<T>, double[], int, double, boolean) - Method in class microsim.alignment.multiple.LogitScalingWeightedAlignment
-
Aligns a sub-population of objects using Logit Scaling alignment.
- align(Collection<T>, Predicate<T>, AlignmentOutcomeClosure<T>, double) - Method in class microsim.alignment.outcome.ResamplingAlignment
-
Align share of population by resampling.
- align(Collection<T>, Predicate<T>, AlignmentOutcomeClosure<T>, double) - Method in class microsim.alignment.outcome.ResamplingWeightedAlignment
-
Align share of population by weighted resampling.
- align(Collection<T>, Predicate<T>, AlignmentOutcomeClosure<T>, double, int) - Method in class microsim.alignment.outcome.AbstractOutcomeAlignment
- align(Collection<T>, Predicate<T>, AlignmentOutcomeClosure<T>, double, int) - Method in class microsim.alignment.outcome.ResamplingAlignment
-
Align share of population by resampling.
- align(Collection<T>, Predicate<T>, AlignmentOutcomeClosure<T>, double, int) - Method in class microsim.alignment.outcome.ResamplingWeightedAlignment
-
Align share of population by weighted resampling.
- align(Collection<T>, Predicate<T>, AlignmentOutcomeClosure<T>, int) - Method in class microsim.alignment.outcome.ResamplingAlignment
-
Align absolute number of population by resampling.
- align(Collection<T>, Predicate<T>, AlignmentOutcomeClosure<T>, int) - Method in class microsim.alignment.outcome.ResamplingWeightedAlignment
-
Align absolute number of population by weighted resampling.
- align(Collection<T>, Predicate<T>, AlignmentOutcomeClosure<T>, int, int) - Method in class microsim.alignment.outcome.AbstractOutcomeAlignment
- align(Collection<T>, Predicate<T>, AlignmentOutcomeClosure<T>, int, int) - Method in class microsim.alignment.outcome.ResamplingAlignment
-
Align absolute number of population by resampling.
- align(Collection<T>, Predicate<T>, AlignmentOutcomeClosure<T>, int, int) - Method in class microsim.alignment.outcome.ResamplingWeightedAlignment
-
Align absolute number of population by weighted resampling.
- align(Collection<T>, Predicate<T>, AlignmentProbabilityClosure<T>, double) - Method in class microsim.alignment.probability.AbstractProbabilityAlignment
-
Method to implement alignment.
- align(Collection<T>, Predicate<T>, AlignmentProbabilityClosure<T>, double) - Method in class microsim.alignment.probability.LogitScalingBinaryAlignment
-
Aligns a sub-population of objects using Logit Scaling alignment.
- align(Collection<T>, Predicate<T>, AlignmentProbabilityClosure<T>, double) - Method in class microsim.alignment.probability.LogitScalingBinaryWeightedAlignment
-
Aligns a sub-population of objects using Logit Scaling alignment.
- align(Collection<T>, Predicate<T>, AlignmentProbabilityClosure<T>, double) - Method in class microsim.alignment.probability.MultiplicativeScalingAlignment
- align(Collection<T>, Predicate<T>, AlignmentProbabilityClosure<T>, double) - Method in class microsim.alignment.probability.SBDAlignment
- align(Collection<T>, Predicate<T>, AlignmentProbabilityClosure<T>, double) - Method in class microsim.alignment.probability.SBDLAlignment
- align(Collection<T>, Predicate<T>, AlignmentProbabilityClosure<T>, double) - Method in class microsim.alignment.probability.SidewalkAlignment
- align(Collection<T>, Predicate<T>, AlignmentProbabilityClosure<T>, double, int, double, boolean) - Method in class microsim.alignment.probability.LogitScalingBinaryAlignment
-
Aligns a sub-population of objects using Logit Scaling alignment.
- align(Collection<T>, Predicate<T>, AlignmentProbabilityClosure<T>, 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
- 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<T>, Predicate<T>, Closure<T>) - 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
- 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
- BinomialRegression<E1 extends Enum<E1> & IntegerValuedEnum> - Class in microsim.statistics.regression
-
Binomial Models.
- BinomialRegression(RegressionType, Class<E1>, 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<T, MultiKeyCoefficientMap>, MultiKeyCoefficientMap, Class<T>) - 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
- 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
- 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
- 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
- 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.
- 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(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<String, Double>) - 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<T>) - 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<T>, 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<T>, IObjectSource, Class<U>) - 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).
- 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
- 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
- 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
- currentX() - Method in interface microsim.space.ObjectSpaceIterator
-
Return the current x position.
- currentY() - Method in interface microsim.space.ObjectSpaceIterator
-
Return the current y position.
D
- 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_SEPARATOR - Static variable in class microsim.statistics.TimeSeries
-
The character used to separate data in the output file.
- 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<Object>) - 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.
- 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
- disposeModels() - Method in class microsim.engine.SimulationEngine
-
Dispose from memory all running models.
- dmax - Variable in class microsim.statistics.functions.MaxArrayFunction.Double
- doAlignment(List<T>, AlignmentOutcomeClosure<T>, double, int) - Method in class microsim.alignment.outcome.ResamplingWeightedAlignment
- 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<? extends Weight>) - Constructor for class microsim.statistics.weighted.Weighted_CrossSection.Double
-
Create a statistic probe on a collection of IDoubleSource objects.
- Double(Collection<? extends Weight>, Class<? extends Weight>, String, boolean) - Constructor for class microsim.statistics.weighted.Weighted_CrossSection.Double
-
Create a basic statistic probe on a collection of objects.
- Double(Collection<? extends Weight>, 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.
- 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
- 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
- EntryValue(Object[], Object[]) - Constructor for class microsim.data.MultiKeyHashMap.EntryValue
- 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<T>, double[]) - Static method in class microsim.statistics.regression.RegressionUtils
- event(Class<T>, double[], boolean) - Static method in class microsim.statistics.regression.RegressionUtils
- event(AbstractList<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(Map<T, Double>) - Static method in class microsim.statistics.regression.RegressionUtils
- event(Map<T, Double>, boolean) - Static method in class microsim.statistics.regression.RegressionUtils
- event(Map<T, Double>, 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<T, Double>, 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
- 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
- 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<? extends Weight>) - Constructor for class microsim.statistics.weighted.Weighted_CrossSection.Float
-
Create a statistic probe on a collection of IFloatSource objects.
- Float(Collection<? extends Weight>, Class<? extends Weight>, String, boolean) - Constructor for class microsim.statistics.weighted.Weighted_CrossSection.Float
-
Create a basic statistic probe on a collection of objects.
- Float(Collection<? extends Weight>, 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.
- fsum - Variable in class microsim.statistics.functions.SumArrayFunction.Float
- fsum - Variable in class microsim.statistics.weighted.functions.Weighted_SumArrayFunction.Float
G
- GeneralisedOrderedRegression<E1 extends Enum<E1> & IntegerValuedEnum> - Class in microsim.statistics.regression
-
Generalised Ordered Discrete Variable Models
- GeneralisedOrderedRegression(RegressionType, Class<E1>, MultiKeyCoefficientMap) - Constructor for class microsim.statistics.regression.GeneralisedOrderedRegression
- 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
- 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
- getConfiguration(int) - Method in class microsim.engine.MultiRun
- getCount() - Method in class microsim.collection.AverageClosure
- 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
- getDayTickUnit() - Method in class microsim.engine.SimulationTimeManager
- getDbl(int, int) - Method in class microsim.space.DoubleSpace
-
Return the value at given position.
- 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
- 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
- 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.
- getHashKey(Object[]) - Method in class microsim.data.MultiKeyHashMap
- 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.
- 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.
- 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
- 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.
- getMaxConfigurations() - Method in class microsim.engine.MultiRun
- 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
- 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
- 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
- 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
- getOutputFolder() - Method in class microsim.data.db.Experiment
- getParameterDomains() - Method in class microsim.engine.MultiRun
- getPosition() - Method in class microsim.space.turtle.AbstractTurtle
- getProbabilities(IDoubleSource, Class<E>) - Method in interface microsim.statistics.regression.IDiscreteChoiceModel
- getProbabilities(IDoubleSource, Class<E2>) - Method in class microsim.statistics.regression.BinomialRegression
- getProbabilities(IDoubleSource, Class<E2>) - Method in class microsim.statistics.regression.GeneralisedOrderedRegression
- getProbabilities(IDoubleSource, Class<E2>) - Method in class microsim.statistics.regression.MultinomialRegression
- getProbabilities(IDoubleSource, Class<E2>) - 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<E2>) - Method in class microsim.statistics.regression.BinomialRegression
- getProbability(E, IDoubleSource, Class<E2>) - Method in class microsim.statistics.regression.GeneralisedOrderedRegression
- getProbability(E, IDoubleSource, Class<E2>) - Method in class microsim.statistics.regression.MultinomialRegression
- getProbability(E, IDoubleSource, Class<E2>) - Method in class microsim.statistics.regression.OrderedRegression
- getProbability(MultiKeyCoefficientMap, IDoubleSource, Class<E>) - Method in class microsim.statistics.regression.ProbabilityCalculator
- getProbability(MultiKeyCoefficientMap, IDoubleSource, Class<E>, double) - Method in class microsim.statistics.regression.ProbabilityCalculator
- getProbability(IDoubleSource, Class<E2>) - 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<E>) - Method in interface microsim.statistics.regression.IDiscreteChoiceModel
- 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
- getRnd() - Static method in class microsim.engine.SimulationEngine
-
Return a reference to the current Random generator.
- getRowColumnValue(Object, String) - Method in class microsim.data.MultiKeyCoefficientMap
-
OBTAIN VALUE BY ROW AND COLUMN REFERENCE; ASSUMES 2D TABLE
- 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<String, Double>) - Method in interface microsim.statistics.regression.ILinearRegression
- getScore(Map<String, Double>) - Method in class microsim.statistics.regression.LinearRegression
-
Warning - only use when LinearRegression object contains a MultiKeyCoefficientMap with only one key.
- getScore(MultiKeyCoefficientMap, IDoubleSource, Class<E>) - Method in class microsim.statistics.regression.ProbabilityCalculator
- getScore(IDoubleSource, Class<E2>) - Method in class microsim.statistics.regression.BinomialRegression
- getScore(IDoubleSource, Class<T>) - Method in interface microsim.statistics.regression.ILinearRegression
- getScore(IDoubleSource, Class<T>) - Method in class microsim.statistics.regression.LinearRegression
- getScore(IDoubleSource, Class<T>, IObjectSource, Class<U>) - Method in interface microsim.statistics.regression.ILinearRegression
- getScore(IDoubleSource, Class<T>, IObjectSource, Class<U>) - 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.statistics.TimeSeries
-
Return the number of series.
- getSeriesList() - Method in class microsim.statistics.TimeSeries
-
Return the list of contained time series.
- 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.
- getSourceArray() - Method in class microsim.statistics.CrossSection
- getSourceArray() - Method in interface microsim.statistics.ISourceObjectArray
- getSourceArray() - Method in class microsim.statistics.weighted.Weighted_CrossSection
- 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.
- 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.
- 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(Object...) - Method in class microsim.data.MultiKeyCoefficientMap
- getValue(T, T) - Method in interface microsim.matching.MatchingScoreClosure
- getValueArray() - Method in class microsim.data.MultiKeyHashMap.EntryValue
- 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.
- 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
- 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.
- 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.
- 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).
H
- heading - Variable in class microsim.space.turtle.DigitalTurtle
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
- 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
- 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
- imax - Variable in class microsim.statistics.functions.MaxArrayFunction.Integer
- imin - Variable in class microsim.statistics.functions.MinArrayFunction.Integer
- initialiseOutputFolder() - Method in class microsim.data.db.Experiment
- inputFolder - Static variable in class microsim.data.db.Experiment
- inputSchemaUpdateEntityManger() - Static method in class microsim.data.db.DatabaseUtils
- 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<? extends Weight>) - Constructor for class microsim.statistics.weighted.Weighted_CrossSection.Integer
-
Create a statistic probe on a collection of IIntSource objects.
- Integer(Collection<? extends Weight>, Class<? extends Weight>, String, boolean) - Constructor for class microsim.statistics.weighted.Weighted_CrossSection.Integer
-
Create a basic statistic probe on a collection of objects.
- Integer(Collection<? extends Weight>, 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
- 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
- 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.
- isDoubleSource(Class<?>, String, boolean) - Static method in class microsim.reflection.ReflectionUtils
- 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.
- 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
- 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.
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.
- 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
- 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 extends Weight> - Class in microsim.alignment.probability
-
Logit Scaling alignment (as introduced by P.
- LogitScalingBinaryWeightedAlignment() - Constructor for class microsim.alignment.probability.LogitScalingBinaryWeightedAlignment
- LogitScalingWeightedAlignment<T extends Weight> - 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<? extends Weight>) - Constructor for class microsim.statistics.weighted.Weighted_CrossSection.Long
-
Create a statistic probe on a collection of ILongSource objects.
- Long(Collection<? extends Weight>, Class<? extends Weight>, String, boolean) - Constructor for class microsim.statistics.weighted.Weighted_CrossSection.Long
-
Create a basic statistic probe on a collection of objects.
- Long(Collection<? extends Weight>, 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
- main(String[]) - Static method in class Start
- match(T, T) - Method in interface microsim.matching.MatchingClosure
- matching(Collection<T>, Predicate<T>, Collection<T>, Predicate<T>, MatchingScoreClosure<T>, MatchingClosure<T>) - Method in class microsim.matching.GlobalMatching
- matching(Collection<T>, Predicate<T>, Comparator<T>, Collection<T>, Predicate<T>, MatchingScoreClosure<T>, MatchingClosure<T>) - Method in interface microsim.matching.IterativeMatchingAlgorithm
- matching(Collection<T>, Predicate<T>, Comparator<T>, Collection<T>, Predicate<T>, MatchingScoreClosure<T>, MatchingClosure<T>) - Method in class microsim.matching.IterativeRandomMatching
- matching(Collection<T>, Predicate<T>, Comparator<T>, Collection<T>, Predicate<T>, MatchingScoreClosure<T>, MatchingClosure<T>) - Method in class microsim.matching.IterativeSimpleMatching
- matching(Collection<T>, Predicate<T>, Comparator<T>, Collection<T>, Predicate<T>, MatchingScoreClosure<T>, MatchingClosure<T>) - Method in interface microsim.matching.MatchingAlgorithm
- matching(Collection<T>, Predicate<T>, Comparator<T>, Collection<T>, Predicate<T>, MatchingScoreClosure<T>, MatchingClosure<T>) - 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
- 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
- methodInvoker - Variable in class microsim.event.SingleTargetEvent
- 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.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
- 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
- modCount - Variable in class microsim.space.AbstractSpace
- ModelParameter - Annotation Interface in microsim.annotation
-
Deprecated.
- 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 extends Enum<E1> & IntegerValuedEnum> - Class in microsim.statistics.regression
-
Multinomial Discrete Variable Models
- MultinomialRegression(RegressionType, Class<E1>, Map<E1, MultiKeyCoefficientMap>, boolean) - Constructor for class microsim.statistics.regression.MultinomialRegression
- MultinomialRegression(RegressionType, Class<E1>, 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<Object>) - Constructor for class microsim.space.MultiObjectSpace
-
Create a copy of the given grid with a default intial capacity.
- MultiObjectSpace(AbstractSpace<Object>, 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<String, Double>, Map<String, Double>) - 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.
- 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.
- 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
- objects - Variable in class microsim.space.DenseObjectSpace
- ObjectSpace - Interface in microsim.space
- ObjectSpaceIterator<E> - Interface in microsim.space
-
A specific iterator for grids.
- onEngineEvent(SystemEventType) - Method in interface microsim.engine.EngineListener
- onEngineEvent(SystemEventType) - Method in class microsim.engine.MultiRun
-
Implementing the ISimEngineListener.
- onEvent(Enum<?>) - Method in interface microsim.event.EventListener
- 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.
- 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 extends Enum<E1> & IntegerValuedEnum> - Class in microsim.statistics.regression
-
Ordered Discrete Variable Models.
- OrderedRegression(RegressionType, Class<E1>, 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
- PanelEntityKey - Class in microsim.data.db
- PanelEntityKey() - Constructor for class microsim.data.db.PanelEntityKey
- PanelEntityKey(long) - Constructor for class microsim.data.db.PanelEntityKey
- ParameterDomain - Class in microsim.data
- ParameterDomain() - Constructor for class microsim.data.ParameterDomain
- ParameterDomain(String, Object[]) - Constructor for class microsim.data.ParameterDomain
- 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.
- 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.
- persistIntSpace(EntityManager, IntSpace, Class<? extends IIntSpaceEntity>) - Static method in class microsim.data.db.space.SpaceEntityPersister
- persistObjectSpace(EntityManager, ObjectSpace, Class<? extends IIntSpaceEntity>, String) - Static method in class microsim.data.db.space.SpaceEntityPersister
- populateMultinomialCoefficientMap(Class<E>, MultiKeyCoefficientMap) - Static method in class microsim.statistics.regression.RegressionUtils
-
Method to package multinomialCoeffMap
- print(double[]) - Method in class microsim.space.DoubleDiffuseSpace
- ProbabilityCalculator - Class in microsim.statistics.regression
-
Manages calculation of probabilities for dichotomous choice models
- ProbabilityCalculator(RegressionType) - Constructor for class microsim.statistics.regression.ProbabilityCalculator
- Probit - Enum constant in enum class microsim.statistics.regression.RegressionType
- 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
- readOnly - Variable in class microsim.event.CollectionTargetEvent
- 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
- 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.
- 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.
- replaceValue(Object...) - Method in class microsim.data.MultiKeyCoefficientMap
- resample(T) - Method in interface microsim.alignment.outcome.AlignmentOutcomeClosure
- ResamplingAlignment<T extends EventListener> - Class in microsim.alignment.outcome
-
Align the population by resampling.
- ResamplingAlignment() - Constructor for class microsim.alignment.outcome.ResamplingAlignment
- ResamplingWeightedAlignment<T extends EventListener & Weight> - 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
- 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
- rightShift(int) - Method in enum class microsim.space.turtle.AbstractTurtle.Direction
- 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 - Enum constant in enum class microsim.event.CommonEventType
- saveExperimentOnDatabase - Variable in class microsim.data.ExperimentManager
-
The flag determines if output database must automatically be created.
- 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.
- 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
- 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.
- setBuilderClass(Class<?>) - Method in class microsim.engine.SimulationEngine
-
Deprecated.
- 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.
- 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.
- setDiffusionConstant(double) - Method in class microsim.space.DoubleDiffuseSpace
-
Sets the diffusion constant for this DblDiffuseTorusGrid space
- 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<EngineListener>) - 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
- 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.
- 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
- setMin(Double) - Method in class microsim.data.ParameterRangeDomain
- 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<MultiRunListener>) - 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<ParameterDomain>) - 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.
- setRunningStatus(boolean) - Method in class microsim.engine.SimulationEngine
-
Set current simulation running status.
- 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.
- setStep(Double) - Method in class microsim.data.ParameterRangeDomain
- setTimeAtNextLoop() - Method in class microsim.event.Event
-
Schedule event at the next loop time.
- 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
- 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
- setValues(Object[]) - Method in class microsim.data.ParameterDomain
- setValues(Object[]) - Method in class microsim.data.ParameterRangeDomain
- 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
- 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
- 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 in microsim.exception
- SimulationException() - Constructor for exception microsim.exception.SimulationException
- SimulationException(String) - Constructor for exception microsim.exception.SimulationException
- SimulationException(String, Throwable) - Constructor for exception microsim.exception.SimulationException
- SimulationException(Throwable) - Constructor for exception 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 in microsim.exception
- SimulationRuntimeException() - Constructor for exception microsim.exception.SimulationRuntimeException
- SimulationRuntimeException(String) - Constructor for exception microsim.exception.SimulationRuntimeException
- SimulationRuntimeException(String, Throwable) - Constructor for exception microsim.exception.SimulationRuntimeException
- SimulationRuntimeException(Throwable) - Constructor for exception 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
- 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<T, Double>, 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<Object>) - Constructor for class microsim.space.SparseObjectSpace
-
Create a copy of the given grid.
- Start - Class in Unnamed Package
- Start - Enum constant in enum class microsim.event.SystemEventType
- Start() - Constructor for class Start
- 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 - Enum constant in enum class microsim.event.SystemEventType
- 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
- 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.
- timestamp - Variable in class microsim.data.db.Experiment
- toArray() - Method in class microsim.space.SparseObjectSpace
-
Return an array of objects stored into the grid.
- toBeContinued - Variable in class microsim.engine.MultiRun
- 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.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
- 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.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
- 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
- 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_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_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
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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form