A method for modeling the interaction of granular material with equipment
includes the steps of numerically representing the material with an array
having a plurality of cells, determining which of the cells may be
unstable using a self-organizing computational model, and modeling the
motion of the unstable cells using the model. Preferably, output is
provided in virtual reality format in real time.