Abstract
The state of art of charge conserving electromagnetic finite element particle-in-cell (EM-FEMPIC) has grown by leaps and bounds in the past few years. These advances have primarily been achieved for leap-frog time stepping schemes for Maxwell solvers, in large part, due to the method strictly following the proper space for representing fields, charges, and measuring currents. Unfortunately, leap-frog-based solvers (and their other incarnations) are only conditionally stable. Recent advances have made it possible to construct EM-FEMPIC methods built around unconditionally stable time-stepping methods while conserving charge. Together with the use of a quasi-Helmholtz decomposition, these methods were both unconditionally stable and satisfied Gauss’ laws to machine precision. However, this architecture was developed for systems with explicit particle integrators where fields and velocities were off by a time step. While completely self-consistent methods exist in the literature, they follow the classic rubric: collect a system of first-order differential equations (Maxwell and Newton equations) and use an integrator to solve the combined system. These methods suffer from the same side effect as earlier—they are conditionally stable. Here, we propose a different approach; we pair an unconditionally stable Maxwell solver to an exponential predictor corrector (PC) method for Newton’s equations. As we will show via numerical experiments, the proposed method conserves energy within a particle-in-cell (PIC) scheme, has an unconditionally stable electromagnetic (EM) solve, solves Newton’s equations to much higher accuracy than a traditional Boris solver, and conserves charge to machine precision. We further demonstrate benefits compared with other polynomial methods to solve Newton’s equations, like the well-known Boris push.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.