Content deleted Content added
References to books and conferences added |
No edit summary |
||
Line 1:
The term '''discrete element method''' (DEM) is a family of [[numerical analysis|numerical]] methods for computing the motion of a large number of particles like molecules or grains of sand. The method was originally applied by [[Peter A. Cundall | Cundall]] in [[1971]] to problems in rock mechanics. The theoretical basis of the method was detailed by [[John R. Williams | Williams]], [[Grant Hocking | Hocking]], and
Discrete element methods are processor intensive and this limits either the length of a simulation or the number of particles. Advances in the software are beginning to take advantage of parallel processing capabilities (shared or distributed systems) to scale up the number of particles or length of the simulation. An alternative to treating all particles separately is to treat the material as a continuum and use [[computational fluid dynamics]].
Line 51:
==Bibliography==
* P.A. Cundall, O.D.L. Strack, A distinct element model for granular assemblies. ''Geotechnique,'' '''29''':47–65, 1979.
* Williams, J.R., Hocking, G., and Mustoe, G.G.W., “The Theoretical Basis of the Discrete Element Method,” NUMETA 1985, Numerical Methods of Engineering, Theory and Applications, A.A. Balkema, Rotterdam, January 1985
* Griebel, Knapek, Zumbusch, Caglar: ''Numerische Simulation in der Molekulardynamik''. Springer, 2004. ISBN 3-540-41856-3.
* Bicanic, Ninad, ''Discrete Element Methods'' in Stein, de Borst, Hughes ''Encyclopedia of Computational Mechanics, Vol. 1''. Wiley, 2004. ISBN 0-470-84699-2.
Line 58 ⟶ 59:
* 2nd International Conference on Discrete Element Methods, Editors Williams, J.R. and Mustoe, G.G.W., IESL Press, 1992 ISBN 0-918062-88-8
* Williams, J.R. and O’Connor, R., ''Discrete Element Simulation and the Contact Problem,'' Archives of Computational Methods in Engineering, Vol. 6, 4, 279-304, 1999
* Ante Munjiza, ''The Combined Finite-Discrete Element Method'' Wiley, 2004, ISBN: 0-470-84199-0
==Software==
|