Skip to content

included set solution system#1335

Open
marcvanraalte wants to merge 11 commits intoPowerGridModel:feature/add_reduced_echelon_form_functionfrom
marcvanraalte:feature/links-part-1
Open

included set solution system#1335
marcvanraalte wants to merge 11 commits intoPowerGridModel:feature/add_reduced_echelon_form_functionfrom
marcvanraalte:feature/links-part-1

Conversation

@marcvanraalte
Copy link

Fixes #issue_number

Changes proposed in this PR include:

Here you can elaborate on the chosen solution strategy, which changes did you make and which goal do they serve. Perhaps also which things are you still unsure of.

  • ..

Could you please pay extra attention to the points below when reviewing the PR:

Here you can point out modules or complex implementation that require special attention, .e.g have a look at module foo.py and bar.py.

  • ..

Checks

  • If changes are related to CI/CD, are they verified via a manual run on this branch?

Signed-off-by: marc van raalte <marc.van.raalte@alliander.com>
@figueroa1395 figueroa1395 added feature New feature or request do-not-merge This should not be merged labels Mar 17, 2026
figueroa1395 and others added 7 commits March 19, 2026 13:42
Signed-off-by: Santiago Figueroa Manrique <figueroa1395@gmail.com>
Signed-off-by: Santiago Figueroa Manrique <figueroa1395@gmail.com>
Signed-off-by: Santiago Figueroa Manrique <figueroa1395@gmail.com>
Signed-off-by: Santiago Figueroa Manrique <figueroa1395@gmail.com>
Signed-off-by: marc van raalte <marc.van.raalte@alliander.com>
Signed-off-by: marc van raalte <marc.van.raalte@alliander.com>
…/links-part-1

Signed-off-by: Santiago Figueroa Manrique <figueroa1395@gmail.com>
Copy link
Member

@figueroa1395 figueroa1395 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice work. The comments are only minor things.

On the other hand, I also noticed that we don't really need the edge_history anymore, so maybe it's a good idea to think about removing it from EliminationResult. But this is just a thought. Let me know what you think (leaving it as-is is fine as well).


};

[[nodiscard]] inline SolutionSet set_solution_system(EliminationResult & result){
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not directly relevant to this PR, but do you think it would be a good idea to rename EliminationResult to RowReducedEchelonForm? It actually states clearly what it is.

Signed-off-by: marc van raalte <marc.van.raalte@alliander.com>
@figueroa1395 figueroa1395 removed the do-not-merge This should not be merged label Mar 24, 2026
Signed-off-by: marc van raalte <marc.van.raalte@alliander.com>
Signed-off-by: marc van raalte <marc.van.raalte@alliander.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants