Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
17 commits
Select commit Hold shift + click to select a range
9bf7e68
refactor: replace per-slice tsam loops with single tsam_xarray.aggreg…
FBumann Mar 31, 2026
0324b59
refactor: remove dead code and fix outdated docstrings after tsam_xar…
FBumann Mar 31, 2026
5e3abb9
refactor!: remove ClusteringResults, delegate to tsam_xarray Clusteri…
FBumann Mar 31, 2026
d0cb2cf
fix: address PR review feedback
FBumann Mar 31, 2026
64f1e80
refactor: eliminate two-step cluster-then-reapply flow
FBumann Mar 31, 2026
e803041
refactor!: remove data_vars, auto-weights, and clustering_group/weigh…
FBumann Mar 31, 2026
1ce6d87
refactor!: strip Clustering API — remove dims, coords, metrics, clust…
FBumann Apr 1, 2026
bff05cb
refactor: rename clustering_info → clustering_result to match tsam_xa…
FBumann Apr 1, 2026
51274ee
refactor!: replace expand_data/timestep_mapping with tsam_xarray disa…
FBumann Apr 1, 2026
086a450
refactor!: remove legacy variable category fallback from _Expander
FBumann Apr 1, 2026
cf0caf4
refactor!: remove ClusteringPlotAccessor, metrics, original_data, inc…
FBumann Apr 1, 2026
bafdc94
test: add expansion regression tests for cluster → optimize → expand …
FBumann Apr 1, 2026
c6f29b7
docs!: consolidate clustering notebooks, remove obsolete ones
FBumann Apr 1, 2026
515c46c
fix: add temporal_resolution to reserved_tsam_keys guard
FBumann Apr 1, 2026
9c9afd9
docs: remove links to notebooks that don't exist yet
FBumann Apr 16, 2026
d212be3
Merge branch 'main' into refactor/tsam-xarray
FBumann Apr 16, 2026
ae86984
refactor: address PR review and adapt to tsam_xarray 0.6.0
FBumann May 27, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
345 changes: 50 additions & 295 deletions docs/notebooks/08c-clustering.ipynb

Large diffs are not rendered by default.

6 changes: 1 addition & 5 deletions docs/notebooks/08c2-clustering-storage-modes.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -425,11 +425,7 @@
"1. **Seasonal storage requires inter-cluster linking** to capture charging/discharging across seasons\n",
"2. **`'intercluster_cyclic'`** is the default and best for yearly investment optimization\n",
"3. **`'independent'` and `'cyclic'`** are faster but miss long-term storage value\n",
"4. **Expand solutions** with `expand()` to visualize storage behavior across the year\n",
"\n",
"### Next Steps\n",
"\n",
"- **[08d-clustering-multiperiod](08d-clustering-multiperiod.ipynb)**: Clustering with multiple periods and scenarios"
"4. **Expand solutions** with `expand()` to visualize storage behavior across the year"
]
}
],
Expand Down
Loading