ECP-WarpX / WarpX

WarpX is an advanced electromagnetic & electrostatic Particle-In-Cell code.
https://ecp-warpx.github.io
Other
309 stars 195 forks source link

[WIP]Reorganize the finite difference advance #5408

Open dpgrote opened 3 weeks ago

dpgrote commented 3 weeks ago

The intent of this PR is to push the geometry related code down to the lowest level, so that it only appears in the files in the FiniteDifferenceAlgorithms directory. This is done by writing the code in terms of the differential operators, i.e. curl and gradient rather than the specific derivatives.

Status: