Skip to content

Subsystem

Group container that wraps a sub-circuit and can run at a faster effective time-step than its parent (multi-rate). Cross-boundary signals must use From/GoTo (control) or transmission lines (electrical).

Category: Subsystems

Keywords: subsystem, block, group, container, module, rate, multi-rate, multirate, nested, hierarchy, submodel

This component renders as a dynamic-size container; see the editor for its on-canvas appearance.

Ports

This component has no wired ports — see Named inputs / outputs below if any.

Parameters

NameLabelTypeDefaultUnitsDescription
num_iterationsIterations per outer stepint1Substeps per outer step (multi-rate). N=1 = same rate as the parent. N>1 = subsystem runs N times per parent step with dt_inner = dt_parent / N. Siblings with the same N share a rate group.
hi_res_monitoringHi-res monitoringenum (disabled / enabled)1When on, observables in this subsystem's rate group emit one sample per inner substep; when off, one per outer step. Default on.

Used in samples

Released under the MIT License.