Uses of Class
com.amalgamasimulation.engine.Engine
Packages that use Engine
Package
Description
-
Uses of Engine in com.amalgamasimulation.cranes
Methods in com.amalgamasimulation.cranes that return EngineConstructors in com.amalgamasimulation.cranes with parameters of type Engine -
Uses of Engine in com.amalgamasimulation.discreterate
Methods in com.amalgamasimulation.discreterate that return EngineModifier and TypeMethodDescriptionFlowEnvironment.getEngine()Returns theEnginewhich this flow environment belongs toConstructors in com.amalgamasimulation.discreterate with parameters of type EngineModifierConstructorDescriptionFlowEnvironment(Engine engine) Creates a new flow environment instance. -
Uses of Engine in com.amalgamasimulation.engine
Fields in com.amalgamasimulation.engine declared as EngineMethods in com.amalgamasimulation.engine that return EngineModifier and TypeMethodDescriptionAgent.engine()Returns the reference to theEnginethat is used to simulate this agent's behaviorModel.engine()Returns the reference to anEngineused to simulate this model.Constructors in com.amalgamasimulation.engine with parameters of type EngineModifierConstructorDescriptionEngineEventContainer(Engine engine) Creates an instance of engine event container with no time series and thus no events.EngineEventContainer(Engine engine, int eventsOrder) Creates an instance of engine event container with no time series and thus no events.EngineEventContainer(Engine engine, int eventsOrder, List<Pair<T, TimeSeries>> events, List<Consumer<T>> handlers) Creates an instance of engine event container with the specified list of (Event, TimeSeries) pairs and the specified list of event handlers.EngineEventContainer(Engine engine, List<Pair<T, TimeSeries>> events, List<Consumer<T>> handlers) Creates an instance of engine event container with the specified list of (Event, TimeSeries) pairs and the specified list of event handlers.protectedCreates a new instance of Model simulated by the specified instance ofEngine.MonitoredValue(Engine engine) Creates a new instance of the monitored value.MonitoredValue(Engine engine, BiConsumer<Double, List<T>> thresholdActionHandler) Creates a new instance of the monitored value.StateMachine(T[] states, T initialState, Engine engine) Creates a new instance of a state machine with the specified states and sets it to the specified initial state. -
Uses of Engine in com.amalgamasimulation.engine.controls.dialogs
Constructors in com.amalgamasimulation.engine.controls.dialogs with parameters of type Engine -
Uses of Engine in com.amalgamasimulation.graphagent
Fields in com.amalgamasimulation.graphagent declared as EngineMethods in com.amalgamasimulation.graphagent that return EngineConstructors in com.amalgamasimulation.graphagent with parameters of type EngineModifierConstructorDescriptionGraphAgent(Engine engine) Creates a new instance ofGraphAgentthat is simulated with the specifiedEngine. -
Uses of Engine in com.amalgamasimulation.graphagent.views
Constructors in com.amalgamasimulation.graphagent.views with parameters of type EngineModifierConstructorDescriptionEngineControlComposite(org.eclipse.swt.widgets.Composite parent, Engine engine, com.amalgamasimulation.viewupdater.service.SimulationViewUpdater updater) GraphEnvironmentView(org.eclipse.swt.widgets.Composite parent, Engine engine, GraphEnvironment<N, A, ?> graphEnvironment, com.amalgamasimulation.viewupdater.service.SimulationViewUpdater updater) -
Uses of Engine in com.amalgamasimulation.resources
Constructors in com.amalgamasimulation.resources with parameters of type Engine -
Uses of Engine in com.amalgamasimulation.service
Constructors in com.amalgamasimulation.service with parameters of type EngineModifierConstructorDescriptionServiceWithResources(Engine engine, List<R> resources, ServiceWithResources.ResourceSeizingRule rule) Creates a new instance of theServiceWithResourcesclass with one of the standard resource seizing rules.ServiceWithResources(Engine engine, List<R> resources, BiFunction<List<R>, T, R> resourceSeizingRule) Creates a new instance of theServiceWithResourcesclass with a custom resource seizing rule passed in the form of a lambda.Creates a new instance of theServiceWithResourcesclass with a custom resource seizing rule passed in the form of a lambda. -
Uses of Engine in com.amalgamasimulation.studies.core
Fields in com.amalgamasimulation.studies.core declared as EngineMethods in com.amalgamasimulation.studies.core that return EngineMethods in com.amalgamasimulation.studies.core with parameters of type EngineModifier and TypeMethodDescriptionModelCreator.createModel(S scenario, int seed, Engine engine) Returns an instance of a simulation model initialized by its parameters: -
Uses of Engine in com.amalgamasimulation.trains
Constructors in com.amalgamasimulation.trains with parameters of type Engine