Skip to content

Conversation

@WeiqunZhang
Copy link
Member

This bug only affected 3D WarpX/ImpactX when there was only one cell in the z-direction for the solver.

The fix is that we have simplified the logic for handling domain decomposition. If it's in the 2D mode in 3D, we simply do slab decomposition.

@WeiqunZhang WeiqunZhang requested a review from ax3l September 23, 2025 00:10
This bug only affected 3D WarpX/ImpactX when there was only one cell in the
z-direction for the solver.

The fix is that we have simplified the logic for handling domain
decomposition. If it's in the 2D mode in 3D, we simply do slab
decomposition.
Copy link
Member

@ax3l ax3l left a comment

Choose a reason for hiding this comment

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

Yay, thank you!

@ax3l ax3l merged commit 38547bb into AMReX-Codes:development Sep 23, 2025
75 checks passed
EZoni pushed a commit to BLAST-WarpX/warpx that referenced this pull request Sep 23, 2025
Mainly to pull in AMReX-Codes/amrex#4671

Also updates pybind11 to
[v3.0.1](https://github.com/pybind/pybind11/releases/tag/v3.0.1), to
stay in sync with
[pyAMReX](AMReX-Codes/pyamrex#481).

<hr>

Weekly update to latest AMReX.
Weekly update to latest pyAMReX.
Weekly update to latest PICSAR (no changes).

```console
./Tools/Release/update_dependencies.py --amrex
./Tools/Release/update_dependencies.py --pyamrex
./Tools/Release/update_dependencies.py --picsar
```

This pull request was created with the script
`./Tools/Release/weeklyUpdate.py`,
following the instructions described in
https://warpx.readthedocs.io/en/latest/maintenance/release.html#update-warpx-core-dependencies.

---------

Signed-off-by: Axel Huebl <[email protected]>
WeiqunZhang added a commit to WeiqunZhang/amrex that referenced this pull request Oct 7, 2025
PR AMReX-Codes#4671 did not fix all the issues with the 2d mode OpenBC FFT solver in 3D
WarpX/ImpactX runs. The scaling was still wrong.
ax3l pushed a commit that referenced this pull request Oct 8, 2025
PR #4671 did not fix all the issues with the 2d mode OpenBC FFT solver
in 3D WarpX/ImpactX runs. The scaling was still wrong.
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.

2 participants