Index

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

A

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