Dear LAMMPS-users,
During my simulation I want to dump and undump files. I implement the dump and undump command 9 times in my script, each time with exactly the same syntax, but a different dump ID. The code looks like this:
dump 1 all atom 50 dumpStep1.lammpstrj
dump_modify 1 sort id
run 1000000
undump 1
[…]
dump 2 all atom 50 dumpStep2.lammpstrj
dump_modify 2 sort id
run 1000000
undump 2
[…]
dump 3 all atom 50 dumpStep3.lammpstrj
dump_modify 3 sort id
run 1000000
undump 3
[…]
This implementation is used for all 9 dump and undump commands and it works fine for the first 7. However, somehow I get the message:
ERROR: Could not find undump ID <…/output.cpp:637>
Last command: undump 8
I’ve checked the syntax multiple times and I’ve looked for typos, but I can’t find any. It’s also clear that the corresponding “dump 8 …” command works fine, since i have a dump-file in my folder called dumpStep8.lammpstrj which is of normal file size (285,276 KB). What could be the reason for this error? Also, a few hours ago this “undump 8” command still worked fine.
Kind regards,
Tim