public abstract class Atomic<X> extends Devs
Constructor and Description |
---|
Atomic() |
Modifier and Type | Method and Description |
---|---|
abstract void |
delta_conf(java.util.Collection<X> xb)
Confluenct transition function
|
abstract void |
delta_ext(double e,
java.util.Collection<X> xb)
External transition function
|
abstract void |
delta_int() |
abstract void |
output_func(java.util.Collection<X> yb)
The output function must fill the Collection yb with the model's output.
|
abstract double |
ta()
Time advance.
|
getNativePeer, model_transition
public abstract void delta_int()
public abstract void delta_ext(double e, java.util.Collection<X> xb)
e
- Time elapsed since the last change of statexb
- Collection containing the model's inputpublic abstract void delta_conf(java.util.Collection<X> xb)
xb
- Collection containing the model's inputpublic abstract void output_func(java.util.Collection<X> yb)
yb
- An empty Collection to be filled with output from the modelpublic abstract double ta()