- All Known Implementing Classes:
public interface SuperdenseTimeDirectorThis is an interface for directors that use a superdense model of time. Actors can determine the index, also called the microstep, of current time by calling getIndex().
Superdense time is defined by Haiyang Zheng as:
"The interactions between CT and DE subsystems and between DE subsystems themselves are captured by discontinuities in continuous-time signals and simultaneous discrete events in discrete-event signals."
"In order to precisely represent them in compute execution results, a two-dimension domain, called "superdense time," is used as the domain for defining signals. This domain allows a signal to have multiple values at the same time point while keeping the values ordered."
See: Haiyang Zheng. Operational Semantics of Hybrid Systems, PhD thesis, University of California, Berkeley, May, 2007.
- Ptolemy II 8.0
- Edward A. Lee
- Red (eal)
- Yellow (eal)
int getIndex()Return a superdense time index for the current time.
- A superdense time object.
- See Also:
void setIndex(int index) throws IllegalActionExceptionSet the superdense time index. This should only be called by an enclosing director.