When calculating omega for large molecule, results become corrupted especially at low wavevectors .
The problem appears only when number of beads per CPU is much greater than 50, and the error grows with number of frames to average over. For small molecules (less than 50 beads) or when running the code on many CPUs, this numerical error seems to be negligible for trajectories up to 10000 frames.
When calculating omega for large molecule, results become corrupted especially at low wavevectors .
The problem appears only when number of beads per CPU is much greater than 50, and the error grows with number of frames to average over. For small molecules (less than 50 beads) or when running the code on many CPUs, this numerical error seems to be negligible for trajectories up to 10000 frames.