首页> 外文期刊>Archives of Computational Methods in Engineering >An Investigation into Neighbouring Search Techniques in Meshfree Particle Methods: An Evaluation of the Neighbour Lists and the Direct Search
【24h】

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

机译:Meshfree粒子方法中相邻搜索技术的研究:对邻居列表的评估和直接搜索

获取原文
获取原文并翻译 | 示例
           

摘要

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.
机译:在其他地区,越来越多地采用汽车,航空和石油产业,环境和地球物理问题,生物力学和医学,水力侵蚀,沉积物,物理学和天文学的问题。无论粒子方法的应用如何,必须在每个数值迭代(尤其是动态壳体)进行邻居粒子的搜索。在2-D研究中,邻居列表(链接和法术)是仿真中常用的技术。本文通过与直接搜索的模拟结果(最简单的邻居搜索技术)进行比较,提出了对链接名单技术的计算效率的研究。在测试中使用了不同数量的粒子和插值函数。通过在邻居粒子的存储中使用简单矩阵,当已经利用链接的列表算法时,尚未看到计算效率的改进(与直接搜索的时间处理相比)。当邻居粒子成对存储时,已经实现了联系列表和直接搜索之间的类似性能(即使在每个数字迭代在每个数字迭代更新)。从分析在这项工作中模拟的问题中发现的CPU处理时间,其中链接列表的效率仅与直接搜索类似,结论是必要的实现计算节省时间的优化技术。 VERRET列表是链接列表优化提案,其中邻居列表在每个数字迭代中未更新。 Through an appropriate choice of the cutoff radius, it is ensured that there is no loss in accuracy in the location of neighbouring particles.已经执行了使用VERRET列表的优化尝试,但在所有情况下,计算效率的提高并不令人满意。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号