This class needs a `DoFHandler` object, your finite element solution, and the mapping collection. If you want to store your reference solution on your file system, you would need to make use of the serialization capabilities of the
`Triangulation` and
`Vector` classes, and then reconstruct the dependencies for the `FEFieldFunction` representation. For parallel distributed application, you would need to make use of a
`SolutionTransfer` object.