If you want to
- Read a
mesh_0from file - Store a solution to file (
f). let us call this meshmesh_1. - Read data from another file (based on the
mesh_0) and use withffrommesh_1
You would have to store more information than I currently do. You would have to store the original cell index and the original geometry indices.
It is not infeasible, but it would slow down storage of checkpoints (and reading them) a bit, as one of the operations would have to deal with this reordering (reading a global array on every process).
The workflow I would suggest is shown in: