Granular avalanches across irregular three-dimensional terrain: 1. Theory and computation - Denlinger, Roger; Iverson, Richard (Journal of Geophysical Research Earth Surface, 2004)