Disintegration is implemented by a primary L particle, and happens in two quite separate stages. Each L particle has an associated boolean state variable called disintegrating. When an L particle is initially created (via production) this is set to NO. The first phase of disintegration is for this state variable to change to YES, and happens as follows:
Once an L particle goes into the disintegrating state it stays in that state until the disintegration can be completed. In general it cannot be completed immediately because it relies on finding one or more adjacent holes to accommodate the disintegration products.
An L particle in the disintegrating state attempts to complete the reaction as follows (this attempt occurs for the first time on the same timestep as the L particle goes into the disintegrating state; it will be repeated, as necessary, on each following timestep, until the reaction is completed):
Note finally that once an L particle has gone into the disintegrating state it will no longer undergo the absorption reaction (since this could further delay the completion of the disintegration); however, it can still participate in bonding.
Copyright © 1997 All Rights Reserved.
Timestamp: Tue Dec 31 19:40:38 GMT 1996