Skip to content

Add exact affine pullback operator, fix SimpleTT buffer bug, and add tests#27

Merged
shinaoka merged 2 commits intotensor4all:mainfrom
NepomukRitz:feature/affine-pullback-operator
Apr 6, 2026
Merged

Add exact affine pullback operator, fix SimpleTT buffer bug, and add tests#27
shinaoka merged 2 commits intotensor4all:mainfrom
NepomukRitz:feature/affine-pullback-operator

Conversation

@NepomukRitz
Copy link
Copy Markdown
Contributor

Summary

  • Expose new affine pullback operator for quantics tensor trains
  • Fix buffer length bug in SimpleTT complex site-tensor extraction
  • Add comprehensive tests for affine transforms
  • Aligns with new backend and C API features

Reviewer: @shinaoka


This PR implements an exact affine pullback operator for quantics tensor trains, fixes a bug in SimpleTT complex site-tensor extraction, and adds comprehensive tests for affine transforms. All changes are validated by passing test suites. Please review, @shinaoka.

NepomukRitz and others added 2 commits April 6, 2026 17:32
…tests

- Expose new affine pullback operator for quantics tensor trains
- Fix buffer length bug in SimpleTT complex site-tensor extraction
- Add comprehensive tests for affine transforms
- Aligns with new backend and C API features

Reviewer: Hiroshi Shinaoka
…istory

# Conflicts:
#	src/C_API.jl
#	src/QuanticsTransform.jl
#	test/runtests.jl
#	test/test_quanticstransform.jl
@shinaoka shinaoka enabled auto-merge April 6, 2026 23:17
@shinaoka shinaoka merged commit bd89050 into tensor4all:main Apr 6, 2026
4 checks passed
@codecov-commenter
Copy link
Copy Markdown

Welcome to Codecov 🎉

Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.

ℹ️ You can also turn on project coverage checks and project coverage reporting on Pull Request comment

Thanks for integrating Codecov - We've got you covered ☂️

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.

3 participants