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

Add static calculation feature to matcalc/relaxation.py #29

Merged
merged 11 commits into from
Sep 6, 2024

Commits on Aug 12, 2024

  1. Add static calculation feature to matcalc/relaxation.py

    In the original relaxation.py, users are allowed to do cell relaxation or atoms only relaxation. Static calculation is an important feature itself and also part of some complex applications (eg. QHA). As MatCalc provides a universal interface for different uMLIPs, how about we add this feature to RelaxCalc? The default is still cell relaxation, and user can set "relax_atoms" and "relax_cell" to False to do static calculation. 
    
    Signed-off-by: Runze Liu <[email protected]>
    rul048 committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    1919063 View commit details
    Browse the repository at this point in the history
  2. fix the ruff

    Signed-off-by: Runze Liu <[email protected]>
    rul048 committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    690c60a View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2024

  1. Configuration menu
    Copy the full SHA
    d69044f View commit details
    Browse the repository at this point in the history
  2. Calculate forces and stress

    Signed-off-by: Runze Liu <[email protected]>
    rul048 committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    ac83ed8 View commit details
    Browse the repository at this point in the history
  3. fix the ruff

    Signed-off-by: Runze Liu <[email protected]>
    rul048 committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    e9b745a View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2024

  1. Add unittests for relaxation.py

    Signed-off-by: Runze Liu <[email protected]>
    rul048 committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    4709a61 View commit details
    Browse the repository at this point in the history
  2. fix the ruff

    Signed-off-by: Runze Liu <[email protected]>
    rul048 committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    a48f0c0 View commit details
    Browse the repository at this point in the history
  3. fix the ruff

    Signed-off-by: Runze Liu <[email protected]>
    rul048 committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    266da49 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2024

  1. assert efs based on value

    Signed-off-by: Runze Liu <[email protected]>
    rul048 committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    a2a0376 View commit details
    Browse the repository at this point in the history
  2. fix the pytest

    Signed-off-by: Runze Liu <[email protected]>
    rul048 committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    26a45b2 View commit details
    Browse the repository at this point in the history
  3. fix the pytest

    Signed-off-by: Runze Liu <[email protected]>
    rul048 committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    2e3b2c3 View commit details
    Browse the repository at this point in the history