Skip to content

Runtime System Modifications #104

@milanofthe

Description

@milanofthe

PathSim already supports adding and activating/deactivating blocks and connections at simulation runtime. For example through events. Whats missing is the capability to cleanly replace and remove blocks in a similar fashion.

What this will enable:
Imagine you are running a big system simulation with many (maybe hundreds) of blocks that might be small or large individual models themself. Some of these blocks might be surrogate models, i.e. trained neural odes. The described functionality would enable seamless hot-swapping of models mid simulation. For example a nn that has been trained on some real world data and update the surrogate model every couple of minutes with the newly trained nn.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestroadmapThis label identifies issues that are development roadmap items for PathSim

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions