An Investigation into Neighbouring Search Techniques in Meshfree Particle Methods: An Evaluation of the Neighbour Lists and the Direct Search

التفاصيل البيبلوغرافية
العنوان: An Investigation into Neighbouring Search Techniques in Meshfree Particle Methods: An Evaluation of the Neighbour Lists and the Direct Search
المؤلفون: B. S. Porto, L. L. Schuina, C. A. D. Fraga Filho
المصدر: Archives of Computational Methods in Engineering. 27:1093-1107
بيانات النشر: Springer Science and Business Media LLC, 2019.
سنة النشر: 2019
مصطلحات موضوعية: Applied Mathematics, 02 engineering and technology, Linked list, Erosion (morphology), 01 natural sciences, Computer Science Applications, 010101 applied mathematics, Search engine, Matrix (mathematics), Verlet list, 0202 electrical engineering, electronic engineering, information engineering, Verlet integration, 020201 artificial intelligence & image processing, Central processing unit, 0101 mathematics, Algorithm, Interpolation
الوصف: Meshfree particle methods are being increasingly employed in solving problems in automotive, aeronautics and oil industries, environmental and geophysical problems, biomechanics and medicine, hydraulic erosion, sediment transport, physics and astronomy, among other areas. Regardless of the application of the particle method, the search for neighbour particles must be done at each numerical iteration (especially in dynamic cases). In 2-D studies, the neighbour lists (linked and Verlet) are techniques commonly used in simulations. This paper presents an investigation of the computational efficiency of the linked list technique through comparison with results of simulations of the direct search (the simplest neighbour search technique). Different numbers of particles and interpolation functions have been used in the tests. By using a simple matrix in the storage of neighbour particles, an improvement in the computational efficiency (in comparison with the direct search’s time processing) has not been seen when the linked list algorithm has been utilised. A similar performance between linked list and direct search has been achieved when the neighbour particles have been stored in pairs (even though the cell-linked list has been updated at each numerical iteration). From the analyses of the CPU processing times found in the problems simulated in this work, in which the efficiency of the linked list was only similar to the direct search, it was concluded that is necessary the implementation of a optimisation technique for computational time saving. The Verlet list is a linked list optimisation proposal in which the neighbour list is not update at each numerical iteration. Through an appropriate choice of the cutoff radius, it is ensured that there is no loss in accuracy in the location of neighbouring particles. Optimisation attempts using the Verlet list have been performed but the improvement in the computational efficiency are not satisfactory in all cases.
تدمد: 1886-1784
1134-3060
URL الوصول: https://explore.openaire.eu/search/publication?articleId=doi_________::9adf7f45dd38ed213b00da8f10043a1c
https://doi.org/10.1007/s11831-019-09345-9
حقوق: CLOSED
رقم الأكسشن: edsair.doi...........9adf7f45dd38ed213b00da8f10043a1c
قاعدة البيانات: OpenAIRE