DMRGConfig#
-
class cuquantum.
densitymat. DMRGConfig( - num_sites: int | None = None,
- svd_config: SVDConfig | None = None,
- max_sweeps: int | None = None,
- energy_tolerance: float | None = None,
Configuration for DMRG (Density Matrix Renormalization Group) split decomposition.
- Parameters:
num_sites – Number of sites swept per local update.
1for 1-site DMRG,2for 2-site DMRG. Defaults to1whenNone.svd_config – SVD truncation policy for the 2-site sweep (
SVDConfig).max_sweeps – Maximum number of full L-R-L sweeps. Defaults to
20whenNone.energy_tolerance – Convergence threshold on the change in variational energy between consecutive sweeps. Defaults to
1e-10whenNone.