forked from glotzerlab/hoomd-blue
-
Notifications
You must be signed in to change notification settings - Fork 0
Refactor MPCD cell property calculation and communication #10
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
Open
mzbush
wants to merge
69
commits into
trunk
Choose a base branch
from
refactor-celllist
base: trunk
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
69 commits
Select commit
Hold shift + click to select a range
e4c7c8a
Fix wrapping mpcd positions in pytest
mzbush 63cde61
Delete CellCommunicator
mzbush 934ff53
Replace m_thermo with m_cl
mzbush fdf76a4
Delete CellCommunicator
mzbush 6ad6c08
Add cell velocity and energy to CellList
mzbush 1863f9d
Restore size of test box in collide pytest
mzbush 7c276c4
Compute cell velocity and cell energy
mzbush 9d05284
Remove print statements
mzbush 5bbe427
Fix bug resetting cell velocity
mzbush 52da337
Fix using correct mass of mpcd particles
mzbush a70f3de
Add thermo ctests to CellList
mzbush c9e3a9b
Sort after collision method
mzbush 0974d82
Rename applyOrder to applySortOrder like SFC sort
mzbush 7aa079c
Remove cellList checks from sorter ctest
mzbush d3c0c25
Sort mpcd particles w/o cell list indexer CPU
mzbush 9d3287e
Refactor Sorter for GPU
mzbush 9808232
Add net properties to CellList
mzbush 12aed55
Edit comments in CellList
mzbush 1198f11
Stop compiling CellThermoCompute
mzbush b36af01
Stop compiling ATCollisionMethod
mzbush 99e3287
Reorder functions in CellList
mzbush 8855a81
Remove m_cell_np from finishComputeProperties
mzbush 3706d82
Separate final property and net property compute
mzbush 9998712
Implement final and net property compute in GPU
mzbush 042d798
Remove m_cell_list and m_cell_list_indexer
mzbush 6a4213a
Remove max particles per cell
mzbush 0db375a
Merge branch 'trunk' into refactor-celllist
mzbush 787ee1c
Update hoomd/mpcd/CellList.cc
mzbush b3098b8
Update hoomd/mpcd/CellList.cc
mzbush fde8c73
Update hoomd/mpcd/Sorter.cc
mzbush 599745d
Remove CellThermoCompute dependency in ctest util
mzbush 883db33
Remove unneeded dependency from CellListGPU
mzbush 3cbbf04
Remove vestigial call to drawGridShift
mzbush ad7fc2c
Move resizing Sorter arrays to update
mzbush dbd6136
Change m_cell_id to GPUArray
mzbush 6a9ec28
Split compute_order cuda function
mzbush 9d3f47a
Uncomment getter for embedded group
mzbush a611206
Change applySortOrder back to applyOrder
mzbush 0485380
Remove auxiliary array from Sorter.cc
mzbush ce8e878
Fix typo
mzbush ad5f7a1
Remove m_property_sum
mzbush ada789d
Use np to set cell_energy.z
mzbush 1dc5de4
Fix getNExtraCells
mzbush 5845318
Update hoomd/mpcd/CellList.cc
mzbush 2b7a889
Revert "Update hoomd/mpcd/CellList.cc"
mzbush 6159f2c
Remove mention of CellThermoCompute from types
mzbush 1b6d860
Remove dependency on CellThermoCompute
mzbush 17f29a3
Merge branch 'trunk' into refactor-celllist
mzbush 7df1c4c
Remove print statement
mzbush 90ae2e3
Separate cell energy and temperature
mzbush 22f0c18
Delete CellThermoCompute
mzbush 9156dd8
m_decomposition is private
mzbush f27bf36
Merge branch 'trunk' into refactor-celllist
mzbush 4966b96
Move updateFlags location in header
mzbush 2e5e0c5
Fix array call in computeNetProperties
mzbush 9664989
Fill energy and temperature only if needed
mzbush 2dadc89
Use reference for d_cell_vel
mzbush dd8950b
Remove order from mpcd sort signal emit
mzbush 5bd7895
Remove rorder from Sorter
mzbush 4e3f276
Remove completed todo
mzbush 0a48735
Merge branch 'trunk' into refactor-celllist
mzbush cb306d0
Add ability to store ghosts in mpcd ParticleData
mzbush e60a16f
Add todo comment
mzbush 7d97f5f
Remove todo comment and add note
mzbush caf7688
Revert "Remove todo comment and add note"
mzbush 9b16e20
Revert "Add todo comment"
mzbush 40693b9
Revert "Add ability to store ghosts in mpcd ParticleData"
mzbush f6a0cac
Reallocate m_cell_np in reallocate method
mzbush 53d3d2b
Remove todo from ParticleData
mzbush File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Noting the AT will need to be added back later.