1602-lattice-particle-cloud-packing#1603
Conversation
Claude Code ReviewHead SHA: 1756742 Files changed:
Findings1. Lattice particles placed outside cloud bounds (2D) —
|
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #1603 +/- ##
==========================================
- Coverage 60.95% 60.81% -0.14%
==========================================
Files 82 82
Lines 19926 19975 +49
Branches 2924 2929 +5
==========================================
+ Hits 12145 12148 +3
- Misses 5805 5851 +46
Partials 1976 1976 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
…tate; adopt master's IB-patch parallelism refactor (MFlowCode#1603/MFlowCode#1549) post_process m_global_parameters: kept MFlowCode#1290 nidx/neighbor_ranks + master's ib_airfoil decls. m_ib_patches: took master's two-mode s_apply_ib_patches dispatcher and re-applied MFlowCode#1290's x_domain->glb_bounds substitution (10 sites, both parallelism modes) so IB periodic wrapping uses the global extent under MPI decomposition. Verified: 3-target CPU build, precheck clean.
Description
Adds a new particle cloud packing algorithm in the form of lattice-based packing. This tries to take a computationally-optimal approach to placing particles by using a basic geometric lattice. This code is only CPU facing.
Closes #1602 .
Type of change (delete unused ones)
Testing
I swapped out the packing method in our current example case and observed output.
Checklist
Check these like this
[x]to indicate which of the below applies.