pygrenade_vx.common.InputData

class pygrenade_vx.common.InputData

Bases: pygrenade_common.Data

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: pygrenade_common.InputData) -> None

  2. __init__(self: pygrenade_common.InputData, arg0: pygrenade_common.InputData) -> None

Methods

__init__(*args, **kwargs)

Overloaded function.

batch_size(self)

Number of batch entries for which input data is given.

valid(self, topology)

Get whether input data is valid for topology.

Attributes

time_domain_runtimes

TimeDomainRuntimesMap

alias of pygrenade_common.Map_grenade_common_TimeDomainOnTopology_grenade_common_TimeDomainRuntimes_

batch_size(self: pygrenade_common.InputData)int

Number of batch entries for which input data is given.

property time_domain_runtimes
valid(self: pygrenade_common.InputData, topology: grenade::common::Topology)bool

Get whether input data is valid for topology. This is the case exactly if input data is given for each port on each vertex in the topology which requires dynamics, they are valid for the port and for all time domains their runtimes are present.