Skip to content

Conversation

@AFeuerpfeil
Copy link
Contributor

This PR adds Base.isfinite to the different MPS types such that algorithms such as VUMPS or IDMRG can check the correctness of the input data without restricting the types to only e.g. InfiniteMPS.

@lkdvos lkdvos enabled auto-merge (squash) November 7, 2025 13:43
@codecov
Copy link

codecov bot commented Nov 7, 2025

Codecov Report

❌ Patch coverage is 66.66667% with 1 line in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
src/states/multilinemps.jl 0.00% 1 Missing ⚠️
Files with missing lines Coverage Δ
src/states/finitemps.jl 94.23% <100.00%> (+12.07%) ⬆️
src/states/infinitemps.jl 76.29% <100.00%> (+11.73%) ⬆️
src/states/multilinemps.jl 73.07% <0.00%> (-1.44%) ⬇️

... and 6 files with indirect coverage changes

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

@lkdvos
Copy link
Member

lkdvos commented Nov 7, 2025

Would you mind also adding some small tests for this?

@AFeuerpfeil
Copy link
Contributor Author

Sure!

auto-merge was automatically disabled November 7, 2025 18:38

Head branch was pushed to by a user without write access

@lkdvos lkdvos merged commit 335ff0b into QuantumKitHub:main Nov 7, 2025
26 of 27 checks passed
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.

2 participants