Time Source (Core)#

alts.core.data_process.time_source
class TimeSource[source]#

Bases: Publisher, ResultConstrained

Description
A TimeSource provides a custom time module for the Process to use.
result_constrain(self) ResultConstrain[source]#
Description
Returns its time constrains.
Returns:

Time constrains

Return type:

ResultConstrain

step(self, iteration) None[source]#
Description
Advances time to iteration steps.
Parameters:

iteration (int) – step number to go to

property time: float#
Description
Returns its current time.
Not implemented in abstract class.
time_step: float = 1#