-
Notifications
You must be signed in to change notification settings - Fork 45
[CGMES] Less internal connections created at import #3210
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
flo-dup
wants to merge
24
commits into
main
Choose a base branch
from
cgmes_less_internal_connections
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+645
−105
Open
Changes from 20 commits
Commits
Show all changes
24 commits
Select commit
Hold shift + click to select a range
9f60314
Avoid creating internal connections when less than 2 terminals
flo-dup f6aafcb
Between 2 terminals create 1 internalConnection instead of 2
flo-dup 0eda01d
Busbar sections placed at connectivity nodes
flo-dup 17a6770
Only first busbar section placed at connectivity nodes
flo-dup 1dbccf5
Cut iidmNodeForTerminal in two parts
flo-dup f6d064d
Corner case of two terminals with at least one from a bbs
flo-dup 5bf28c3
Fix for busbarSectionFOrEveryConnectivityNode config
flo-dup 61b1f55
Update 2 unit tests (only 2!!) due to changes
flo-dup 471459f
Small refactor
flo-dup b917e9f
Merge branch 'main' into cgmes_less_internal_connections
flo-dup 5ca972a
Remove color randomness in unit test
flo-dup 722723e
Internal connections optimization only done if NEVER createFictSw(...)
flo-dup 35111a8
Revert unit test changes, as the default behaviour is ALWAYS
flo-dup ceea5f8
Keep NEVER mode for one unit test
flo-dup 7127106
Remove unused method
flo-dup 0426971
Add unit test
flo-dup 267b287
Rename variable
flo-dup 74a3d9b
Explain further the particularity of bbs among other equipments
flo-dup f70e5bd
Clean
flo-dup 4016812
Merge branch 'main' into cgmes_less_internal_connections
flo-dup 643910a
Fix name in unit test
flo-dup 24f3924
Merge branch 'main' into cgmes_less_internal_connections
flo-dup eb8daa3
Avoid creating internal connections even if not NEVER
flo-dup bdc4fe2
Merge remote-tracking branch 'origin/main' into cgmes_less_internal_c…
flo-dup File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You don't have to systematically create a node for the terminal and an internal connection between the terminal's node and the connectivitynode's node. You could do it only if needed, that is if 2 or more connected non-switch equipments share that terminal's connectivity node.