Skip to content

Add MatchingTimelines to Model - #68

Open
LourensVeen wants to merge 3 commits into
update_port_timelinesfrom
timeline_equivalence
Open

LourensVeen wants to merge 3 commits into
update_port_timelinesfrom
timeline_equivalence

Conversation

@LourensVeen

Copy link
Copy Markdown
Contributor

This adds a MatchingTimelines class and adds it to Model, so that we can express which timelines on which components match and can therefore be connected. See multiscale/muscle3#417

This adds the matching timelines to the Model class in a logical spot, which is not at the end and therefore not backwards compatible. That didn't seem to annoy the users much when we broke API compatibility for v0.2, so I think it's okay and better than building up technical debt and then having to go to v0.3, but I may be wrong.

Comment thread ymmsl/v0_2/tests/conftest.py
@LourensVeen
LourensVeen changed the base branch from develop to update_port_timelines September 23, 2026 04:53
@LourensVeen
LourensVeen added this pull request to stack #71 September 23, 2026 04:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants