cuquantum.densitymat.OperatorSpectrumConfig¶
- class cuquantum.densitymat.OperatorSpectrumConfig(min_krylov_block_size: Optional[int] = None, max_buffer_ratio: Optional[int] = None, max_restarts: Optional[int] = None)[source]¶
A data class for providing configuration options to the
OperatorSpectrumSolver
eigensolver.- min_krylov_block_size¶
Minimum number of Krylov subspace vectors to use in the block iterative method. A larger value may improve convergence but increases memory usage and computational cost. If not specified, a default value will be chosen. Defaults to 1.
- Type
Optional[int]