Skip to content

Conversation

@dpgrote
Copy link
Member

@dpgrote dpgrote commented Nov 26, 2025

The vectors holding the parsers were not being setup correctly, leading to out of bounds access. The fix is to add empty parsers for the fields that are normal to the boundaries so that the vectors have the correct length (the number of dimensions).

Also, comments were cleaned up for clarity.

@dpgrote dpgrote added bug Something isn't working component: boundary PML, embedded boundaries, et al. labels Nov 26, 2025
Copy link
Contributor

@JustinRayAngus JustinRayAngus left a comment

Choose a reason for hiding this comment

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

Looks good. Thanks Dave.

@JustinRayAngus JustinRayAngus enabled auto-merge (squash) November 26, 2025 18:52
@JustinRayAngus JustinRayAngus merged commit a51b0f5 into BLAST-WarpX:development Nov 26, 2025
50 checks passed
@dpgrote dpgrote deleted the fix_PEC_insulator_parsers branch November 26, 2025 21:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working component: boundary PML, embedded boundaries, et al.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants