A B C D E F G I K L M N O P Q R S T U V W 
All Classes All Packages

S

safeRollback(EntityTransaction) - Static method in class microsim.data.db.DatabaseUtils
 
Save - 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.
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() - Method in annotation type microsim.annotation.GUIparameter
 
section() - Method in annotation type microsim.annotation.ModelParameter
Deprecated.
 
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
 
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 - 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
 
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 - 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.
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(Object) - Static method in class microsim.data.db.DatabaseUtils
 
snap(Collection<?>) - Static method in class microsim.data.db.DatabaseUtils
 
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
 
South - microsim.space.turtle.AbstractTurtle.Direction
 
SouthEast - microsim.space.turtle.AbstractTurtle.Direction
 
SouthWest - 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>
 
Start - 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 - microsim.event.SystemEventType
 
Stop - 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() - 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 - 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.
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 in microsim.event
 
A B C D E F G I K L M N O P Q R S T U V W 
All Classes All Packages