Skip to content

[hvpic-k-devel] Misc minor fixes#124

Merged
nphtan merged 31 commits into
lanl:hybridVPIC-K-develfrom
aarontran:hyb_misc_fixes
May 28, 2026
Merged

[hvpic-k-devel] Misc minor fixes#124
nphtan merged 31 commits into
lanl:hybridVPIC-K-develfrom
aarontran:hyb_misc_fixes

Conversation

@aarontran
Copy link
Copy Markdown

Minor quality-of-life code cleanup

aarontran added 30 commits May 21, 2026 15:14
for half-dt push, only need E field stencils
Non-NGP shape accumulates into ghosts;
copy local BC ghosts into adjacent live cells
(no reflection implemented yet, to match old CPU Hybrid-VPIC)
Send accumulated current/rho in ghosts to remote edges
Using Nigel's GPU-aware MPI interface, but no halo exchange yet
* README en-dash -> hyphen, avoid annoying/inscrutable bugs when
  copy-pasting commands
* remove unneeded python dependency
* misc cleanup in pcai README
cleanup comments that got split apart by code edits,
and fix "void" positioning
To match legacy HVPIC example deck, and also match the enclosed
density-perturbation.pdf
density-perturbation-with-without-smooth.pdf
@nphtan nphtan merged commit c105fe3 into lanl:hybridVPIC-K-devel May 28, 2026
@aarontran aarontran deleted the hyb_misc_fixes branch May 28, 2026 21:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants