pySimBlocks.core.block_source¶
- class pySimBlocks.core.block_source.BlockSource(name: str, sample_time: float | None = None)[source]¶
Bases:
BlockBase class for all source blocks (Constant, Step, Ramp, Sinusoidal, …).
Provides normalization utilities for source parameters to produce 2D signals, strict scalar-only broadcasting to a common 2D shape, and no state update by default.
- direct_feedthrough = False¶
True if outputs depend directly on inputs.
- is_source = True¶
True if the block produces signals with no inputs.