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

Several improvements to colvar component classes #643

Merged
merged 15 commits into from
Mar 12, 2024

Commits on Mar 12, 2024

  1. Configuration menu
    Copy the full SHA
    3faab97 View commit details
    Browse the repository at this point in the history
  2. Make simple scalar metrics the default, and only override it when needed

    Also remove the preprocessor macro defining member functions, in favor of
    using C++ inheritance throughout.  Therefore, the decrease in the amount of
    duplicated code is much higher than how it appears from the diff.
    giacomofiorin committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    b5465a7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    85e7a40 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    070773b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    504d5bd View commit details
    Browse the repository at this point in the history
  6. Remove flag from test input that was absent in reference run

    In that code version, distanceVec was not yet honoring forceNoPBC
    giacomofiorin committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    a039cd8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ce3fb4e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1e80955 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    728a002 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    139ee35 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    415ea65 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    e4d30ce View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    ccdd474 View commit details
    Browse the repository at this point in the history
  14. Make some CVs (PCVs and NN-based CVs) more robust.

    Return the error code earlier to prevent crashes in interactive
    programs.
    HanatoK authored and giacomofiorin committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    3957f1e View commit details
    Browse the repository at this point in the history
  15. Doc formatting minor fixes

    [update-doc]
    giacomofiorin committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    a196302 View commit details
    Browse the repository at this point in the history