A B C D E F G H I K L M N O P R S T U V W X Y

E

e - Variable in class modhelxs.mocs.tfsm.parser.OperatorDelay
 
e - Variable in class modhelxs.mocs.tfsm.parser.OperatorNot
 
emitObservationRequests() - Method in class modhelxs.abstractsemantics.AtomicBlock
 
emitObservationRequests() - Method in class modhelxs.abstractsemantics.BlockStructure
After the end of the snapshot, the clocks have been reset, and it is time to post observation requests in the form of ticks.
emitObservationRequests() - Method in class modhelxs.abstractsemantics.InterfaceBlock
 
emitObservationRequests() - Method in class modhelxs.abstractsemantics.Model
 
emitObservationRequests(BlockStructure) - Method in class modhelxs.abstractsemantics.ModelOfComputation
Place ticks on clocks to request to be observed in future snapshots.
emitObservationRequests(BlockStructure) - Method in class modhelxs.abstractsemantics.ModelOfComputationImpl
 
emitObservationRequests() - Method in class modhelxs.abstractsemantics.ObservableEntity
Emit observation request for future snapshots by creating ticks on clocks.
emitObservationRequests(BlockStructure) - Method in class modhelxs.mocs.sdf.SDFMoC
 
emitObservationRequests(BlockStructure) - Method in class modhelxs.mocs.tfsm.TFSMMoC
 
emitObservationRequests() - Method in class modhelxs.state_management.ManagedBlock
 
emitObservationRequests() - Method in class modhelxs.state_management.TimedManagedBlock
 
emitObservationRequests() - Method in class modhelxs.state_management.TimedManagedInterfaceBlock
 
endOfSnapshot() - Method in class demos.atomicblocks.SDFSampleDelay
 
endOfSnapshot() - Method in class modhelxs.abstractsemantics.AtomicBlock
 
endOfSnapshot() - Method in class modhelxs.abstractsemantics.BlockStructure
End of the observation round, the observable can update its internal state.
endOfSnapshot() - Method in class modhelxs.abstractsemantics.InterfaceBlock
 
endOfSnapshot() - Method in class modhelxs.abstractsemantics.Model
 
endOfSnapshot(BlockStructure) - Method in class modhelxs.abstractsemantics.ModelOfComputation
End of the snapshot => update internal state, produce outputs.
endOfSnapshot(BlockStructure) - Method in class modhelxs.abstractsemantics.ModelOfComputationImpl
 
endOfSnapshot() - Method in class modhelxs.abstractsemantics.ObservableEntity
End of the observation round, the observable can update its internal state.
endOfSnapshot(BlockStructure) - Method in class modhelxs.mocs.de.DEMoC
 
endOfSnapshot(BlockStructure) - Method in class modhelxs.mocs.tfsm.TFSMMoC
 
endOfSnapshot() - Method in class modhelxs.state_management.ManagedBlock
The endOfSnapshot behavior of the ManagedBlock, which calls doEndOfSnapshot() and manages the state values.
endOfSnapshot() - Method in class modhelxs.state_management.ManagedInterfaceBlock
The endOfSnapshot behavior of the ManagedInterfaceBlock, which calls doEndOfSnapshot() and manages the state values.
endOfUpdate() - Method in class modhelxs.abstractsemantics.AtomicBlock
 
endOfUpdate() - Method in class modhelxs.abstractsemantics.Model
 
endOfUpdate(BlockStructure) - Method in class modhelxs.abstractsemantics.ModelOfComputation
Called at the end of an update of an inner block (produce partial outputs for the upper model).
endOfUpdate() - Method in class modhelxs.abstractsemantics.ObservableEntity
End of a partial update (produce partial outputs to the outer model).
endOfUpdate(BlockStructure) - Method in class modhelxs.mocs.de.DEMoC
 
endOfUpdate(BlockStructure) - Method in class modhelxs.mocs.sdf.SDFMoC
 
endOfUpdate(BlockStructure) - Method in class modhelxs.mocs.tfsm.TFSMMoC
 
endOfUpdate() - Method in class modhelxs.state_management.ManagedBlock
 
endOfUpdate() - Method in class modhelxs.state_management.ManagedInterfaceBlock
 
Engine - Class in modhelxs.abstractsemantics
The execution engine of ModHel'X, which drives the abstract semantics of models and blocks.
Engine(String, Model<?>) - Constructor for class modhelxs.abstractsemantics.Engine
Build a new execution engine, with name name, and root model root.
engine_ - Variable in class modhelxs.abstractsemantics.Model
The execution engine in charge of the execution of this model (cached value).
EngineLogger - Static variable in class modhelxs.abstractsemantics.Engine
The logger used for logging actions related to the execution of models.
entity_to_update_ - Variable in class modhelxs.util.UpdateTrigger
The entity that should be updated.
equals(Object) - Method in class tesl.Tag
 
eval(Map<String, Value>) - Method in class modhelxs.mocs.tfsm.parser.Expression
 
eval(Map<String, Value>) - Method in class modhelxs.mocs.tfsm.parser.OperatorAnd
 
eval(Map<String, Value>) - Method in class modhelxs.mocs.tfsm.parser.OperatorDelay
 
eval(Map<String, Value>) - Method in class modhelxs.mocs.tfsm.parser.OperatorNot
 
eval(Map<String, Value>) - Method in class modhelxs.mocs.tfsm.parser.OperatorOr
 
eval(Map<String, Value>) - Method in class modhelxs.mocs.tfsm.parser.Variable
 
EvaluationException - Exception in modhelxs.mocs.tfsm.parser
This exception is raised when an error occurs while evaluating the equations in a control unit.
EvaluationException(String) - Constructor for exception modhelxs.mocs.tfsm.parser.EvaluationException
 
EventFeeder - Class in demos.atomicblocks
An EventFeeder can be used to feed events into a simulation from external sources like a GUI.
EventFeeder(String, Object...) - Constructor for class demos.atomicblocks.EventFeeder
 
EventFeederClock - Class in modhelxs.simulation
An EventFeederClock is a driving clock that ticks when an external event should be fed to the simulation.
EventFeederClock(String) - Constructor for class modhelxs.simulation.EventFeederClock
Build a new EventFeederClock
EventFeederClock.ClockBackup - Class in modhelxs.simulation
 
EventFeederClock.ClockBackup() - Constructor for class modhelxs.simulation.EventFeederClock.ClockBackup
 
eventOccurred() - Method in class modhelxs.simulation.EventFeederClock
Called when the external event occurs.
events_ - Variable in class modhelxs.mocs.de.DEMoC
The list of DE events for the blocks.
Example - Class in tesl.tests
 
Example() - Constructor for class tesl.tests.Example
 
exec_engine_ - Variable in class modhelxs.mocs.tfsm.TFSMMoC
 
Expression - Class in modhelxs.mocs.tfsm.parser
Represents boolean expressions.
Expression() - Constructor for class modhelxs.mocs.tfsm.parser.Expression
 

A B C D E F G H I K L M N O P R S T U V W X Y