Open NengLu opened 1 month ago
Yes, Stefano changed something. I believe I fixed this by moving the old code to another storage version, which is how we need to manage output changes from now on. I think 1.1.0 will go back to what you want. If not, we can fix it and assign it another version.
Yes, Stefano changed something. I believe I fixed this by moving the old code to another storage version, which is how we need to manage output changes from now on. I think 1.1.0 will go back to what you want. If not, we can fix it and assign it another version.
Thanks for your reply.
Branch tested: development PETSc version: 3.15.0; 3.22.0 Python version: 3.11; 3.12 Issue description:
The xdmf file could not be made correctly when using the function
mesh.write_timestep()
ormesh.petsc_save_checkpoint()
with the new version petsc (3.22.0), because the mesh variables are not saved properly in the h5 file.To test:
when run under the env_py3.11_petsc3.21.5, the results are:
when run under the env_py3.12_petsc3.22.0, the results are: