For multithread support in PETSc, my question is whether KSP and/or PC work when Vec and Mat use multithread mode.