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

Mesh volume conservation #1794

Merged
merged 73 commits into from
Oct 21, 2024
Merged

Mesh volume conservation #1794

merged 73 commits into from
Oct 21, 2024

Commits on Jan 26, 2022

  1. first files for volume constraint

    Philipp Schönhöfer authored and Philipp Schönhöfer committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    a67ef52 View commit details
    Browse the repository at this point in the history
  2. add gpu_pos_list to mesh gpu list generator

    Philipp Schönhöfer authored and Philipp Schönhöfer committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    2cc9b72 View commit details
    Browse the repository at this point in the history
  3. fix volume factor

    Philipp Schönhöfer authored and Philipp Schönhöfer committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    d4be842 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2022

  1. setup GPU code for MeshVolumeConstraint

    Philipp Schönhöfer authored and Philipp Schönhöfer committed Jan 27, 2022
    Configuration menu
    Copy the full SHA
    6e0a197 View commit details
    Browse the repository at this point in the history
  2. rename VolumeConstraint class and link CPU code to hoomd

    Philipp Schönhöfer authored and Philipp Schönhöfer committed Jan 27, 2022
    Configuration menu
    Copy the full SHA
    ce5dc46 View commit details
    Browse the repository at this point in the history
  3. writing API

    Philipp Schönhöfer authored and Philipp Schönhöfer committed Jan 27, 2022
    Configuration menu
    Copy the full SHA
    163141d View commit details
    Browse the repository at this point in the history
  4. add test for volume

    Philipp Schönhöfer authored and Philipp Schönhöfer committed Jan 27, 2022
    Configuration menu
    Copy the full SHA
    b254c30 View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2022

  1. update VolumeConstraintGPU code and write partial sum code

    Philipp Schönhöfer authored and Philipp Schönhöfer committed Jan 28, 2022
    Configuration menu
    Copy the full SHA
    1a555f8 View commit details
    Browse the repository at this point in the history
  2. link Volume constraint to hoomd

    Philipp Schönhöfer authored and Philipp Schönhöfer committed Jan 28, 2022
    Configuration menu
    Copy the full SHA
    5cdeee3 View commit details
    Browse the repository at this point in the history
  3. compiling GPU code (VolumeConstraint)

    SchoeniPhlippsn committed Jan 28, 2022
    Configuration menu
    Copy the full SHA
    88df923 View commit details
    Browse the repository at this point in the history
  4. working GPU version (VolumeConstraint)

    SchoeniPhlippsn committed Jan 28, 2022
    Configuration menu
    Copy the full SHA
    230484b View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2022

  1. add get Volume

    Philipp Schönhöfer authored and Philipp Schönhöfer committed Jan 30, 2022
    Configuration menu
    Copy the full SHA
    ea8550a View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2022

  1. Merge branch 'mesh-data-structure' into mesh_volume_conservation

    Philipp Schönhöfer authored and Philipp Schönhöfer committed Apr 19, 2022
    Configuration menu
    Copy the full SHA
    6ba39b9 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2022

  1. Merge branch 'trunk-minor' into mesh_volume_conservation

    SchoeniPhlippsn committed May 12, 2022
    Configuration menu
    Copy the full SHA
    7b2a134 View commit details
    Browse the repository at this point in the history

Commits on Dec 31, 2022

  1. Merge branch 'mesh_rewrite' into mesh_volume_conservation

    Philipp Schönhöfer authored and Philipp Schönhöfer committed Dec 31, 2022
    Configuration menu
    Copy the full SHA
    c836597 View commit details
    Browse the repository at this point in the history
  2. update VolumeCompute

    Philipp Schönhöfer authored and Philipp Schönhöfer committed Dec 31, 2022
    Configuration menu
    Copy the full SHA
    17a4948 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'mesh_rewrite' into mesh_volume_conservation

    Philipp Schönhöfer authored and Philipp Schönhöfer committed Dec 31, 2022
    Configuration menu
    Copy the full SHA
    71559dd View commit details
    Browse the repository at this point in the history
  4. Merge branch 'mesh_rewrite' into mesh_volume_conservation

    Philipp Schönhöfer authored and Philipp Schönhöfer committed Dec 31, 2022
    Configuration menu
    Copy the full SHA
    1323536 View commit details
    Browse the repository at this point in the history
  5. fix Autotuner

    SchoeniPhlippsn committed Dec 31, 2022
    Configuration menu
    Copy the full SHA
    2d0c0c6 View commit details
    Browse the repository at this point in the history
  6. add equation to Docs

    Philipp Schönhöfer authored and Philipp Schönhöfer committed Dec 31, 2022
    Configuration menu
    Copy the full SHA
    fadc08e View commit details
    Browse the repository at this point in the history
  7. create sphinx files for doc

    Philipp Schönhöfer authored and Philipp Schönhöfer committed Dec 31, 2022
    Configuration menu
    Copy the full SHA
    badbdaa View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2023

  1. allow multi mesh types

    Philipp Schönhöfer authored and Philipp Schönhöfer committed Jan 9, 2023
    Configuration menu
    Copy the full SHA
    5936800 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2023

  1. fix Volume GPU code

    SchoeniPhlippsn committed Jan 10, 2023
    Configuration menu
    Copy the full SHA
    26c95e3 View commit details
    Browse the repository at this point in the history
  2. minor improvements

    Philipp Schönhöfer authored and Philipp Schönhöfer committed Jan 10, 2023
    Configuration menu
    Copy the full SHA
    1aeabc3 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2023

  1. Merge branch 'mesh_rewrite' into mesh_volume_conservation

    Philipp Schönhöfer authored and Philipp Schönhöfer committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    8102fb2 View commit details
    Browse the repository at this point in the history
  2. update GPU Volume code

    SchoeniPhlippsn committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    e2cc012 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2023

  1. Merge branch 'mesh_rewrite' into mesh_volume_conservation

    Philipp Schönhöfer authored and Philipp Schönhöfer committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    fd6d4d9 View commit details
    Browse the repository at this point in the history
  2. remove old file

    Philipp Schönhöfer authored and Philipp Schönhöfer committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    f26079a View commit details
    Browse the repository at this point in the history
  3. remove another old file

    Philipp Schönhöfer authored and Philipp Schönhöfer committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    ba76983 View commit details
    Browse the repository at this point in the history
  4. another removed file

    Philipp Schönhöfer authored and Philipp Schönhöfer committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    c8a8422 View commit details
    Browse the repository at this point in the history
  5. another removed file

    Philipp Schönhöfer authored and Philipp Schönhöfer committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    bf24b1b View commit details
    Browse the repository at this point in the history
  6. fix pytest

    Philipp Schönhöfer authored and Philipp Schönhöfer committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    8658228 View commit details
    Browse the repository at this point in the history
  7. improve Volume calculations

    SchoeniPhlippsn committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    c9b4820 View commit details
    Browse the repository at this point in the history
  8. remove old file

    SchoeniPhlippsn committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    ee26c66 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2023

  1. Merge branch 'mesh_rewrite' into mesh_volume_conservation

    Philipp Schönhöfer authored and Philipp Schönhöfer committed Feb 21, 2023
    Configuration menu
    Copy the full SHA
    cc3de69 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2023

  1. make VolumeConstraint MPI ready

    SchoeniPhlippsn committed Feb 28, 2023
    Configuration menu
    Copy the full SHA
    d45f0f0 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'mesh_volume_conservation' of https://github.com/glotzer…

    …lab/hoomd-blue into mesh_volume_conservation
    SchoeniPhlippsn committed Feb 28, 2023
    Configuration menu
    Copy the full SHA
    90bfac3 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2023

  1. fix GlobalN in volume conservation

    Philipp Schönhöfer authored and Philipp Schönhöfer committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    228c558 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'mesh_rewrite' into mesh_volume_conservation

    Philipp Schönhöfer authored and Philipp Schönhöfer committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    6760e42 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2023

  1. Merge branch 'trunk-major' into mesh_volume_conservation

    Philipp Schönhöfer authored and Philipp Schönhöfer committed Mar 9, 2023
    Configuration menu
    Copy the full SHA
    e370649 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2023

  1. free memory in Volume calculation

    Philipp Schönhöfer authored and Philipp Schönhöfer committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    12a8621 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2023

  1. fix Cuda issue for large systems

    SchoeniPhlippsn committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    7212e41 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2023

  1. Merge branch 'trunk-major' into mesh_volume_conservation

    SchoeniPhlippsn committed Apr 7, 2023
    Configuration menu
    Copy the full SHA
    fdc73aa View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2023

  1. Merge branch 'trunk-minor' into mesh_volume_conservation

    SchoeniPhlippsn committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    447306d View commit details
    Browse the repository at this point in the history
  2. change "alpha"to "default_gamma" in pytests

    SchoeniPhlippsn committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    d28d793 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2023

  1. Merge branch 'trunk-patch' into mesh_volume_conservation

    SchoeniPhlippsn committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    0e0dd92 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2023

  1. fix energy calculation and add ignore_type feature

    SchoeniPhlippsn committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    9b8c1d1 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2023

  1. fix energy when ignore_type

    SchoeniPhlippsn committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    bbea2c2 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2023

  1. Merge branch 'trunk-patch' into mesh_volume_conservation

    SchoeniPhlippsn committed Oct 6, 2023
    Configuration menu
    Copy the full SHA
    4ae0dc0 View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2024

  1. Merge branch 'trunk-patch' into mesh_volume_conservation

    SchoeniPhlippsn committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    522d76c View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2024

  1. Merge branch 'trunk-patch' into mesh_volume_conservation

    SchoeniPhlippsn committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    e277155 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2024

  1. Merge branch 'trunk-patch' into mesh_volume_conservation

    SchoeniPhlippsn committed May 31, 2024
    Configuration menu
    Copy the full SHA
    e379e1c View commit details
    Browse the repository at this point in the history
  2. add conservation class description

    SchoeniPhlippsn committed May 31, 2024
    Configuration menu
    Copy the full SHA
    e2b55d6 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2024

  1. remove commented out code

    SchoeniPhlippsn committed Jun 1, 2024
    Configuration menu
    Copy the full SHA
    f2f659a View commit details
    Browse the repository at this point in the history
  2. Merge branch 'trunk-minor' into mesh_volume_conservation

    SchoeniPhlippsn committed Jun 1, 2024
    Configuration menu
    Copy the full SHA
    8c8a0c1 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2024

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

Commits on Oct 9, 2024

  1. Merge branch 'trunk-minor' into mesh_volume_conservation

    SchoeniPhlippsn committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    0d2c8b3 View commit details
    Browse the repository at this point in the history
  2. fix docstrings

    SchoeniPhlippsn committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    1cb4bf0 View commit details
    Browse the repository at this point in the history
  3. fix docs

    SchoeniPhlippsn committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    270bcc0 View commit details
    Browse the repository at this point in the history
  4. remove flags

    SchoeniPhlippsn committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    69a8174 View commit details
    Browse the repository at this point in the history
  5. update params

    SchoeniPhlippsn committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    2e2490a View commit details
    Browse the repository at this point in the history
  6. remove comments

    SchoeniPhlippsn committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    f55b2da View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5cae06b View commit details
    Browse the repository at this point in the history
  8. fix docstrings

    SchoeniPhlippsn committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    788d228 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2024

  1. Merge branch 'trunk-minor' into mesh_volume_conservation

    SchoeniPhlippsn committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    c25f05c View commit details
    Browse the repository at this point in the history
  2. add documentation for ignore_type

    SchoeniPhlippsn committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    1374506 View commit details
    Browse the repository at this point in the history
  3. combine m_volume and m_volume_GPU

    SchoeniPhlippsn committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    2d3ee45 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9dbc29c View commit details
    Browse the repository at this point in the history
  5. rephrase docs

    SchoeniPhlippsn committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    6e9f421 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    add9a71 View commit details
    Browse the repository at this point in the history
  7. fix typo

    SchoeniPhlippsn committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    e3c0c72 View commit details
    Browse the repository at this point in the history
  8. Merge branch 'mesh_volume_conservation' of https://github.com/glotzer…

    …lab/hoomd-blue into mesh_volume_conservation
    SchoeniPhlippsn committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    ec1682d View commit details
    Browse the repository at this point in the history
  9. final rephrasing

    SchoeniPhlippsn committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    35ffca6 View commit details
    Browse the repository at this point in the history