A SPECTRAL MULTIPOLE METHOD FOR EFFICIENT SOLUTION OF LARGE-SCALE BOUNDARY-ELEMENT MODELS IN ELASTOSTATICS

被引:83
作者
PEIRCE, AP [1 ]
NAPIER, JAL [1 ]
机构
[1] CSIR,DIV MIN TECHNOL,PRETORIA 0001,SOUTH AFRICA
关键词
BOUNDARY ELEMENTS; DAMAGE MECHANICS; FRACTURE GROWTH; MULTIPOLE ALGORITHMS; PLASTICITY;
D O I
10.1002/nme.1620382307
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
In this paper we introduce a method to reduce the solution cast for Boundary Element (BE) models from O(N-3) operations to O(N-2 log N) operations (where N is the number of elements in the model), Previous attempts to achieve such an improvement in efficiency have been restricted in their applicability to problems with regular geometries defined on a uniform mesh. We have developed the Spectral Multipole Method (SMM) which can be used not only for problems with arbitrary geometries but also with a variety of element types. The memory necessary to store the required influence coefficients for the spectral multipole method is O(N) whereas the memory required for the traditional Boundary Element method is O(NZ):. We demonstrate the savings in computational speed and fast memory requirements in some numerical examples. We have established that the break-even point for the method can be as low as 500 elements,which implies that the method is not only suitable for extremely large-scale problems, but that it also provides a useful bridge between the small-scale and large-scale problems. We also demonstrate the performance of the multipole algorithm on the solution of large-scale granular assembly models. The large-scale BE capacity provided by this algorithm will not only prove to be useful in large macroscopic models but it will also make it possible to model microscopic damage processes that form the fundamental mechanisms in plastic flow and brittle fracture.
引用
收藏
页码:4009 / 4034
页数:26
相关论文
共 24 条
[1]   AN IMPLEMENTATION OF THE FAST MULTIPOLE METHOD WITHOUT MULTIPOLES [J].
ANDERSON, CR .
SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1992, 13 (04) :923-947
[2]  
[Anonymous], 1992, NUMERICAL RECIPES C
[3]  
[Anonymous], 1963, J S AFR I MIN METALL
[4]  
Banerjee P.K., 1981, BOUNDARY ELEMENT MET
[5]  
Beer G., 1992, INTRO FINITE BOUNDAR
[6]  
BRIGGS DJ, 1984, COMRO1284 RES REP
[7]   A FAST ADAPTIVE MULTIPOLE ALGORITHM FOR PARTICLE SIMULATIONS [J].
CARRIER, J ;
GREENGARD, L ;
ROKHLIN, V .
SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1988, 9 (04) :669-686
[8]  
Crouch S.L., 1990, BOUNDARY ELEMENT MET
[9]   SOLUTION OF PLANE ELASTICITY PROBLEMS BY DISPLACEMENT DISCONTINUITY METHOD .1. INFINITE BODY SOLUTION [J].
CROUCH, SL .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 1976, 10 (02) :301-343
[10]  
CUNDALL PA, COMMUNICATION