Adaptive strategies to improve the application of the generalized finite differences method in 2D and 3D

被引:10
作者
Urena, Miguel [1 ]
Jose Benito, Juan [1 ]
Urena, Francisco [1 ]
Garcia, Angel [1 ]
Gavete, Luis [2 ]
Benito, Luis [3 ]
机构
[1] UNED, Dept Construcc & Fabricac, Madrid, Spain
[2] UPM, Dept Matemat Aplicada Recursos Nat, Madrid, Spain
[3] UBICCA SL, Madrid, Spain
关键词
adaptive method; generalized finite differences; meshless method; stability; SIMULATION; EQUATIONS;
D O I
10.1002/mma.4675
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The generalized finite differences method allows the use of irregular clouds of nodes. The optimal values of the key parameters of the method vary depending on how the nodes in the cloud are distributed, and this can be complicated especially in 3D. Therefore, we establish 2 criteria to allow the automation of the selection process of the key parameters. These criteria depend on 2 discrete functions, one of them penalizes distances and the other one penalizes imbalances. In addition, we show how to generate irregular clouds of nodes more efficient than finer regular clouds of nodes. We propose an improved and more versatile h-adaptivemethod that allows adding, moving, and removing nodes. To decide which nodes to act on, we use an indicator of the error a posteriori. This h-adaptive method gives results more accurate than those ones presented for the generalized finite differences method so far and, in addition, with fewer nodes. In addition, thismethod can be used in time-dependant problems to increase the temporal step or to avoid instabilities. As an example, we apply it in problems of seismic waves propagation.
引用
收藏
页码:7115 / 7129
页数:15
相关论文
共 29 条
[1]  
Bartholomew-Biggs M, 2008, SPRINGER SER OPTIM A, V19, P1, DOI 10.1007/978-0-387-78723-7_1
[2]   Implementations with generalized finite differences of the displacements and velocity-stress formulations of seismic wave propagation problem [J].
Benito, J. J. ;
Urena, F. ;
Gavete, L. ;
Salete, E. ;
Urena, M. .
APPLIED MATHEMATICAL MODELLING, 2017, 52 :1-14
[3]  
Benito JJ, 2008, CMES-COMP MODEL ENG, V38, P39
[4]   An h-adaptive method in the generalized finite differences [J].
Benito, JJ ;
Ureña, F ;
Gavete, L ;
Alvarez, R .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2003, 192 (5-6) :735-759
[5]   Influence of several factors in the generalized finite difference method [J].
Benito, JJ ;
Ureña, F ;
Gavete, L .
APPLIED MATHEMATICAL MODELLING, 2001, 25 (12) :1039-1053
[6]   Generalized finite difference method for solving two-dimensional non-linear obstacle problems [J].
Chan, Hsin-Fang ;
Fan, Chia-Ming ;
Kuo, Chia-Wen .
ENGINEERING ANALYSIS WITH BOUNDARY ELEMENTS, 2013, 37 (09) :1189-1196
[7]   Generalized finite difference method for solving two-dimensional inverse Cauchy problems [J].
Fan, Chia-Ming ;
Li, Po-Wei ;
Yeih, Weichung .
INVERSE PROBLEMS IN SCIENCE AND ENGINEERING, 2015, 23 (05) :737-759
[8]   APPLICATION OF THE GENERALIZED FINITE-DIFFERENCE METHOD TO INVERSE BIHARMONIC BOUNDARY-VALUE PROBLEMS [J].
Fan, Chia-Ming ;
Huang, Yu-Kai ;
Li, Po-Wei ;
Chiu, Chia-Lin .
NUMERICAL HEAT TRANSFER PART B-FUNDAMENTALS, 2014, 65 (02) :129-154
[9]  
Garcia A., 2014, DIFERENCIAS FINITAS
[10]   Solving second order non-linear elliptic partial differential equations using generalized finite difference method [J].
Gavete, L. ;
Urena, F. ;
Benito, J. J. ;
Garcia, A. ;
Urena, M. ;
Salete, E. .
JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2017, 318 :378-387