SaveOnceOnCompletion
- class plasmapy.simulation.particle_tracker.save_routines.SaveOnceOnCompletion( )[source]
Bases:
AbstractSaveRoutine
Save only once the
ParticleTracker
has finished.This works by taking advantage of the fact that the
save()
method is called directly at the conclusion of a simulation, effectively bypassing thesave_now()
criteria.Attributes Summary
A synchronized time step is not required for this save routine to make sense.
Return the results of the simulation.
Never save during the simulation.
Return the
ParticleTracker
object for this stop condition.Methods Summary
Function called after a push step.
save
()Save the current state of the simulation to memory.
Attributes Documentation
- require_synchronized_dt
A synchronized time step is not required for this save routine to make sense.
- results
Return the results of the simulation. The quantities returned depend on those defined in the body of the save routine.
- save_now
Never save during the simulation.
- tracker
Return the
ParticleTracker
object for this stop condition.
Methods Documentation