QCANT.qkud_qulacs#

QCANT.qkud_qulacs(symbols: Sequence[str], geometry, *, n_steps: int, epsilon: float, active_electrons: int, active_orbitals: int, basis: str = 'sto-3g', charge: int = 0, spin: int = 0, overlap_tol: float = 1e-10, normalize_basis: bool = True, basis_threshold: float = 0.0, return_min_energy_history: bool = False, evolution_mode: str = 'sparse', trotter_steps: int = 1, max_workers: int | None = None)[source]#

Qulacs-backed QKUD using exact sparse or Trotterized real-time updates.

For larger qubit counts, prefer evolution_mode="trotter" to avoid materializing the Hamiltonian matrix.