TDVPConfig#

class cuquantum.densitymat.TDVPConfig(
order: int | None = None,
num_sites: int | None = None,
svd_config: SVDConfig | None = None,
)[source]#

Configuration for TDVP (Time-Dependent Variational Principle) split propagation.

Parameters:
  • order – Order of TDVP sweeps (2 or 4). Defaults to 2 when None.

  • num_sites – Number of sites swept per local update. 1 for 1-site TDVP, 2 for 2-site TDVP. Defaults to 1 when None.

  • svd_config – SVD truncation policy for the 2-site sweep (SVDConfig).