IntervalSaveRoutine
- class plasmapy.simulation.particle_tracker.save_routines.IntervalSaveRoutine(interval: Quantity, **kwargs)[source]
Bases:
AbstractSaveRoutine
Abstract class describing a save routine that saves every given interval.
Attributes Summary
Save output only makes sense for synchronized time steps.
Return the results of the simulation.
Save at every interval given in instantiation.
Return the
ParticleTracker
object for this stop condition.Methods Summary
Function called after a push step.
save
()Save the current state of the simulation.
Attributes Documentation
- require_synchronized_dt
Save output only makes sense for synchronized time steps.
- results
Return the results of the simulation. The quantities returned depend on those defined in the body of the save routine.
- save_now
Save at every interval given in instantiation.
- tracker
Return the
ParticleTracker
object for this stop condition.
Methods Documentation