I’m running a DNA simulation using ReaxFF in LAMMPS. The strand has two fixed ends: the left side stays fixed, and the right side is stretched gradually using displace_atoms every few steps in a loop.
Due to step limits (100,000 steps per run), I use write_restart and continue the simulation with read_restart. After restart, I need to redefine the left_atoms and right_atoms groups. However, since atoms have been displaced, I can’t reliably recreate the same groups based on position.
Is there a recommended way to track or tag atoms through displacement and restart? Or a better strategy to define fixed-end groups that persist?
i dont remember any of them having the pi and pi-pi parameters trained well (if at all) so im very skeptical of any simulations results involving the rings structures of the dna bases.
P solvated parameters are suspicious also, long way to go there to get accurate physical results.