Skip to content

REV: Compute Grouping Density Filter Review#19

Closed
imikejackson wants to merge 6 commits intodevelopfrom
topic/compute_grouping_density_review
Closed

REV: Compute Grouping Density Filter Review#19
imikejackson wants to merge 6 commits intodevelopfrom
topic/compute_grouping_density_review

Conversation

@imikejackson
Copy link
Contributor

  • Algorithm updated
  • Documentation updated
  • Unit tests created
  • Unit test exemplar file generated and verified.

@imikejackson imikejackson force-pushed the topic/compute_grouping_density_review branch 2 times, most recently from a4a4f32 to da8e101 Compare February 25, 2026 03:47
imikejackson and others added 6 commits February 24, 2026 22:47
Call the function for the normal neighbor list and optionally call it again
for the non-contiguous neighbor list (neighborhood).
- Fix broken fmt::format in preflight error -15672 (missing {} placeholders)
- Rename 10+ variables to follow coding conventions (Ref suffix for
  DataStore references, descriptive names for loop vars and parameters)
- Remove commented-out dead code in processNeighborListData
- Fix int32 vs usize type mismatch in processNeighborListData signature
- Make m_NonContiguousNL member const (read-only access)
- Replace std::set with std::unordered_set for O(1) lookups
- Use .contains() consistently instead of .find()==.end()
- Replace redundant getDataAs null checks with getDataRefAs references
- Remove experimental/untested warning now that tests exist

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@imikejackson imikejackson force-pushed the topic/compute_grouping_density_review branch from da8e101 to dc62a14 Compare February 25, 2026 03:48
@imikejackson
Copy link
Contributor Author

Moved to BlueQuartzSoftware/simplnx#1548

@imikejackson imikejackson deleted the topic/compute_grouping_density_review branch February 25, 2026 14:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant