Algorithms for Parallel Generic hp-Adaptive Finite Element Software
被引:1
作者:
Fehling, Marc
论文数: 0引用数: 0
h-index: 0
机构:
Colorado State Univ, Dept Math, 1874 Campus Delivery, Ft Collins, CO 80523 USAColorado State Univ, Dept Math, 1874 Campus Delivery, Ft Collins, CO 80523 USA
Fehling, Marc
[1
]
Bangerth, Wolfgang
论文数: 0引用数: 0
h-index: 0
机构:
Colorado State Univ, Dept Math, Ft Collins, CO USA
Colorado State Univ, Dept Geosci, Ft Collins, CO USAColorado State Univ, Dept Math, 1874 Campus Delivery, Ft Collins, CO 80523 USA
Bangerth, Wolfgang
[2
,3
]
机构:
[1] Colorado State Univ, Dept Math, 1874 Campus Delivery, Ft Collins, CO 80523 USA
[2] Colorado State Univ, Dept Math, Ft Collins, CO USA
[3] Colorado State Univ, Dept Geosci, Ft Collins, CO USA
Parallel algorithms;
hp-adaptivity;
finite element methods;
high performance computing;
MESH REFINEMENT;
P-VERSION;
STRATEGIES;
LIBRARY;
DESIGN;
D O I:
10.1145/3603372
中图分类号:
TP31 [计算机软件];
学科分类号:
081202 ;
0835 ;
摘要:
The hp-adaptive finite element method-where one independently chooses the mesh size (h) and polynomial degree (p) to be used on each cell-has long been known to have better theoretical convergence properties than either h- or p-adaptive methods alone. However, it is not widely used, owing at least in part to the difficulty of the underlying algorithms and the lack of widely usable implementations. This is particularly true when used with continuous finite elements. Herein, we discuss algorithms that are necessary for a comprehensive and generic implementation of hp-adaptive finite element methods on distributed-memory, parallel machines. In particular, we will present a multistage algorithm for the unique enumeration of degrees of freedom suitable for continuous finite element spaces, describe considerations for weighted load balancing, and discuss the transfer of variable size data between processes. We illustrate the performance of our algorithms with numerical examples and demonstrate that they scale reasonably up to at least 16,384 message passage interface processes. We provide a reference implementation of our algorithms as part of the open source library deal.II.
机构:
Monash Univ, Sch Math Sci, Clayton, Vic 3800, Australia
UPC, CIMNE Ctr Int Metodes Numer Engn, Castelldefels 08860, SpainMonash Univ, Sch Math Sci, Clayton, Vic 3800, Australia
Badia, Santiago
Martin, Alberto F.
论文数: 0引用数: 0
h-index: 0
机构:
Monash Univ, Sch Math Sci, Clayton, Vic 3800, AustraliaMonash Univ, Sch Math Sci, Clayton, Vic 3800, Australia
Martin, Alberto F.
Neiva, Eric
论文数: 0引用数: 0
h-index: 0
机构:
UPC, CIMNE Ctr Int Metodes Numer Engn, Castelldefels 08860, Spain
Univ Politecn Cataluna, Dept Civil & Environm Engn, ES-08034 Barcelona, SpainMonash Univ, Sch Math Sci, Clayton, Vic 3800, Australia
Neiva, Eric
Verdugo, Francesc
论文数: 0引用数: 0
h-index: 0
机构:
UPC, CIMNE Ctr Int Metodes Numer Engn, Castelldefels 08860, SpainMonash Univ, Sch Math Sci, Clayton, Vic 3800, Australia
机构:
CERFACS, Toulouse, France
Univ Basque Country, UPV EHU, Leioa, SpainCERFACS, Toulouse, France
Darrigrand, Vincent
论文数: 引用数:
h-index:
机构:
Pardo, David
Chaumont-Frelet, Theophile
论文数: 0引用数: 0
h-index: 0
机构:
INRIA Sophia Antipolis, Nachos Project Team, Mediterranee Res Ctr, Valbonne, France
Univ Nice, JA Dieudonne Math Lab, UMR CNRS 6621, Nice, FranceCERFACS, Toulouse, France
Chaumont-Frelet, Theophile
Gomez-Revuelto, Ignacio
论文数: 0引用数: 0
h-index: 0
机构:
Univ Carlos III Madrid, Dept Teoria Senal & Comunicac, Leganes, Madrid, SpainCERFACS, Toulouse, France
Gomez-Revuelto, Ignacio
Emilio Garcia-Castillo, Luis
论文数: 0引用数: 0
h-index: 0
机构:
Univ Carlos III Madrid, Dept Teoria Senal & Comunicac, Leganes, Madrid, SpainCERFACS, Toulouse, France
机构:
Monash Univ, Sch Math Sci, Clayton, Vic 3800, Australia
UPC, CIMNE Ctr Int Metodes Numer Engn, Castelldefels 08860, SpainMonash Univ, Sch Math Sci, Clayton, Vic 3800, Australia
Badia, Santiago
Martin, Alberto F.
论文数: 0引用数: 0
h-index: 0
机构:
Monash Univ, Sch Math Sci, Clayton, Vic 3800, AustraliaMonash Univ, Sch Math Sci, Clayton, Vic 3800, Australia
Martin, Alberto F.
Neiva, Eric
论文数: 0引用数: 0
h-index: 0
机构:
UPC, CIMNE Ctr Int Metodes Numer Engn, Castelldefels 08860, Spain
Univ Politecn Cataluna, Dept Civil & Environm Engn, ES-08034 Barcelona, SpainMonash Univ, Sch Math Sci, Clayton, Vic 3800, Australia
Neiva, Eric
Verdugo, Francesc
论文数: 0引用数: 0
h-index: 0
机构:
UPC, CIMNE Ctr Int Metodes Numer Engn, Castelldefels 08860, SpainMonash Univ, Sch Math Sci, Clayton, Vic 3800, Australia
机构:
CERFACS, Toulouse, France
Univ Basque Country, UPV EHU, Leioa, SpainCERFACS, Toulouse, France
Darrigrand, Vincent
论文数: 引用数:
h-index:
机构:
Pardo, David
Chaumont-Frelet, Theophile
论文数: 0引用数: 0
h-index: 0
机构:
INRIA Sophia Antipolis, Nachos Project Team, Mediterranee Res Ctr, Valbonne, France
Univ Nice, JA Dieudonne Math Lab, UMR CNRS 6621, Nice, FranceCERFACS, Toulouse, France
Chaumont-Frelet, Theophile
Gomez-Revuelto, Ignacio
论文数: 0引用数: 0
h-index: 0
机构:
Univ Carlos III Madrid, Dept Teoria Senal & Comunicac, Leganes, Madrid, SpainCERFACS, Toulouse, France
Gomez-Revuelto, Ignacio
Emilio Garcia-Castillo, Luis
论文数: 0引用数: 0
h-index: 0
机构:
Univ Carlos III Madrid, Dept Teoria Senal & Comunicac, Leganes, Madrid, SpainCERFACS, Toulouse, France