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

Functionality to time evolve WindowMPS states #196

Open
wants to merge 67 commits into
base: master
Choose a base branch
from

Conversation

DaanMaertens
Copy link
Collaborator

I renamed the old "Window" branch to the more descriptive "TimeEvolved-WindowMPS". This closed the previous pull request, so I’ve created a new one. Below is the description from the original pull request for reference:

Adds timestep/timestep! functions to time evolve a WindowMPS with a window Hamiltonian. WindowMPS now has two extra type parameters to indicate whether the left and/or right infinite part are variable with regards to time evolution. When both are fixed the time evolution is equivalent to the one already available for WindowMPS in MPSKit.

A new struct WindowEnvhas been added that keeps track of the environments for a WindowMPS. Whenever leftenv/rightenv is called, there is an automated check that the left and rightstart of the finite part are correct (i.e. from the infinite part).

When merging the current master branch into branch for this pull request, I noticed that some parts of MPSKit were changed, resulting in conflicts. Below I’d like to discuss how my additions can be integrated with the current version of MPSKit.

DaanMaertens and others added 29 commits February 27, 2024 13:28
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Basis merge of master. The following things were hastily merged:

WindowArray (relax the vector typing?)
expectation value for window stuff
tests
@DaanMaertens DaanMaertens requested a review from lkdvos November 28, 2024 15:55
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