Skip to content

Commit 2af02b8

Browse files
authored
fix typo in calling operator pool with uccsd in doc (#366)
Replace uccsd_ops = solvers.get_operator_pool( "uccsd", num_orbitals=molecule.n_orbitals, num_electrons=molecule.n_electrons ) with uccsd_ops = solvers.get_operator_pool( "uccsd", num_qubits = 2 * molecule.n_orbitals, num_electrons = molecule.n_electrons ) Also added: geometry = [('H', (0., 0., 0.)), ('H', (0., 0., .7474))] molecule = solvers.create_molecule(geometry, 'sto-3g', 0, 0, casci=True) To clarify molecule.n_orbitals and molecule.n_electrons --------- Signed-off-by: marwafar <[email protected]>
1 parent 3079c21 commit 2af02b8

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

docs/sphinx/components/solvers/introduction.rst

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -518,6 +518,9 @@ CUDA-QX provides several pre-built operator pools for ADAPT-VQE:
518518
519519
import cudaq_solvers as solvers
520520
521+
geometry = [('H', (0., 0., 0.)), ('H', (0., 0., .7474))]
522+
molecule = solvers.create_molecule(geometry, 'sto-3g', 0, 0, casci=True)
523+
521524
# Generate different operator pools
522525
gsd_ops = solvers.get_operator_pool(
523526
"spin_complement_gsd",
@@ -526,8 +529,8 @@ CUDA-QX provides several pre-built operator pools for ADAPT-VQE:
526529
527530
uccsd_ops = solvers.get_operator_pool(
528531
"uccsd",
529-
num_orbitals=molecule.n_orbitals,
530-
num_electrons=molecule.n_electrons
532+
num_qubits = 2 * molecule.n_orbitals,
533+
num_electrons = molecule.n_electrons
531534
)
532535
533536
uccgsd_ops = solvers.get_operator_pool(

0 commit comments

Comments
 (0)