Skip to content

Comments

Add components: AsymLoad, AsymGen, Shunt, VoltageRegulator, Fault#160

Open
nitbharambe wants to merge 20 commits intomainfrom
feature/add-vtg-reg-asym-loadgen-shunt
Open

Add components: AsymLoad, AsymGen, Shunt, VoltageRegulator, Fault#160
nitbharambe wants to merge 20 commits intomainfrom
feature/add-vtg-reg-asym-loadgen-shunt

Conversation

@nitbharambe
Copy link
Member

@nitbharambe nitbharambe commented Feb 16, 2026

Also fixes #159

Changes proposed in this PR include:

  • Add new components
  • Fix delete functions
  • Fix _increment_grid_ids_by_offset.

nitbharambe and others added 9 commits February 7, 2026 13:40
Signed-off-by: Nitish Bharambe <nitish.bharambe@alliander.com>
Signed-off-by: Nitish Bharambe <nitish.bharambe@alliander.com>
Signed-off-by: Nitish Bharambe <nitish.bharambe@alliander.com>
Signed-off-by: Nitish Bharambe <nitish.bharambe@alliander.com>
Signed-off-by: Nitish Bharambe <nitish.bharambe@alliander.com>
Signed-off-by: Nitish Bharambe <nitish.bharambe@alliander.com>
Signed-off-by: Nitish Bharambe <78108900+nitbharambe@users.noreply.github.com>
Signed-off-by: Nitish Bharambe <nitish.bharambe@alliander.com>
Signed-off-by: Nitish Bharambe <nitish.bharambe@alliander.com>
@nitbharambe
Copy link
Member Author

Adding / Updating components guide for future additions in components

  1. Add in src\power_grid_model_ds\_core\model\dtypes\ and src\power_grid_model_ds\_core\model\arrays\ and src\power_grid_model_ds\_core\model\arrays.py
  2. Check topology related changes in existing functions: in _helpers and _modify. Eg. append, _increment_grid_ids_by_offset and delete_* functions
  3. Check corresponding tests

Signed-off-by: Nitish Bharambe <nitish.bharambe@alliander.com>
Signed-off-by: Nitish Bharambe <nitish.bharambe@alliander.com>
Signed-off-by: Nitish Bharambe <nitish.bharambe@alliander.com>
Signed-off-by: Nitish Bharambe <nitish.bharambe@alliander.com>
Signed-off-by: Nitish Bharambe <nitish.bharambe@alliander.com>
Signed-off-by: Nitish Bharambe <nitish.bharambe@alliander.com>
Signed-off-by: Nitish Bharambe <nitish.bharambe@alliander.com>
Signed-off-by: Nitish Bharambe <nitish.bharambe@alliander.com>
@nitbharambe nitbharambe marked this pull request as ready for review February 18, 2026 12:57
Signed-off-by: Nitish Bharambe <nitish.bharambe@alliander.com>
Signed-off-by: Nitish Bharambe <nitish.bharambe@alliander.com>
Copy link
Member

@vincentkoppen vincentkoppen left a comment

Choose a reason for hiding this comment

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

Had a quick look and looks good overal.
One remark on the delete_appliance at this moment in time already. Will give a more thorough review end of next week once we have determined the path forward with regarding the delete functions.

Signed-off-by: Nitish Bharambe <nitish.bharambe@alliander.com>
@sonarqubecloud
Copy link

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.

[BUG] delete_* function should cover all components

2 participants