atlas_q.tdvp.TDVP2Site#

class atlas_q.tdvp.TDVP2Site(hamiltonian, mps, config)[source]#

Bases: object

2-site TDVP: allows bond dimension growth

Advantages: - More accurate - Captures entanglement growth - Adaptive truncation

Disadvantages: - Slower than 1-site - Needs careful truncation management

Methods

run()

Run 2-site TDVP evolution

step(dt)

Perform one 2-site TDVP time step.

__init__(hamiltonian, mps, config)[source]#

Methods

__init__(hamiltonian, mps, config)

run()

Run 2-site TDVP evolution

step(dt)

Perform one 2-site TDVP time step.

step(dt)[source]#

Perform one 2-site TDVP time step.

Args:

dt: Time step size

run()[source]#

Run 2-site TDVP evolution