# \#tdvp

**URL:** https://itensor.discourse.group/tag/tdvp/17.md

[Latest](https://itensor.discourse.group/latest.md) · [Categories](https://itensor.discourse.group/categories.md) · [Tags](https://itensor.discourse.group/tags.md)

---

## [time dependent correlators with electrons](https://itensor.discourse.group/t/time-dependent-correlators-with-electrons/2630)

<div class="topic-metadata">

**Author:** [@Leon](https://itensor.discourse.group/u/Leon)\
**Replies:** 1\
**Last updated:** [July 24, 2026, 3:26pm UTC](https://itensor.discourse.group/t/time-dependent-correlators-with-electrons/2630 "2026-07-24T15:26:06Z")

</div>

Hello there, I did post a related question to this one trying to solve a subsidiary problem. Here I would like to present on what I am failing to implement i.e. to use ITensor properly. I suspect this to be a rather gen…

---

## [Large precision error for TDVP of ITensorInfiniteMPS](https://itensor.discourse.group/t/large-precision-error-for-tdvp-of-itensorinfinitemps/2617)

<div class="topic-metadata">

**Author:** [@Zephyr](https://itensor.discourse.group/u/Zephyr)\
**Replies:** 6\
**Last updated:** [July 2, 2026, 9:36am UTC](https://itensor.discourse.group/t/large-precision-error-for-tdvp-of-itensorinfinitemps/2617 "2026-07-02T09:36:10Z")

</div>

Hi ITensor teams I’m trying to use ITensorInfniteMPS package to do some real time evolution works. As a test, I try to compute a one step real time evolution for a transverse field Ising model first. I do the subspace e…

---

## [TDVP with time dependent hamiltonian in ITensorMPS.jl v0.4](https://itensor.discourse.group/t/tdvp-with-time-dependent-hamiltonian-in-itensormps-jl-v0-4/2612)

<div class="topic-metadata">

**Author:** [@fgoulette](https://itensor.discourse.group/u/fgoulette)\
**Replies:** 1\
**Last updated:** [May 11, 2026, 4:32pm UTC](https://itensor.discourse.group/t/tdvp-with-time-dependent-hamiltonian-in-itensormps-jl-v0-4/2612 "2026-05-11T16:32:39Z")

</div>

Hi everyone, With the release of v0.4 of julia ITensorMPS, TimeDependentSum is no longer available following the removal of the ODE-solver helper infrastructure (see Drop OrdinaryDiffEqTsit5 dependency and ODE-solver he…

---

## [TDVP for a Mixed Site System](https://itensor.discourse.group/t/tdvp-for-a-mixed-site-system/2463)

<div class="topic-metadata">

**Author:** [@chemicalfiend](https://itensor.discourse.group/u/chemicalfiend)\
**Replies:** 3\
**Last updated:** [August 12, 2025, 3:32am UTC](https://itensor.discourse.group/t/tdvp-for-a-mixed-site-system/2463 "2025-08-12T03:32:46Z")

</div>

Hello! I have a question about running TDVP for a mixed-site system of bosons and fermions. I have a system with nearest-neighbor coupled fermionic sites each coupled locally to bosonic sites (Hamiltonian generated roug…

---

## [METTS for Majorana fermion](https://itensor.discourse.group/t/metts-for-majorana-fermion/2426)

<div class="topic-metadata">

**Author:** [@prange](https://itensor.discourse.group/u/prange)\
**Replies:** 2\
**Last updated:** [June 22, 2025, 11:13am UTC](https://itensor.discourse.group/t/metts-for-majorana-fermion/2426 "2025-06-22T11:13:53Z")

</div>

Hi, I am trying to implement the METTS ( Phys. Rev. Lett. 102, 190601 (2009); New J. Phys. 12 055026 (2010)) for interacting Kitaev chain (Grand canonical ensemble). But with a problem on the choice/implementation of c…

---

## [CUDA problem while using tdvp](https://itensor.discourse.group/t/cuda-problem-while-using-tdvp/2372)

<div class="topic-metadata">

**Author:** [@Zhen\_H](https://itensor.discourse.group/u/Zhen_H)\
**Replies:** 4\
**Last updated:** [May 8, 2025, 4:49pm UTC](https://itensor.discourse.group/t/cuda-problem-while-using-tdvp/2372 "2025-05-08T16:49:26Z")

</div>

Hi, I have a somewhat bizarre problem while using tdvp with cuda: psi = cu(psi) psi1 = cu(psi1) H = cu(H) for nt = 1:1000 @show nt global psi = tdvp(H, dt, psi; time\_step=dt) global psi = psi / inner(psi1, …

---

## [The ProjMPO-ITensor product error message inside tdvp](https://itensor.discourse.group/t/the-projmpo-itensor-product-error-message-inside-tdvp/2368)

<div class="topic-metadata">

**Author:** [@Zhen\_H](https://itensor.discourse.group/u/Zhen_H)\
**Replies:** 5\
**Last updated:** [May 4, 2025, 6:34pm UTC](https://itensor.discourse.group/t/the-projmpo-itensor-product-error-message-inside-tdvp/2368 "2025-05-04T18:34:44Z")

</div>

Hi, I am using the tdvp function and it gives me the following error: ProjMPO-ITensor product P\*v is not equal to the order of the ITensor v. I’ve attached the full error message in the end. Note that I have not twee…

---

## [TDVP with Penatly Terms](https://itensor.discourse.group/t/tdvp-with-penatly-terms/2222)

<div class="topic-metadata">

**Author:** [@Liftuck](https://itensor.discourse.group/u/Liftuck)\
**Replies:** 3\
**Last updated:** [March 14, 2025, 10:24pm UTC](https://itensor.discourse.group/t/tdvp-with-penatly-terms/2222 "2025-03-14T22:24:41Z")

</div>

I am currently working on Quantum Link Models on 2D lattices using DMRG. This works pretty well so far. I am using a penalty term to make sure that gauß-law is fullfilled. I would like to now do time evolution. For this…

---

## [ITensor TDVP Issue: Extra Qubit Acting as a Barrier](https://itensor.discourse.group/t/itensor-tdvp-issue-extra-qubit-acting-as-a-barrier/2224)

<div class="topic-metadata">

**Author:** [@HaoyuanShi](https://itensor.discourse.group/u/HaoyuanShi)\
**Replies:** 2\
**Last updated:** [February 12, 2025, 12:39am UTC](https://itensor.discourse.group/t/itensor-tdvp-issue-extra-qubit-acting-as-a-barrier/2224 "2025-02-12T00:39:54Z")

</div>

Hello everyone, I am using TDVP to study a spin chain. The Hamiltonian only includes a hopping term. The initial state is a spin-up at position 1 and all the rest are spin-down. The system exhibits ballistic transport,…

---

## [\[ANN\] ITensors.jl v0.7 breaking release (MPS/MPO code moved to ITensorMPS.jl)](https://itensor.discourse.group/t/ann-itensors-jl-v0-7-breaking-release-mps-mpo-code-moved-to-itensormps-jl/2089)

<div class="topic-metadata">

**Author:** [@mtfishman](https://itensor.discourse.group/u/mtfishman)\
**Replies:** 0\
**Last updated:** [October 25, 2024, 6:38pm UTC](https://itensor.discourse.group/t/ann-itensors-jl-v0-7-breaking-release-mps-mpo-code-moved-to-itensormps-jl/2089 "2024-10-25T18:38:16Z")

</div>

As we forecast in previous announcements, we have released ITensors.jl v0.7. This is a major breaking release because it removes all of the MPS/MPO functionality from ITensors.jl and moves it to ITensorMPS.jl as part of …

---

## [Choosing Between Dynamical DMRG and ITensor's TDVP for Time Evolution of a Doped Mott Insulator on Multi-Core Clusters](https://itensor.discourse.group/t/choosing-between-dynamical-dmrg-and-itensors-tdvp-for-time-evolution-of-a-doped-mott-insulator-on-multi-core-clusters/2009)

<div class="topic-metadata">

**Author:** [@Lucy](https://itensor.discourse.group/u/Lucy)\
**Replies:** 3\
**Last updated:** [September 30, 2024, 12:55pm UTC](https://itensor.discourse.group/t/choosing-between-dynamical-dmrg-and-itensors-tdvp-for-time-evolution-of-a-doped-mott-insulator-on-multi-core-clusters/2009 "2024-09-30T12:55:11Z")

</div>

Hello ITensor community, I’m currently working on calculating the time evolution of a doped Mott insulator. I’m trying to decide between two methods: the dynamical DMRG proposed by Jeckelmann \[Phys. Rev. B 66, 045114\] a…

---

## [Issues TDVP of initial product state](https://itensor.discourse.group/t/issues-tdvp-of-initial-product-state/1899)

<div class="topic-metadata">

**Author:** [@gc6020](https://itensor.discourse.group/u/gc6020)\
**Replies:** 0\
**Last updated:** [July 26, 2024, 4:03pm UTC](https://itensor.discourse.group/t/issues-tdvp-of-initial-product-state/1899 "2024-07-26T16:03:36Z")

</div>

Hi all, I am considering a long-range Hamiltonian with conserved number and I want to time evolve under it an initial product state using the TDVP package. Nonetheless, the state doesn’t change and I think the issue tra…

---

## [TDVP for time-dependent Hamiltonian operators](https://itensor.discourse.group/t/tdvp-for-time-dependent-hamiltonian-operators/1881)

<div class="topic-metadata">

**Author:** [@a-m](https://itensor.discourse.group/u/a-m)\
**Replies:** 1\
**Last updated:** [July 25, 2024, 3:15pm UTC](https://itensor.discourse.group/t/tdvp-for-time-dependent-hamiltonian-operators/1881 "2024-07-25T15:15:08Z")

</div>

Dear ITensor developers, I would like to know how to use TDVP with a Hamiltonian operator that is time-dependent. I found the example There, the time dependence is in the form of a time-dependent factor multiplying a …

---

## [Regarding errors encountered when using the expand function](https://itensor.discourse.group/t/regarding-errors-encountered-when-using-the-expand-function/1856)

<div class="topic-metadata">

**Author:** [@jzHan](https://itensor.discourse.group/u/jzHan)\
**Replies:** 0\
**Last updated:** [July 6, 2024, 12:56am UTC](https://itensor.discourse.group/t/regarding-errors-encountered-when-using-the-expand-function/1856 "2024-07-06T00:56:43Z")

</div>

Hello everyone. Recently, I encountered some unresolved errors while using the expand function for tdvp evolution. As shown in the following example, I am using a two-component SSH model Hamiltonian. When I use 2-TDVP, …

---

## [Technical Questions on Performing Imaginary-Time Evolution Using TDVP for Extended Hubbard Model](https://itensor.discourse.group/t/technical-questions-on-performing-imaginary-time-evolution-using-tdvp-for-extended-hubbard-model/1846)

<div class="topic-metadata">

**Author:** [@swanchristmas](https://itensor.discourse.group/u/swanchristmas)\
**Replies:** 2\
**Last updated:** [July 5, 2024, 9:36am UTC](https://itensor.discourse.group/t/technical-questions-on-performing-imaginary-time-evolution-using-tdvp-for-extended-hubbard-model/1846 "2024-07-05T09:36:53Z")

</div>

I am currently solving the ground state of the “extended” Hubbard model, where the attractive potential is induced by electron-phonon interaction and is dynamically generated in another process synchronized with the imag…

---

## [Issue with outputlevel=2 in tdvp Producing the Same Output as outputlevel=1](https://itensor.discourse.group/t/issue-with-outputlevel-2-in-tdvp-producing-the-same-output-as-outputlevel-1/1803)

<div class="topic-metadata">

**Author:** [@swanchristmas](https://itensor.discourse.group/u/swanchristmas)\
**Replies:** 1\
**Last updated:** [June 13, 2024, 11:22am UTC](https://itensor.discourse.group/t/issue-with-outputlevel-2-in-tdvp-producing-the-same-output-as-outputlevel-1/1803 "2024-06-13T11:22:42Z")

</div>

I have tried setting outputlevel=2 in tdvp, but it produces the same output as outputlevel=1. This option works correctly in dmrg. My versioninfo: (@v1.10) pkg\> status "ITensors" Status \`C:\\Users\\swan\\.julia\\environmen…

---

## [Discrepancy in Calculating Correlation Function Using iTensor TDVP](https://itensor.discourse.group/t/discrepancy-in-calculating-correlation-function-using-itensor-tdvp/1705)

<div class="topic-metadata">

**Author:** [@subhajyoti.pal](https://itensor.discourse.group/u/subhajyoti.pal)\
**Replies:** 2\
**Last updated:** [June 9, 2024, 6:45am UTC](https://itensor.discourse.group/t/discrepancy-in-calculating-correlation-function-using-itensor-tdvp/1705 "2024-06-09T06:45:18Z")

</div>

Hi, I have been utilizing the iTensor C++ version for the past three months, working on solving a t-J model with next-nearest-neighbor interaction. Specifically, the Hamiltonian I am dealing with is given by: H = \\sum\_…

---

## [TDVP vs TEBD results different on a small Heisenberg chain](https://itensor.discourse.group/t/tdvp-vs-tebd-results-different-on-a-small-heisenberg-chain/1768)

<div class="topic-metadata">

**Author:** [@ZhenZhao](https://itensor.discourse.group/u/ZhenZhao)\
**Replies:** 3\
**Last updated:** [June 2, 2024, 7:39am UTC](https://itensor.discourse.group/t/tdvp-vs-tebd-results-different-on-a-small-heisenberg-chain/1768 "2024-06-02T07:39:13Z")

</div>

Hi there, Many thanks for the ITensorTDVP.jl v0.4! I was testing it after its recent release, using an AFM Heisenberg chain with 4 sites, and time-dependent B field on the first site, H(t)=\\sum\_{i=1}^3\\mathbf{S}\_i\\cdo…

---

## [Using the observer system with TDVP](https://itensor.discourse.group/t/using-the-observer-system-with-tdvp/1754)

<div class="topic-metadata">

**Author:** [@joshperry3110](https://itensor.discourse.group/u/joshperry3110)\
**Replies:** 1\
**Last updated:** [May 24, 2024, 3:39pm UTC](https://itensor.discourse.group/t/using-the-observer-system-with-tdvp/1754 "2024-05-24T15:39:19Z")

</div>

Hi, I was hoping you could give some guidance on using the observer system within TDVP. I am having trouble finding any documentation for this. I am interesting in measuring various expectation values of the MPS at spe…

---

## [Expand function InexactError](https://itensor.discourse.group/t/expand-function-inexacterror/1749)

<div class="topic-metadata">

**Author:** [@joshperry3110](https://itensor.discourse.group/u/joshperry3110)\
**Replies:** 1\
**Last updated:** [May 22, 2024, 3:00pm UTC](https://itensor.discourse.group/t/expand-function-inexacterror/1749 "2024-05-22T15:00:30Z")

</div>

Dear All, I have encountered an error whilst using the new expand function included in the ITensorTDVP package. I am using a Hamiltonian which includes a boson-fermion coupling term: H =-t\_h \\sum\_{i=1}^{N} (e^{{i\\fra…

---

## [\[ANN\] ITensorMPS.jl initial release](https://itensor.discourse.group/t/ann-itensormps-jl-initial-release/1717)

<div class="topic-metadata">

**Author:** [@mtfishman](https://itensor.discourse.group/u/mtfishman)\
**Replies:** 3\
**Last updated:** [May 22, 2024, 2:34pm UTC](https://itensor.discourse.group/t/ann-itensormps-jl-initial-release/1717 "2024-05-22T14:34:37Z")

</div>

We are happy to announce the initial release of the ITensorMPS.jl package. This package will be the future home of all of the MPS and MPO functionality currently living in ITensors.jl and ITensorTDVP.jl. For the time be…

---

## [\[ANN\] ITensorTDVP.jl v0.4 release](https://itensor.discourse.group/t/ann-itensortdvp-jl-v0-4-release/1713)

<div class="topic-metadata">

**Author:** [@mtfishman](https://itensor.discourse.group/u/mtfishman)\
**Replies:** 0\
**Last updated:** [May 15, 2024, 1:14am UTC](https://itensor.discourse.group/t/ann-itensortdvp-jl-v0-4-release/1713 "2024-05-15T01:14:40Z")

</div>

ITensorTDVP.jl v0.4 has been released. It has many breaking changes to the interface, please see the ITensorTDVP.jl v0.4 release notes for a list of breaking changes and guides on how to upgrade your code.

---

## [\[ANN\] Breaking change in ITensorTDVP.jl v0.3](https://itensor.discourse.group/t/ann-breaking-change-in-itensortdvp-jl-v0-3/1684)

<div class="topic-metadata">

**Author:** [@mtfishman](https://itensor.discourse.group/u/mtfishman)\
**Replies:** 0\
**Last updated:** [May 6, 2024, 2:36am UTC](https://itensor.discourse.group/t/ann-breaking-change-in-itensortdvp-jl-v0-3/1684 "2024-05-06T02:36:03Z")

</div>

ITensorTDVP.jl v0.3 has a breaking change to the interface of ITensorTDVP.dmrg and ITensorTDVP.dmrg\_x, which now output both the eigenvalue and eigenvector, as opposed to just the eigenvector. See the following for more …
