I am developing a linear solver for AMR. So, I am using libMesh for the AMR support. And in my solver, I need to carry some vectors from one solve to the next. When mesh refinement happens, I need to project my PETSc vectors from the olde mesh to the new one too. Is there any way that I can do this easily with libMesh? Could you give me some suggestions? Thank you very much.

-Shun