I'd like to compute the solution of a time-dependent PDE and write out the results to files such that I can later read in the solutions without loss of precision. What are appropriate file formats for the task?
(So far I have been using XDMF, but I can't seem to be able to read all states back into FEniCS.)