While the actual burning of material in each component is conducted within the object, the spatial dynamics of the burn is dependent on messages that are sent between objects. The cell is responsible for coordinating messages between its various fuel components, forwarding messages from its burning fuel components to other cells, and delivering messages from other cells to its fuel components. The important communication is between fuel components; since the cell bundles all messages from components together to send them to other cells, it is convenient to refer to this message passing as communication between cells. This abstraction will be used for the remainder of this discussion; the reader should be aware that references to ``messages between cells'' are in fact ``messages between fuels components in cells''.
In this simulation, all of the messages are requests to burn. In a
flat, homogeneous landscape, the urgency
of the request from one
cell
to another cell
to burn would simply be a function of the
intensity of the burn in cell
(
), and inversely proportional
to the distance
between the cell centroids.
Fire spread is highly influenced by wind and topography. In this simulation, these factors are implemented by adjusting the urgency of requests from a burning cell to its neigbor according to windspeed, wind direction, slope, and aspect. It was considered important, in keeping with the principles of cellular modeling, that the cell sending the request be responsbile for adjusting the urgency of the request; the recieving cell should have no notion of the request other than it being ``urgent'' or ``not urgent''.
Scaling of urgency according to wind and topography was accomplished
by taking the inverse cosine of the difference in direction to the to
cell
(azimuth
) and to wind direction
and slope aspect
, respectively.
| (2) |
![]() |
(3) |
In the abscence of wind or slope (when
), this
equation reduces to
![]() |
(4) |
This urgency is calculated for every burning cell at every time step. If any parameter were to change from one time step to the next, the cell would simply respond by changing the urgency of its request to its neighbor at the next time step. This way, if there were to be a sudden change in windspeed or direction, every cell would simply react accordingly.
In summary, the cell acts as a broker for the fuel components, taking the burn messages, adjusting the magnitude of the message for localized conditions, and transmitting the messages to the appropriate neighbors.