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
Implement particle suborbits for the implicit solver (#5969)
In the implicit solver, a Picard iteration is done for the particle
advance. Occasionally, there will be a few particles that fail to
converge (for example reaching a bistable state). A solution is to do
sub-orbits during the advance, dividing the time step into smaller
steps, with the Picard iteration done on each substep. This PR
implements this scheme.
The PR is ready for merging accept for adding a CI test. A full test of
this would require a full implicit simulation with large time steps
(where the need for the sub-orbits arises). A CI test could be added at
a later point when the implicit capability is fully implemented.
Merge first:
- [x] #6021
- [x] #6116
- [x] #6120
When `true`, the plasma current density is computed using the mass matrices during the linear stage of PS-JFNK, replacing direct particle calculations. This can enable large speed ups for simulations with many particles.
0 commit comments