Skip to content

Feature/containers-and-reprs-for-better-element-organization - #443

Merged
FBumann merged 87 commits into
mainfrom
feature/containers
Oct 29, 2025
Merged

Feature/containers-and-reprs-for-better-element-organization#443
FBumann merged 87 commits into
mainfrom
feature/containers

Conversation

@FBumann

@FBumannFBumann commented Oct 26, 2025

Copy link
Copy Markdown
Member

Description

Add Containers for Elements and results for better inspection and access patterns

Type of Change

  • Bug fix
  • New feature
  • Documentation update
  • Code refactoring

Related Issues

Closes #(issue number)

Testing

  • I have tested my changes
  • Existing tests still pass

Checklist

  • My code follows the project style
  • I have updated documentation if needed
  • I have added tests for new functionality (if applicable)

Summary by CodeRabbit

  • New Features

    • Rich, compact string representations for elements, storage and results (connections, sizes, invest params) and human-friendly sizing/invest-parameter formatting.
  • Refactor

    • Unified, dict-like element access with grouped container views and improved, consistent reprs; results now guard and report missing flow data and expose scenario/period indexes.
  • Tests

    • Functional tests updated to use dict-like lookup.
  • Documentation

    • Changelog and user guide updated; legacy all_elements access deprecated.

Loading
Sign up for freeto 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.

1 participant

@FBumann