spheropack.stop.Pressure#

class spheropack.stop.Pressure(value=1000000.0)#

Stop when the reduced pressure Z = PV/(N kT) exceeds value.

Z is the mean over all spheres, measured from the collision virial over windows of 10 collisions per sphere while the spheres keep growing. It can spike when a few spheres collide at very high rates; Jammed uses the median and is the better choice to obtain jammed packings. For quasi-static growth Z diverges at jamming as roughly Z ~ D / (1 - phi/phi_J), so Pressure(1e6) stops at about 3e-6 relative distance from the jamming density in 3D.

Parameters:

value (float)

__init__(value=1000000.0)#
Parameters:

value (float)

Return type:

None

Methods

__init__([value])

Attributes

kind

name

value