Skip to content

Chore: cleanup output.hpp - #1529

Open
mgovers wants to merge 6 commits into
pgm/feature/link-supernode-output-enabledfrom
pgm/feature/cleanup-output
Open

Chore: cleanup output.hpp#1529
mgovers wants to merge 6 commits into
pgm/feature/link-supernode-output-enabledfrom
pgm/feature/cleanup-output

Conversation

@mgovers

@mgovers mgovers commented Aug 12, 2026

Copy link
Copy Markdown
Member

Cleanup after #1520 .

The conversion from math output to output data can benefit from a serious cleanup, especially because it's become a bit tricky to extend. During work on #1520 (contributing to #35 ), some initial work was added. However, since it did not directly contribute to the output, it was cherry-picked out of that PR. Since it's still beneficial to the overall PGM core, here it is.

NOTE: this is not a final state but a step in the right direction. It has become clear that there's some duplication that can be cleaned up during follow-up work

@mgovers mgovers added improvement Improvement on internal implementation do-not-merge This should not be merged labels Aug 12, 2026
@mgovers mgovers self-assigned this Aug 12, 2026
@mgovers
mgovers force-pushed the pgm/feature/supernode-output branch from dc1514e to 412bf7c Compare August 12, 2026 07:29
@mgovers mgovers changed the title Pgm/feature/cleanup output Chore: cleanup output.hpp Aug 12, 2026
@mgovers
mgovers force-pushed the pgm/feature/cleanup-output branch from e211e91 to befcbd0 Compare August 12, 2026 07:56
@mgovers
mgovers force-pushed the pgm/feature/supernode-output branch from 464bbe6 to c0f0141 Compare August 12, 2026 08:07
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>

remove unused

Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>

clang-format

Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
@mgovers
mgovers force-pushed the pgm/feature/cleanup-output branch from befcbd0 to 42f7829 Compare August 12, 2026 08:12
Base automatically changed from pgm/feature/supernode-output to main August 12, 2026 11:16
@mgovers
mgovers marked this pull request as ready for review August 19, 2026 12:58
@mgovers mgovers removed the do-not-merge This should not be merged label Aug 25, 2026
mgovers and others added 2 commits August 28, 2026 09:39
Signed-off-by: Martijn Govers <martijn.govers@alliander.com>
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
@mgovers mgovers added the do-not-merge This should not be merged label Aug 28, 2026
@mgovers

mgovers commented Aug 28, 2026

Copy link
Copy Markdown
Member Author

going to be a big merge conflict with #1545 . Trying to rebase the branch. do-not-merge label added

…t-enabled' into pgm/feature/cleanup-output

Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
@mgovers
mgovers changed the base branch from main to pgm/feature/link-supernode-output-enabled August 28, 2026 09:39
@sonarqubecloud

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

do-not-merge This should not be merged improvement Improvement on internal implementation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants