Skip to content
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

PR: Code Refactor #60

Merged
merged 1 commit into from
Jan 21, 2025
Merged

PR: Code Refactor #60

merged 1 commit into from
Jan 21, 2025

Conversation

Zhaoli2042
Copy link
Contributor

  1. MC moves refactor
  2. MC_MOVE class: Every move is divided into different stages: preparation, calculation, and acceptance.
    • Adding modifications made easier
  3. small optimization for CBMC. 5% speed up Examples:
  4. Re-calculated examples: output are saved to output.txt in each example folder.
    • As long as order of random numbers are preserved, simulation should give the same result everywhere, and correctness is gaurenteed
  5. Allegro/LCLin ML potential example revisited, LCLin small bug fix

1. MC moves refactor
2. MC_MOVE class: Every move is divided into different stages: preparation, calculation, and acceptance.
   * Adding modifications made easier
3. small optimization for CBMC. 5% speed up
Examples:
1. Re-calculated examples: output are saved to output.txt in each example folder.
   * As long as order of random numbers are preserved, simulation should give the same result everywhere, and correctness is gaurenteed
2. Allegro/LCLin ML potential example revisited, LCLin small bug fix
@Zhaoli2042 Zhaoli2042 merged commit 2b9c6e9 into snurr-group:main Jan 21, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant