New Features
- Adds the [PySCFGroundStateSolver](https://qiskit-community.github.io/qiskit-nature-pyscf/stubs/qiskit_nature_pyscf.PySCFGroundStateSolver.html#qiskit_nature_pyscf.PySCFGroundStateSolver) to provide simpler means for testing and debugging classical computational workflows in Qiskit Nature. Below is an example of how to use it:
python
from pyscf import fci
from qiskit_nature.second_q.drivers import MethodType, PySCFDriver
from qiskit_nature.second_q.transformers import ActiveSpaceTransformer
from qiskit_nature_pyscf import PySCFGroundStateSolver
driver = PySCFDriver(
atom="O 0.0 0.0 0.0; O 0.0 0.0 1.5",
basis="sto3g",
spin=2,
method=MethodType.UHF,
)
problem = driver.run()
transformer = ActiveSpaceTransformer(4, 4)
problem = transformer.transform(problem)
solver = PySCFGroundStateSolver(fci.direct_uhf.FCI())
result = solver.solve(problem)
print(result)
- Added support for running with Python 3.11.
Bug Fixes
- Ensures compatibility of this plugin with Qiskit Nature 0.6. The examples are updated in order to avoid triggering deprecation warnings. Using Qiskit Nature 0.5 is still supported.