What and Why
A few improvements of the eigenstate calculations could be done. Issues so far are:
- EigenstatePrimitives should be separated more cleanly from PropagatorPrimitives. Currently, they even reside in the same directory.
- Naming is poor, can this be improved and made more clear?
- EigenstateSolver::getXYZs() could get the number of states as an optional. Empty means "get all states"
Diff: