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

Hessians for heterogeneous systems #104

Merged
merged 44 commits into from
Jul 10, 2023
Merged

Commits on Sep 23, 2022

  1. Configuration menu
    Copy the full SHA
    03928eb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dd3aa6c View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2022

  1. Configuration menu
    Copy the full SHA
    5dd80f6 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2022

  1. Configuration menu
    Copy the full SHA
    4b2e8ec View commit details
    Browse the repository at this point in the history
  2. MAINT: formatting

    prs513rosewood committed Dec 8, 2022
    Configuration menu
    Copy the full SHA
    8e618c3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    beabe54 View commit details
    Browse the repository at this point in the history
  4. Fixed problems with tests

    griessej committed Dec 8, 2022
    Configuration menu
    Copy the full SHA
    1aa8994 View commit details
    Browse the repository at this point in the history
  5. TST: added test for manybody heterogeneous system

    Currently tests an amorphous polyphosphate system
    prs513rosewood committed Dec 8, 2022
    Configuration menu
    Copy the full SHA
    009718b View commit details
    Browse the repository at this point in the history
  6. FIX: fixed angles connectivity doubling

    To mimic CutoffNeighbourhood, MolecularNeighbourhood duplicates the angle
    connectivity and creates a reference lists triplets -> bonds. The latter needs
    to be done first otherwise issues arise with bond orders which causes wrong
    angle values.
    prs513rosewood committed Dec 8, 2022
    Configuration menu
    Copy the full SHA
    192eeec View commit details
    Browse the repository at this point in the history
  7. TST: run on push only

    This avoids running tests twice in pull requests
    prs513rosewood committed Dec 8, 2022
    Configuration menu
    Copy the full SHA
    93b61f6 View commit details
    Browse the repository at this point in the history
  8. Merge branch 'fix/heterogeneous_hessian' of github.com:libAtoms/matsc…

    …ipy into fix/heterogeneous_hessian
    prs513rosewood committed Dec 8, 2022
    Configuration menu
    Copy the full SHA
    3572c3e View commit details
    Browse the repository at this point in the history
  9. Fixing more tests

    griessej committed Dec 8, 2022
    Configuration menu
    Copy the full SHA
    2a4bffc View commit details
    Browse the repository at this point in the history
  10. Merge branch 'fix/heterogeneous_hessian' of github.com:libAtoms/matsc…

    …ipy into fix/heterogeneous_hessian
    griessej committed Dec 8, 2022
    Configuration menu
    Copy the full SHA
    5c0a12a View commit details
    Browse the repository at this point in the history
  11. Fixing even more tests...

    griessej committed Dec 8, 2022
    Configuration menu
    Copy the full SHA
    1d62ec3 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    206eaa8 View commit details
    Browse the repository at this point in the history
  13. Merge branch 'fix/heterogeneous_hessian' of github.com:libAtoms/matsc…

    …ipy into fix/heterogeneous_hessian
    prs513rosewood committed Dec 8, 2022
    Configuration menu
    Copy the full SHA
    c4f9d71 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2022

  1. Configuration menu
    Copy the full SHA
    102862d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2e3eb20 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a675883 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    556415f View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2022

  1. fixed double cutoff of molecules

    Doubling angle connectivity before completing the bonds connectivity is
    necessary in the hessian computation but leads to errors in other computations.
    A constructor parameter to MolecularNeighbourhood was therefore added to control
    this behavior.
    prs513rosewood committed Dec 13, 2022
    Configuration menu
    Copy the full SHA
    de48bbd View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2022

  1. Configuration menu
    Copy the full SHA
    7157494 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2022

  1. Configuration menu
    Copy the full SHA
    74bb573 View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2022

  1. Configuration menu
    Copy the full SHA
    35bd2a5 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2023

  1. Configuration menu
    Copy the full SHA
    c2ee77b View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2023

  1. Configuration menu
    Copy the full SHA
    b244790 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2023

  1. Configuration menu
    Copy the full SHA
    20610ce View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    58facf1 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2023

  1. fixing triplet reference lists in MolecularNeighbourhood

    Now, modulo a sort operation, the triplet reference lists into the pair list
    should match the behavior of the cutoff-based routines
    prs513rosewood committed Jun 16, 2023
    Configuration menu
    Copy the full SHA
    89b34a2 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2023

  1. fix: added relaxation step to molecule tests for nonaffine + hessian

    Hessians are still failing, need to understand how to compute for fixed connectivities
    prs513rosewood committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    285d6e3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3f85d4e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d555f5e View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2023

  1. Configuration menu
    Copy the full SHA
    a12d452 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1b21de4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d9d5fdd View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2023

  1. Configuration menu
    Copy the full SHA
    3cc4abc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    96619f7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ca5cfa5 View commit details
    Browse the repository at this point in the history
  4. fix: fixed manybody nonaffine tests

    Implemented formulas take derivatives with respect to the reference configuration.
    prs513rosewood committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    3d21e1b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    27fb265 View commit details
    Browse the repository at this point in the history
  6. tst: fixed hessian tests for Tersoff, Kumagai out of equilibrium

    Hypothesis: non-linear potentials have poor FD approximations out of the
    harmonic zone
    prs513rosewood committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    71044ce View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ccc8a4a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    36a2f82 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2023

  1. Configuration menu
    Copy the full SHA
    7209802 View commit details
    Browse the repository at this point in the history