Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make ProjMPS accessible #5

Merged
merged 4 commits into from
May 10, 2024
Merged

Make ProjMPS accessible #5

merged 4 commits into from
May 10, 2024

Conversation

emstoudenmire
Copy link
Contributor

Adds ProjMPS to the list of exports. This is needed by other packages such as ITensorQTT. I tried just writing ITensorMPS.ProjMPS but I believe since the ITensorMPS package only does reexports, unexported methods may not be accessible through ITensorMPS.

@mtfishman
Copy link
Member

If it wasn't exported before, it shouldn't be exported now. However, we can make it accessible as ITensorMPS.ProjMPS. See for example #6.

@emstoudenmire emstoudenmire changed the title Add missing ProjMPS export Make ProjMPS accessible May 10, 2024
@emstoudenmire
Copy link
Contributor Author

Thanks – I updated this PR along the lines of #6 . I bumped the patch version too, but can reset it if that's too much.

@mtfishman
Copy link
Member

Thanks! I think this is an interesting process to go through, since we can get an idea for which packages are using "internal" (non-exported) functionality of ITensorMPS. Glad to see it is not too extensive and most packages are using exported functionality.

@mtfishman mtfishman merged commit 896e1b2 into main May 10, 2024
9 checks passed
@mtfishman mtfishman deleted the projmps branch May 10, 2024 20:19
@emstoudenmire
Copy link
Contributor Author

True! It's pretty interesting what is revealed by splitting packages up more finely.

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