EigenDecompositionApproachLinearConfig#

class cuquantum.densitymat.EigenDecompositionApproachLinearConfig(
max_iterations: int | None = None,
)[source]#

A data class for the iterative linear-solver approach configuration of EigenDecomposition.

Used with approach="linear" (currently MINRES), as required by the shift-invert DMRG split kind. The requested per-site relative normal-equation tolerance is supplied by EigenDecomposition.compute(); it is not a config field.

max_iterations#

Maximum number of iterations for each local linear solve. If not specified, a default value will be chosen. Must be greater than 0. Defaults to 200.

Type:

int | None