Skip to content

PyTemporalPropListList #

Bases: object

history property #

Update history (per outer entity, per inner entity).

Returns:

Type Description
NestedHistoryIterable

__eq__(value) #

Return self==value.

__ge__(value) #

Return self>=value.

__gt__(value) #

Return self>value.

__iter__() #

Implement iter(self).

__le__(value) #

Return self<=value.

__len__() #

Return len(self).

__lt__(value) #

Return self<value.

__ne__(value) #

Return self!=value.

__repr__() #

Return repr(self).

at(t) #

Value of each inner entity's property at the given time.

Parameters:

Name Type Description Default
t TimeInput

the time at which to evaluate the property.

required

Returns:

Type Description
PyPropValueListList

collect() #

Materialise the nested iterable as a list of lists.

Returns:

Type Description
list[list]

flatten() #

Flatten the nested temporal property list to a single list of temporal properties.

Returns:

Type Description
PyTemporalPropList

items() #

Nested list of (time, value) pairs across each inner entity's history.

Returns:

Type Description
PyPropHistItemsListList

value() #

Latest value of each inner entity's property.

Returns:

Type Description
PyPropValueListList

values() #

Nested list of property values across each inner entity's history.

Returns:

Type Description
PyPropHistValueListList