aboutsummaryrefslogtreecommitdiff
path: root/Source/Python/WarpXWrappers.cpp
diff options
context:
space:
mode:
authorGravatar Remi Lehe <remi.lehe@normalesup.org> 2022-06-01 14:02:34 -0700
committerGravatar GitHub <noreply@github.com> 2022-06-01 14:02:34 -0700
commitaaedf159f69f6803a00957a5a0ebe728d248c52b (patch)
tree6ff62a4c28a7980c055738200f5bc7d21c3244a1 /Source/Python/WarpXWrappers.cpp
parentd6eeed0790bcfe02b6b1182c39be02b6943a6ebc (diff)
downloadWarpX-aaedf159f69f6803a00957a5a0ebe728d248c52b.tar.gz
WarpX-aaedf159f69f6803a00957a5a0ebe728d248c52b.tar.zst
WarpX-aaedf159f69f6803a00957a5a0ebe728d248c52b.zip
Boundary scraping diagnostic (#3064)
* Initialize boundary scraping diagnostic * Add new file * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Start fixing diagnostics * Define ReadParameters function * Define stubs for all required functions * Enable new diagnostics in one of the tests * Dump all particles at the end of the run * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Use the same types for different pinned-memory particles * Use the same types for different pinned-memory particles * Fix compilation error * Finalize dumping buffer * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Clean up file * Activate recording of particles at the boundary * New function getParticleBufferPointer * Pass a WarpXParticleContainer to the ParticleDiag * Handle timestamp * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Revert to multi-level simulation * Add documentation and a few checks * Fix error with MPI * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update varnames for RZ openPMD * Add automated test * Add automatic check * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Create new named component particle container * Fix compilation * Make WarpXParticleContainer derive from NamedParticleContainer * Transfer functions that are specific to the particle component maps * Move PIdx * Make PinnedMemoryParticleContainer derive from NamedComponentParticleContainer * Fix compilation * Avoid unnecessary MPI communications * Fix brittle code * Define function `make_alike` * Fix compilation * Add back const anotations * Fix typo * Update code * Fix compilation error * Fix indentation * Fix indentation * Apply suggestions from code review Co-authored-by: Axel Huebl <axel.huebl@plasma.ninja> * Fix namespace * Improve Error Messages Further * Doxygen: Parameters of the Diag Constructor * Update `WarpX-tests.ini` ... so we can filter the test out if we build w/o openPMD. Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Axel Huebl <axel.huebl@plasma.ninja>
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions