numerous.client.data_source module#

exception numerous.client.data_source.DataSourceCompleted#

Bases: Exception

exception numerous.client.data_source.DataSourceEmptyDataset#

Bases: Exception

exception numerous.client.data_source.DataSourceHibernating#

Bases: Exception

exception numerous.client.data_source.DataSourceStreamClosed#

Bases: Exception

exception numerous.client.data_source.DataSourceStreamStarting#

Bases: Exception

class numerous.client.data_source.DynamicSource(client, scenario, execution, spec, t0=0, te=0, timeout=None, source_type=None, interpolation_method=Interp.zero)#

Bases: object

get_at_time(t)#
class numerous.client.data_source.FIFO(buffer_len=2)#

Bases: object

add(row)#
class numerous.client.data_source.InputManager(sources, t, t0)#

Bases: object

get_at_time(t)#
class numerous.client.data_source.RowBuffer(tags=None, offset=None, method=Interp.zero)#

Bases: object

add(row)#
get(t)#
tmax()#
class numerous.client.data_source.SourceStatus(value)#

Bases: Enum

An enumeration.

COMPLETED = 2#
EMPTY_DATASET = 0#
HIBERNATING = 1#
NO_DATA = 5#
OK = 4#
STREAM_CLOSED = 3#
STREAM_STARTING = 6#
class numerous.client.data_source.StaticSource(row_data, t0=0, t_end=None, dt=3600, generate_index=True)#

Bases: object

get_at_time(t)#