qiskit-nature icon indicating copy to clipboard operation
qiskit-nature copied to clipboard

Refactor `ooVQE`

Open mrossinek opened this issue 3 years ago • 3 comments

What is the expected enhancement?

The ooVQE did not make it into the last release because it needs to undergo a major refactoring to fit into the framework of Qiskit Nature. The most up-to-date (but WIP) version of ooVQE can be found here

I am replicating a (non-exhaustive) TODO list from that file below:

  • [ ] removal of molecular_problem from __init__ (this will only be given to solver())
  • [ ] actual use of MolecularProblem.second_q_ops() rather than hard-coded build_fermionic_op
  • [ ] unification with BaseProblem.solve()
  • [ ] general refactorings of flow
  • [ ] fix freeze-core support based on FreezeCoreTransformer
  • [ ] fix dependence on num_parameters handling within Terra's VQE and Optimizer

mrossinek avatar Apr 12 '21 06:04 mrossinek

I think that this could be a good first issue for me, but it might take more than one sprint with my current bandwidth. Would you like me to work on it?

ElePT avatar Feb 16 '22 10:02 ElePT

@ElePT that would be great. I will split in multiple issues and assign them to you. Thank you very much!

pbark avatar Feb 16 '22 10:02 pbark

Changing this issue into an epic for better tracking, as it will be divided into 2.

  • [ ] #575

ElePT avatar Feb 23 '22 11:02 ElePT