TY - JOUR
T1 - Parallelization of the multi-level hp-adaptive finite cell method
AU - Jomo, John N.
AU - Zander, Nils
AU - Elhaddad, Mohamed
AU - Özcan, Ali
AU - Kollmannsberger, Stefan
AU - Mundani, Ralf Peter
AU - Rank, Ernst
N1 - Publisher Copyright:
© 2017 Elsevier Ltd
PY - 2017/7/1
Y1 - 2017/7/1
N2 - The multi-level hp-refinement scheme is a powerful extension of the finite element method that allows local mesh adaptation without the trouble of constraining hanging nodes. This is achieved through hierarchical high-order overlay meshes, a hp-scheme based on spatial refinement by superposition. An efficient parallelization of this method using standard domain decomposition approaches in combination with ghost elements faces the challenge of a large basis function support resulting from the overlay structure and is in many cases not feasible. In this contribution, a parallelization strategy for the multi-level hp-scheme is presented that is adapted to the scheme's simple hierarchical structure. By distributing the computational domain among processes on the granularity of the active leaf elements and utilizing shared mesh data structures, good parallel performance is achieved, as redundant computations on ghost elements are avoided. We show the scheme's parallel scalability for problems with a few hundred elements per process. Furthermore, the scheme is used in conjunction with the finite cell method to perform numerical simulations on domains of complex shape.
AB - The multi-level hp-refinement scheme is a powerful extension of the finite element method that allows local mesh adaptation without the trouble of constraining hanging nodes. This is achieved through hierarchical high-order overlay meshes, a hp-scheme based on spatial refinement by superposition. An efficient parallelization of this method using standard domain decomposition approaches in combination with ghost elements faces the challenge of a large basis function support resulting from the overlay structure and is in many cases not feasible. In this contribution, a parallelization strategy for the multi-level hp-scheme is presented that is adapted to the scheme's simple hierarchical structure. By distributing the computational domain among processes on the granularity of the active leaf elements and utilizing shared mesh data structures, good parallel performance is achieved, as redundant computations on ghost elements are avoided. We show the scheme's parallel scalability for problems with a few hundred elements per process. Furthermore, the scheme is used in conjunction with the finite cell method to perform numerical simulations on domains of complex shape.
KW - Arbitrary hanging nodes
KW - Automatic hp-adaptivity
KW - Finite cell method
KW - High performance computing
KW - High-order FEM
KW - Parallel computation
UR - http://www.scopus.com/inward/record.url?scp=85011105948&partnerID=8YFLogxK
U2 - 10.1016/j.camwa.2017.01.004
DO - 10.1016/j.camwa.2017.01.004
M3 - Article
AN - SCOPUS:85011105948
SN - 0898-1221
VL - 74
SP - 126
EP - 142
JO - Computers and Mathematics with Applications
JF - Computers and Mathematics with Applications
IS - 1
ER -