@Undocumented public abstract static class FloatClockedSignalSource.AbstractRandom extends CompilableFloatStoredSignalSource
FloatClockedSignalSource.AbstractRandomProcess.Proxy| Modifier and Type | Field and Description |
|---|---|
protected Random |
random |
outSTREAM_CHARACTERISTICS, STREAM_SIZE| Constructor and Description |
|---|
AbstractRandom(OptionalLong seed) |
| Modifier and Type | Method and Description |
|---|---|
Consumer<CompilationContext> |
compileInitialization()
Compiles the initialization of this entity.
|
void |
init()
Initializes the state of this process.
|
String |
toString() |
compileControlFlow, compileDataFlow, compileSetStoredValueVariable, getStoredValueVariable, publishStoredValueVariablegetAsFloatclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitadHoc, after, clock, compile, cycle, dt, during, random, random, random, randomGaussian, randomGaussian, randomGaussian, rateabs, add, choose, choose, choose, choose, clock, compileMainSignalSource, constant, defined, delayed, delayed, delayedFeedback, delayedFeedback, divide, equal, getConstantAsFloat, getValueClass, glidingAverage, glidingStandardDeviation, glidingSum, glidingVariance, greaterOrEqual, greaterThan, guard, hasConstantAsFloat, invariant, lessOrEqual, lessThan, map, max, min, modulo, multiply, negate, negative, nonEqual, nonnegative, nonpositive, nonzero, notANumber, positive, power, probe, relateWith, sampleAndHold, selectAffine, series, sqrt, stored, subtract, zero, zeroCrossing, zipWithcompileDataFlowTo, hasDataFlowIOafterEvery, andThen, compileAsMainProcess, every, getProcess, hasControlFlowIO, hasInitializationIO, probe, sequence, sequence, step@Undocumented protected final Random random
@Undocumented public AbstractRandom(OptionalLong seed)
public void init()
ProcessProcess.step(RealtimeContext) transitions to
the first specified observable state.
The default implementation does nothing.
public Consumer<CompilationContext> compileInitialization()
CompilableControlFlowcompileInitialization in interface CompilableControlFlowcompileInitialization in interface ProcesscompileInitialization in class CompilableFloatStoredSignalSourceProcess.hasInitializationIO(eu.bandm.sig.adlib2.compile.CompilationContext)