-
Notifications
You must be signed in to change notification settings - Fork 132
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use 64-bit time step counters #229
Comments
|
This would be nice to have, but it is not a priority. Realistically, no one has time to complete it. If this is important to you, feel free to reopen the issue and work with me to make the necessary changes to hoomd. |
We will implement this in v3.0. Questions: The DCD file format cannot represent 64-bit timestep counters. Should we remove DCD, let the counter wrap around, or error when attempting to write an invalid step to DCD? Aside: DCD can also only represent fixed periods and the new |
I think we should keep supporting DCD because users of other simulation packages casually trying or transitioning to HOOMD might prefer having this file format for their other tools. I would error out if the timestep exceeds the DCD spec. This can be clearly documented, and the user should decide how they want to handle longer runs (reset the step, create a new file, etc.) |
I agree with @mphoward, removing DCD would probably alienate significant portions of our user base. There's no need to improve its support, just to keep it where it is now. |
Original report by me.
The text was updated successfully, but these errors were encountered: