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

MPCD reverse nonequilibrium shear flow #1983

Merged
merged 11 commits into from
Jan 21, 2025
9 changes: 9 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,14 @@ Change Log
5.x
---

5.1.0 (not yet released)
^^^^^^^^^^^^^^^^^^^^^^^^

*Added*

* ``mpcd.update.ReverseNonequilibriumShearFlow``
(`#1983 <https://github.com/glotzerlab/hoomd-blue/pull/1983>`__).

wkdarko marked this conversation as resolved.
Show resolved Hide resolved
5.0.1 (2025-01-20)
^^^^^^^^^^^^^^^^^^

Expand All @@ -17,6 +25,7 @@ Change Log
(`#1986 <https://github.com/glotzerlab/hoomd-blue/pull/1986>`__).



5.0.0 (2024-12-02)
^^^^^^^^^^^^^^^^^^

Expand Down
14 changes: 11 additions & 3 deletions hoomd/mpcd/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ set(_mpcd_cc_sources
ManualVirtualParticleFiller.cc
ParallelPlateGeometryFiller.cc
PlanarPoreGeometryFiller.cc
ReverseNonequilibriumShearFlow.cc
Sorter.cc
SRDCollisionMethod.cc
StreamingMethod.cc
Expand All @@ -41,6 +42,8 @@ set(_mpcd_headers
ParallelPlateGeometryFiller.h
PlanarPoreGeometryFiller.h
RejectionVirtualParticleFiller.h
ReverseNonequilibriumShearFlow.h
ReverseNonequilibriumShearFlowUtilities.h
Sorter.h
SRDCollisionMethod.h
StreamingMethod.h
Expand Down Expand Up @@ -73,6 +76,7 @@ if(ENABLE_HIP)
CommunicatorGPU.cc
ParallelPlateGeometryFillerGPU.cc
PlanarPoreGeometryFillerGPU.cc
ReverseNonequilibriumShearFlowGPU.cc
SorterGPU.cc
SRDCollisionMethodGPU.cc
)
Expand All @@ -81,6 +85,8 @@ if(ENABLE_HIP)
ATCollisionMethodGPU.h
BounceBackNVEGPU.cuh
BounceBackNVEGPU.h
BounceBackStreamingMethodGPU.cuh
BounceBackStreamingMethodGPU.h
BulkStreamingMethodGPU.h
CellCommunicator.cuh
CellThermoComputeGPU.cuh
Expand All @@ -89,15 +95,15 @@ if(ENABLE_HIP)
CellListGPU.h
CommunicatorGPU.cuh
CommunicatorGPU.h
BounceBackStreamingMethodGPU.cuh
BounceBackStreamingMethodGPU.h
ParticleData.cuh
ParallelPlateGeometryFillerGPU.cuh
ParallelPlateGeometryFillerGPU.h
ParticleData.cuh
PlanarPoreGeometryFillerGPU.cuh
PlanarPoreGeometryFillerGPU.h
RejectionVirtualParticleFillerGPU.cuh
RejectionVirtualParticleFillerGPU.h
ReverseNonequilibriumShearFlowGPU.cuh
ReverseNonequilibriumShearFlowGPU.h
SorterGPU.cuh
SorterGPU.h
SRDCollisionMethodGPU.cuh
Expand All @@ -113,6 +119,7 @@ if(ENABLE_HIP)
ParallelPlateGeometryFillerGPU.cu
PlanarPoreGeometryFillerGPU.cu
RejectionVirtualParticleFillerGPU.cu
ReverseNonequilibriumShearFlowGPU.cu
SorterGPU.cu
SRDCollisionMethodGPU.cu
)
Expand Down Expand Up @@ -265,6 +272,7 @@ set(files
methods.py
stream.py
tune.py
update.py
)
install(FILES ${files} DESTINATION ${PYTHON_SITE_INSTALL_DIR}/mpcd)
copy_files_to_build("${files}" "mpcd" "*.py")
Expand Down
Loading
Loading