You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix FillBoundary/SumBoundary. Should allow for simulations invariant in e.g. x. 1
Fix adaptive time step for proton beams. 3
CI
Fix CI test for collisions. 2
GPU CI tests performance. 2
CI SP. 2
Check if still relevant (maybe fixed?)
deposit_rho does not work for a single plasma species? 2
adaptive time step without beam segfaults? 2
check if single precision can cause issues with parsed inputs? 3
openPMD IO crashes if the total number of beam particles > max int (~2e9)? 3
To be considered if/when needed
FEL? ?
Different depos_order for beam and plasma. 2
Radiation module? 2
Some regions require high longitudinal resolution (positron acceleration with tiny emittance) while the rest of the simulation box works with low resolution. Sort of longitudinal MR could be done with refinement ratio r (=2^n) as follows: (1) outside of the MR patch, just do r sub-cycles with the plasma push, and (2) inside the MR patch do full slice calculations. This way, the plasma push would always use the same time step. Not sure about the handling of the beam, we should probably also refine it, either by having smaller slices in the patch (probably unpractical) or by using fine slices everywhere, just skipping some operations. 3
Option to deposit plasma current/density over a particle's trajectory, not just at 1 location. This is because, with high transverse resolutions, plasma electrons typically cross many cells (20) from 1 slice to the next, so the resulting fields are very noisy. 3
Done.
In-situ diagnostics for fields. 1
Option to interpolate from lev to lev-1 rather than depositing everywhere (because practical MR runs are unacceptably slow, hours per time step).
per-slice beam init.
Fix laser parallelization. This is one of the worst bug in the code atm.
better plasma init with MR.
Neutralize background MR.
Per-species Rho in the output.
Inputs used are printed in output.
Change default value for AMReX Arena growth factor.
fix max_time.
Fix collisions.
further MR (if all is not done yet).
fix adaptive time step bug.
don't use managed memory.
per-slice MPI.
make LF and explicit default.
Add capabilities to laser reader (different resolution, cylindrical grid).
external fields with parser.
Get rid of dependency of AmrCore?
run on AMD/get AMD time?
new plasma pusher.
start laser from openPMD.
Adaptive time step density.
fix laser (propagation).
Laser FFT solver on AMD.
reorder beam particles?
The text was updated successfully, but these errors were encountered:
From highest 1 to lowest 3 priority.
General
New physics
Laser
Performance
Bug fix
CI
Check if still relevant (maybe fixed?)
To be considered if/when needed
Done.
The text was updated successfully, but these errors were encountered: