|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectmodhelxs.abstractsemantics.NamedEntity
modhelxs.abstractsemantics.ObservableEntity
modhelxs.abstractsemantics.Block
modhelxs.state_management.ManagedBlock
modhelxs.state_management.PlainManagedBlock
demos.atomicblocks.SDFIntegrator
public class SDFIntegrator
An SDFIntegrator sums adds all the values received on its inputs to its internal state and produced this state on all its outputs. The initial state of the integrator is set by the "initState" property (default 0.0).
| Field Summary | |
|---|---|
protected Attribute<java.lang.Double> |
state_
|
| Constructor Summary | |
|---|---|
SDFIntegrator(java.lang.String name,
java.lang.Object... properties)
|
|
| Method Summary | |
|---|---|
void |
doSetup()
The setup behavior of the block. |
void |
doUpdate()
The update behavior of the block. |
| Methods inherited from class modhelxs.state_management.PlainManagedBlock |
|---|
doEndOfSnapshot, doPreSetup, doReset, doStartOfSnapshot |
| Methods inherited from class modhelxs.state_management.ManagedBlock |
|---|
emitObservationRequests, endOfSnapshot, endOfUpdate, initFromProperties, prep, reset, setup, startOfSnapshot, startOfUpdate, update, validate, wasUpdated, wrapup |
| Methods inherited from class modhelxs.abstractsemantics.Block |
|---|
connect, connectFromInterfaceBlock, connectFromModel, connectFromRegularBlock, getEngine, getInputPins, getMoC, getOutputPins, getParent, getSolver, getTimeOfRequest, hasObservationRequest, sanityCheck, setParent |
| Methods inherited from class modhelxs.abstractsemantics.ObservableEntity |
|---|
addPin, getInterface, getPin |
| Methods inherited from class modhelxs.abstractsemantics.NamedEntity |
|---|
getName, getProperties, getProperty, hasProperty, removeProperty, setName, setProperties, setProperty, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface modhelxs.ecore.ObservableEntity |
|---|
getInterface |
| Methods inherited from interface modhelxs.ecore.NamedEntity |
|---|
getName, getProperties, setName |
| Field Detail |
|---|
protected Attribute<java.lang.Double> state_
| Constructor Detail |
|---|
public SDFIntegrator(java.lang.String name,
java.lang.Object... properties)
| Method Detail |
|---|
public void doSetup()
ManagedBlock
doSetup in class ManagedBlockpublic void doUpdate()
ManagedBlock
doUpdate in class ManagedBlock
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||