Hello,
I was unable to find any documentation about the implementation of KSPSolveTranspose in the FF/PETSc interface, though I can see it is mentioned in PETSc-code.hpp. I was wondering if this:
It is most definitely possible, mostly a matter of copy/pasting the code path of KSPSolveHermitianTranspose(). Would you feel like making a PR for this addition?
Not quite though. This needs to be in a branch and then you need to create a PR. Furthermore, you must adapt the code to avoid conjugating in the complex case.