Structure#
Generated on 03/05/23. Please file any issues or questions at the issue tracker here.
Structure#
By default, each Component in a model gives rise to a single instance of its state variables when the model is executed. The state variables are then governed by the dynamics definition in the associated ComponentType. Elements in the Structure declaration can be used to change this behavior, for example to make multiple instances of the state variables, or to instantiate a different component. A typical application for the latter would be a Component that defines a population of cells. The population Component might define the number of cells it contains but would refer to a Component defined elsewhere for the actual cell model to use.
buildElements |
BuildElement#
Base class for elements that can be used in Structures
buildElements |
MultiInstantiate#
assigns |
|
buildElements |
CoInstantiate#
assigns |
|
buildElements |
Assign#
Choose#
buildElements |
ChildInstance#
assigns |
|
buildElements |
ForEach#
buildElements |
EventConnection#
assigns |
|
buildElements |
Tunnel#
assigns |
|
buildElements |
PairsEventConnection#
buildElements |
PairFilter#
buildElements |
IncludePair#
buildElements |
With#
buildElements |
If#
buildElements |
Apply#
buildElements |
Gather#
buildElements |
GatherPairs#
buildElements |