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

Implementation of pair_style uf3 and uf3/kk #4110

Open
wants to merge 77 commits into
base: develop
Choose a base branch
from

Commits on Mar 25, 2024

  1. Added ml-uf3 src files

    monk-04 committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    6dded43 View commit details
    Browse the repository at this point in the history
  2. Added src files for uf3/kk

    monk-04 committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    53c6959 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9a23ddf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    923e251 View commit details
    Browse the repository at this point in the history
  5. Added ml-uf3 potential files

    monk-04 committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    a720d0d View commit details
    Browse the repository at this point in the history
  6. Added ml-uf3 unittest

    monk-04 committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    5c536c8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d55f750 View commit details
    Browse the repository at this point in the history
  8. Fixed lammps developer email-id and contributing authors section. Rem…

    …oved some old comments
    monk-04 committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    de43263 View commit details
    Browse the repository at this point in the history
  9. Removed LAMMPS errordocs

    monk-04 committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    06c4fc6 View commit details
    Browse the repository at this point in the history
  10. fixed trailing whitespaces

    monk-04 committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    b280999 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

  1. Configuration menu
    Copy the full SHA
    4e95db1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3a34b3e View commit details
    Browse the repository at this point in the history
  3. Removed trailing whitespaces

    monk-04 committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    ff39a03 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dc0b0d8 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2024

  1. Configuration menu
    Copy the full SHA
    7e09353 View commit details
    Browse the repository at this point in the history
  2. update .gitignore

    akohlmey committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    f9a0ec8 View commit details
    Browse the repository at this point in the history
  3. update code owners list

    akohlmey committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    0d7c41b View commit details
    Browse the repository at this point in the history
  4. move examples

    akohlmey committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    7323364 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fda433a View commit details
    Browse the repository at this point in the history
  6. update ML-UF3 examples

    akohlmey committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    713b308 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    fca23da View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2024

  1. examples folder was moved

    akohlmey committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    eb89c7a View commit details
    Browse the repository at this point in the history
  2. manybody and single flag need to be changed from the default when 2-b…

    …ody/3-body is selected
    akohlmey committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    392c3b6 View commit details
    Browse the repository at this point in the history
  3. update more files and docs for .uf3 potential file extension

    also remove redundant files
    akohlmey committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    a6e5c8b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ecb5704 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #1 from akohlmey/ml-uf3

    Updates for ml-uf3 pull request
    monk-04 committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    a26c281 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2024

  1. update example logs

    akohlmey committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    34f8884 View commit details
    Browse the repository at this point in the history
  2. remove dead code

    akohlmey committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    7c3ac31 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    379e212 View commit details
    Browse the repository at this point in the history
  4. apply clang-format

    akohlmey committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    3aae2d0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2219e76 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6bdf981 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    584137f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c526287 View commit details
    Browse the repository at this point in the history
  9. drop log messages

    akohlmey committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    1fff0a3 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    a6230ba View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2024

  1. Merge pull request #2 from akohlmey/ml-uf3

    More updates to PR 4110
    monk-04 committed Apr 1, 2024
    Configuration menu
    Copy the full SHA
    42dcc76 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    801ceea View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    72772c1 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2024

  1. Removed commented out code

    monk-04 committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    d3bc4c7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7281f93 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3734252 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1ef7b81 View commit details
    Browse the repository at this point in the history
  5. Removed old pot files

    monk-04 committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    887ce49 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0809d8b View commit details
    Browse the repository at this point in the history
  7. Fixed trailing whitespace

    monk-04 committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    c502dd4 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2024

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

