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
All Classes All Packages
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
All Classes All Packages