AbstractTerminationConditionο
- class plasmapy.simulation.particle_tracker.termination_conditions.AbstractTerminationCondition[source]ο
Bases:
ABCAbstract base class containing the necessary methods for a ParticleTracker termination condition.
Attributes Summary
Return
Trueif the simulation has finished.Return a number representing the progress of the simulation (compared to total).
Return a small string describing the relevant quantity shown on the meter.
Return if this termination condition requires a synchronized time step.
Return a number representing the total number of steps in a simulation.
Return the
ParticleTrackerobject for this termination condition.Return a string representation of the units of
total.Attributes Documentation
- progressο
Return a number representing the progress of the simulation (compared to total). This number represents the numerator of the completion percentage.
- progress_descriptionο
Return a small string describing the relevant quantity shown on the meter.
- require_synchronized_dtο
Return if this termination condition requires a synchronized time step.
- totalο
Return a number representing the total number of steps in a simulation. This number represents the denominator of the completion percentage.
- trackerο
Return the
ParticleTrackerobject for this termination condition.