Skip to content

Conversation

@jpsamaroo
Copy link
Member

@jpsamaroo jpsamaroo commented Jan 26, 2026

The HaloArray didn't properly support representing all of the halo regions that stencils with 3 or more dimensions require. This PR fixes the HaloArray and surrounding stencil code, and adds a test for 3D and 4D cases (5D causes too much compile time to be worth testing).

Fixes #669

Written by Claude

@jpsamaroo jpsamaroo force-pushed the jps/stencils-3d branch 2 times, most recently from 48795a3 to c06f2c8 Compare January 26, 2026 21:18
@jpsamaroo jpsamaroo merged commit 31632a2 into master Feb 1, 2026
1 of 3 checks passed
@jpsamaroo jpsamaroo deleted the jps/stencils-3d branch February 1, 2026 04:03
@jpsamaroo
Copy link
Member Author

This is broken on some backends for unknown reasons, so I'm merging this and going to deal with that later. Hopefully it's an unrelated bug in Datadeps that I have a fix for.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

@neighbors fails for 3D cube

1 participant