Closed aisclark91 closed 1 month ago
the issue here is different checkpoint versions. Each time a change is made to the checkpoint format (e.g. adding a field), we increment the checkpoint version. In this case, the version was updated in June 2023 because of a radiation change and these checkpoint files were produced in April 2023.
It seems that chk files obtained from executables compiled differently cannot be reused. To solve this issue a way to convert between plt files and chk files should be addressed based on the source and destination executables.
For example, if we use the gnu compiler executable
Castro2d.gnu.MPI.CUDA
to create the chk backup files and we plan to use another executable, let's sayCastro2d.cray.MPI.CUDA.ex
to read those chk files I get: