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

WIP: Bring adaptive-cont up-to-date with master and add Cauchy-Born shift and Surface Reconstruction code #163

Merged
merged 80 commits into from
Jul 6, 2023

Commits on Feb 10, 2023

  1. DOC: removing . and .. from sys.path for sphinx

    The meson build broke the generation of documentation becase _version.py is a
    generated file and is necessary to generate documentation.
    prs513rosewood committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    05fef8f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6cee6e6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    98debad View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3dcb138 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2023

  1. Configuration menu
    Copy the full SHA
    a86df1a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b59a9b8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    176b947 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2023

  1. Configuration menu
    Copy the full SHA
    bfc4b6c View commit details
    Browse the repository at this point in the history
  2. ENH: added implementation of committee approach

    Besides the Calculator class (CommitteeUncertainty) itself 2 more classes (Committee, CommitteeMember) are implemented that are doing the groundwork for the actual Calculator. Moreover, enabled logging for the implementation.
    simonwengert committed Apr 5, 2023
    Configuration menu
    Copy the full SHA
    ebd3940 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ebc85a4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    92e5931 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c4c67db View commit details
    Browse the repository at this point in the history
  6. Merge pull request libAtoms#142 from libAtoms/23-delete-contact-mecha…

    …nics
    
    removed contact_mechanics submodule
    pastewka committed Apr 5, 2023
    Configuration menu
    Copy the full SHA
    1c6ffa9 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2023

  1. Removed quippy-dependency (see discussion PR#145) by switching from G…

    …AP-based to LennardJones-based results + minor adjustments
    simonwengert committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    47b6b6c View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2023

  1. Configuration menu
    Copy the full SHA
    124784f View commit details
    Browse the repository at this point in the history
  2. Merge pull request libAtoms#145 from simonwengert/23_committee_calcul…

    …ator
    
    ENH: added implementation for committe (of models) approach as a Calculator, including TST
    jameskermode committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    9650f16 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3d94488 View commit details
    Browse the repository at this point in the history
  4. Merge pull request libAtoms#147 from simonwengert/23_committee_calcul…

    …ator_minor_bugfix
    
    BUG: fixed erroneous conditional
    jameskermode committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    13caf31 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2023

  1. Configuration menu
    Copy the full SHA
    f60b2a8 View commit details
    Browse the repository at this point in the history
  2. TST: fixed eam4 path

    pgrigorev committed Apr 17, 2023
    Configuration menu
    Copy the full SHA
    6194ff8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    242ebba View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    302d4c3 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2023

  1. Configuration menu
    Copy the full SHA
    9562a0a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bbddaf8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cc30e00 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2e30e46 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    40a8f51 View commit details
    Browse the repository at this point in the history
  6. fixed typos and flakes

    pgrigorev committed Apr 18, 2023
    Configuration menu
    Copy the full SHA
    cd947e8 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2023

  1. Configuration menu
    Copy the full SHA
    17276e2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    87bfe64 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2023

  1. BUILD: Added pure: false

    pastewka committed Apr 24, 2023
    Configuration menu
    Copy the full SHA
    a47673c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2cc1dcb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0077c25 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    aa227ae View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8ada159 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ebdff66 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a387931 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    383b8d9 View commit details
    Browse the repository at this point in the history
  9. Merge pull request libAtoms#149 from libAtoms/23_meson_pure_builds

    BUILD: Disable pure builds
    pastewka committed Apr 24, 2023
    Configuration menu
    Copy the full SHA
    b4ca052 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    e687afe View commit details
    Browse the repository at this point in the history
  11. Merge pull request libAtoms#150 from libAtoms/23_install_meson

    CI: Use pip to install meson and ninja, also when publishing
    pastewka committed Apr 24, 2023
    Configuration menu
    Copy the full SHA
    b99d4f5 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2023

  1. TST: added test with non default symbol

    This was broken for the dissociated dislocations: the symbol was not
    assigned correctly.
    pgrigorev committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    82797bc View commit details
    Browse the repository at this point in the history
  2. BUG: fixed symbol assignment

    For the disslciated dislocations I switched to copying the properties from one of the provided partials
    rather than hardcoding it again. Also added the internal testing of the
    parameters of the two partials and resulting burgers vector.
    pgrigorev committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    0f0555e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f14e99d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1bbf489 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2023

  1. Configuration menu
    Copy the full SHA
    8dabc1a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    efe9b68 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8263244 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2023

  1. Merge pull request libAtoms#151 from pgrigorev/FCC

    added FCC dislocations to dislocation module
    jameskermode committed May 2, 2023
    Configuration menu
    Copy the full SHA
    26a56c6 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2023

  1. Make sure that l is rotated into the x direction.

    The current code does the opposite: align x with l.
    Suppose l=[1,0,1], then x will now be [1,0,-1] rather
    than the expected [1,0,1].
    In lower symmetries (starting with monoclinic) these two
    directions are not equivalent.
    
    The correctness of this patch is contingent on ELATE doing
    the correct thing, because it was validated against ELATE.
    kbal committed May 21, 2023
    Configuration menu
    Copy the full SHA
    13b4e6a View commit details
    Browse the repository at this point in the history
  2. Missing change

    kbal committed May 21, 2023
    Configuration menu
    Copy the full SHA
    8c7317f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7819a22 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2023

  1. Update build-wheels.yml

    jameskermode committed May 22, 2023
    Configuration menu
    Copy the full SHA
    efd40ec View commit details
    Browse the repository at this point in the history
  2. Merge pull request libAtoms#153 from kbal/master

    Make sure that l is rotated into the x direction.
    jameskermode committed May 22, 2023
    Configuration menu
    Copy the full SHA
    a4a819f View commit details
    Browse the repository at this point in the history
  3. Merge pull request libAtoms#154 from libAtoms/macos-12

    Update build-wheels.yml
    jameskermode committed May 22, 2023
    Configuration menu
    Copy the full SHA
    9aa4081 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2023

  1. Configuration menu
    Copy the full SHA
    4d99fab View commit details
    Browse the repository at this point in the history
  2. WIP: Added surface masking

    Included options to extend region I or remove the surface from region
    II/III
    Fraser-Birks committed Jun 2, 2023
    Configuration menu
    Copy the full SHA
    b4f292a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b8232cb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8526a2d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0258a12 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1e9cb5a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ad24b9c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    cbba09a View commit details
    Browse the repository at this point in the history
  9. WIP: Integrated Cauchy-Born object into fracture simulation

    Also added option to mask atoms that one does want to apply a large
    strain to
    Fraser-Birks committed Jun 2, 2023
    Configuration menu
    Copy the full SHA
    6fa62bd View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2023

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

Commits on Jun 7, 2023

  1. Avoid rotating x into itself.

    Previous solution did not use normalized vectors, not
    catching the general [a,0,0] case.
    Also, numpy.allclose() does not catch the [-a,0,0] case.
    kbal committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    1d0c2f6 View commit details
    Browse the repository at this point in the history
  2. Merge pull request libAtoms#155 from kbal/master

    Make sure only normalized vectors are compared.
    jameskermode committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    7bd08b2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b75879e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8917153 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2023

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

Commits on Jun 16, 2023

  1. Configuration menu
    Copy the full SHA
    508fcaa View commit details
    Browse the repository at this point in the history
  2. Merge pull request libAtoms#157 from libAtoms/fix/invalid_escape_sequ…

    …ence
    
    fix: "\s" is now an invalid escape sequence
    jameskermode committed Jun 16, 2023
    Configuration menu
    Copy the full SHA
    2724d2f View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2023

  1. always return array of length maxlength, independent of the structure…

    … the ring statistics were computed on
    richardjana committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    6a0c775 View commit details
    Browse the repository at this point in the history
  2. Merge pull request libAtoms#158 from richardjana/master

    always return array of length maxlength
    pastewka committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    657afe0 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2023

  1. Merge pull request libAtoms#141 from libAtoms/23-documentation

    Collected documentation edits & fixes
    pastewka committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    55262e9 View commit details
    Browse the repository at this point in the history
  2. Merge pull request libAtoms#156 from libAtoms/fix/noconvergence_impor…

    …t_error
    
    scipy.optimize.NoConvergence no longer exists
    pastewka committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    bd6e6fd View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2023

  1. WIP: Surface reconstruction mapper and predictor

    Added a surface reconstruction tool that can map and apply surface
    reconstructions in simple and multilattices
    Fraser-Birks committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    d3bb541 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c3cbf81 View commit details
    Browse the repository at this point in the history
  3. WIP: Added additional helper functions to crack.py

    Function include plotting strain error and correcting for f_alpha
    errors
    Fraser-Birks committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    8be321c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e85c058 View commit details
    Browse the repository at this point in the history