Skip to content

Multiple bodies point list ic#295

Merged
mungerct merged 5 commits into
developmentfrom
multiple-bodies-point-list-IC
Jul 14, 2026
Merged

Multiple bodies point list ic#295
mungerct merged 5 commits into
developmentfrom
multiple-bodies-point-list-IC

Conversation

@mungerct

Copy link
Copy Markdown
Member

No description provided.

mungerct and others added 4 commits July 13, 2026 13:34
Split input points into separate polygons whenever the ObjNum column
jumps by more than obj_num_threshold, compute each polygon's diffuse
field into phi_temp, and combine them with a pointwise max so multiple
shapes can be placed in the domain. ObjNum is optional: files without
a fourth column are treated as a single polygon.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Per-polygon invert list marks polygons as void regions, which are
unioned separately and then multiplied into the solid field to punch
holes wherever they overlap it. Add invert_all to flip the whole
finished field once at the end, replacing the old single invert flag.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@mungerct mungerct self-assigned this Jul 14, 2026
@mungerct mungerct added enhancement regression-test Issue related to a regression test, not necessarily the code directly labels Jul 14, 2026
@mungerct
mungerct requested a review from bsrunnels July 14, 2026 15:00

@bsrunnels bsrunnels left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is fine, you can merge once the tests pass.

@mungerct
mungerct marked this pull request as ready for review July 14, 2026 20:51
@mungerct
mungerct merged commit 8df22a7 into development Jul 14, 2026
36 of 37 checks passed
@mungerct
mungerct deleted the multiple-bodies-point-list-IC branch July 14, 2026 20:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement regression-test Issue related to a regression test, not necessarily the code directly

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants