Edoardo Zoni

Results 49 issues of Edoardo Zoni

Another attempt of #1839, in order to fix #2830. When `warpx.do_centered = 1` (previously `warpx.do_nodal`) every MultiFab is fully cell-centered, if not the E and B MultiFabs are staggered and:...

bug
component: spectral
bug: affects latest release

I track here a few possible performance optimizations of the Vay current deposition scheme that were discussed recently offline, especially with regard to the complete scheme implemented in #2958, which...

Performance optimization
component: spectral

In preparation of the last milestone report, we ran some simulations of 2 plasma stages in RZ geometry, which did not seem to produce correct results. Here's the input file...

bug
component: spectral
bug: affects latest release
component: RZ

Following up on #1873, we now check that the number of guard cells does not exceed the number of valid cells also in the PML region (rather than only in...

bug
bug: affects latest release
component: boundary

Reformulate the PSATD equations with/without rho by simply expressing rho at times n*dt (`rho_old`) and (n+1)*dt (`rho_new`) in terms of div(E) and div(J) for both standard PSATD and Galilean PSATD,...

component: spectral

Replace #3208 using the new functions introduced in #3222. With Vay deposition (in the case without periodic single box), we want to filter D at the beginning of the Vay...

bug
component: spectral
bug: affects latest release

Milestone-related task: add support for openPMD output in our checksum regression analysis. **Goal:** Perform checksum regression analysis on both plotfile and openPMD output for all tests. **Notes:** - The particle...

component: openPMD
component: tests

For CI tests using the div(E) cleaning method, we can simply check charge conservation in the same way as we do for current correction or Vay deposition. Errors on div(E)=rho...

component: tests

This is a follow-up to #3466 and depends on that PR. To-do: - [x] Merge #3343 and rebase; - [x] Merge #3466 and rebase; - [x] New class `PsatdAlgorithmGalilean` for...

component: spectral

Work-in-progress PR to set up CTest. Apply the same logic as in ImpactX and adjust/advance for WarpX. - Example of current input files organization: - `inputs_base_2d` (base input file for...

enhancement
component: tests