Skip to content

Move to the ITensorBase 0.15 interface - #198

Merged
mtfishman merged 3 commits into
mainfrom
mf/itensorbase-0.15
Sep 27, 2026
Merged

mtfishman merged 3 commits into
mainfrom
mf/itensorbase-0.15

Conversation

@mtfishman

@mtfishman mtfishman commented Sep 26, 2026 •

Copy link
Copy Markdown
Member

Summary

Follows ITensorBase 0.15, where the dimnames family of names became names, nametype and rename, and lowercase constructors like named became type constructors like NamedUnitRange.

mtfishman and others added 2 commits September 26, 2026 15:23
Follows ITensorBase 0.15, where the `dimnames` family of names became `names`, `nametype` and `rename`, and the lowercase constructors gave way to the explicit ones.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Both locals hold incoming edges, not dimension names, so they read as `in_edges` alongside the `in_incident_edges` and `boundary_edges` calls that produce them.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@codecov

codecov Bot commented Sep 26, 2026 •

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 88.88889% with 3 lines in your changes missing coverage. Please review.
✅ Project coverage is 86.09%. Comparing base (7838493) to head (caa81b6).
⚠️ Report is 1 commits behind head on main.

Files with missing lines Patch % Lines
src/abstracttensornetwork.jl 66.66% 2 Missing ⚠️
src/tensornetwork.jl 83.33% 1 Missing ⚠️
Additional details and impacted files
@@           Coverage Diff           @@
##             main     #198   +/-   ##
=======================================
  Coverage   86.09%   86.09%           
=======================================
  Files          15       15           
  Lines         669      669           
=======================================
  Hits          576      576           
  Misses         93       93           
Flag Coverage Δ
docs 0.00% <0.00%> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

ITensorBase 0.15.0 is registered, so the branch pin is no longer needed.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@mtfishman mtfishman changed the title [WIP] Move to the ITensorBase 0.15 interface Move to the ITensorBase 0.15 interface Sep 27, 2026
@mtfishman
mtfishman marked this pull request as ready for review September 27, 2026 18:03
@mtfishman
mtfishman enabled auto-merge (squash) September 27, 2026 18:21
@mtfishman
mtfishman merged commit 5a03ef2 into main Sep 27, 2026
26 of 28 checks passed
@mtfishman
mtfishman deleted the mf/itensorbase-0.15 branch September 27, 2026 18:31
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.

1 participant