Commits on Apr 15, 2024

  1. Added uf3_read_unified_pot_file() to read single potential file on ra…

    …nk 0 and communicate() to broadcast the data to other ranks
    
    Added one_ceoff
    monk-04 committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    fcf8500 View commit details
    Browse the repository at this point in the history
  2. Added new constructor functions in uf3_pair_bspline and uf3_triplet_b…

    …spline to construct std::vectors of knots and coefficients rom memory block
    monk-04 committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    cf729fc View commit details
    Browse the repository at this point in the history
  3. Updated pair_coeff in unittest to read only one potential file; added…

    … Nb.uf3 unified potential file
    monk-04 committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    f6c8bd1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d468ee8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4c1be99 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2024

  1. Configuration menu
    Copy the full SHA
    18ae982 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #4 from monk-04/ml-uf3

    Updates to pair_uf3- Reading potential from single file, arrays from memory class, MPI to communicate the arrays
    monk-04 committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    8ceb6f0 View commit details
    Browse the repository at this point in the history
  3. Fixed trailing whitespaces

    monk-04 committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    3310180 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    42a4e63 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2024

  1. Configuration menu
    Copy the full SHA
    dbca2b0 View commit details
    Browse the repository at this point in the history
  2. Removed UFBS2b and UFBS3b std::vector objects.

    These objects held the bspline basis set object (uf3_pair_bspline and uf3_triplet_bspline) for 2- and 3-body interaction at UFBS2b[itype][jtype] and UFBS3b[itype][jtype][ktype].
    These std:vectors were removed. New arrays (cached_constants_2b, cached_constants_2b_deri, cached_constants_3b, cached_constants_3b_deri) were added that holds the cached coefficients of the bspline basis set. The UF3Impl PIMPLE was also removed as it is not longer needed. The memory_usage function needs to updated
    monk-04 committed May 2, 2024
    Configuration menu
    Copy the full SHA
    9915f86 View commit details
    Browse the repository at this point in the history
  3. Removed trailing whitespace

    monk-04 committed May 2, 2024
    Configuration menu
    Copy the full SHA
    e55d774 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    49181bf View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f02c65e View commit details
    Browse the repository at this point in the history
  6. Commented out the uniform knot spacing logic as for more than 1 proce…

    …ssors was getting some weird errors.
    
    Deleted commented (dead) code.
    Updated the memory_usage function.
    Reordered some functions to refelect the calling order
    monk-04 committed May 2, 2024
    Configuration menu
    Copy the full SHA
    5f2cae0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3340dd5 View commit details
    Browse the repository at this point in the history
  8. Fixed trailing whitespace

    monk-04 committed May 2, 2024
    Configuration menu
    Copy the full SHA
    ab8e4b7 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    4a8ed1b View commit details
    Browse the repository at this point in the history
  10. Merge pull request #5 from monk-04/ml-uf3

    Remove std::vector completely
    monk-04 committed May 2, 2024
    Configuration menu
    Copy the full SHA
    94ab3c2 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    759ce70 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2024

  1. Configuration menu
    Copy the full SHA
    a7f4fc1 View commit details
    Browse the repository at this point in the history
  2. Initialize setflag, n2b_coeff_array_size, n2b_knots_array_size, n3b_c…

    …oeff_array_size, n3b_knots_array_size arrays to 0; fixed memory leaks; removed some dead code
    monk-04 committed May 3, 2024
    Configuration menu
    Copy the full SHA
    1cfbc04 View commit details
    Browse the repository at this point in the history
  3. Removed trailing whitespace

    monk-04 committed May 3, 2024
    Configuration menu
    Copy the full SHA
    fe24dde View commit details
    Browse the repository at this point in the history

Commits on May 4, 2024

  1. Merge pull request #6 from monk-04/ml-uf3

    Bug Fixes- uniform knot spacing, memory leaks, array initialization
    monk-04 committed May 4, 2024
    Configuration menu
    Copy the full SHA
    2f488cc View commit details
    Browse the repository at this point in the history

Commits on May 13, 2024

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

Commits on May 14, 2024

  1. Configuration menu
    Copy the full SHA
    49f2022 View commit details
    Browse the repository at this point in the history
  2. fix spelling

    akohlmey committed May 14, 2024
    Configuration menu
    Copy the full SHA
    4302d65 View commit details
    Browse the repository at this point in the history
  3. remove unused variables

    akohlmey committed May 14, 2024
    Configuration menu
    Copy the full SHA
    17c0994 View commit details
    Browse the repository at this point in the history
  4. update ML-UF3 example

    akohlmey committed May 14, 2024
    Configuration menu
    Copy the full SHA
    1f52d17 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #7 from akohlmey/ml-uf3

    Update example with new syntax
    monk-04 committed May 14, 2024
    Configuration menu
    Copy the full SHA
    991f4ed View commit details
    Browse the repository at this point in the history