A framework approach for developing parallel adaptive multiphysics applications

被引:46
作者
Stewart, JR [1 ]
Edwards, HC [1 ]
机构
[1] Sandia Natl Labs, Albuquerque, NM 87185 USA
关键词
computational framework; computational toolbox; parallel computing; adaptivity; transfer operators; multiphysics applications;
D O I
10.1016/j.finel.2003.10.006
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
This paper presents the concept of using a computational framework for enabling rapid development of parallel adaptive multiphysics application codes. A computational framework supplies a software architecture along with a toolbox of advanced capabilities for the many mechanics-independent pieces of the software. These pieces include high-level concepts to support parallel communications, parallel transfer operators that support code coupling, and parallel mesh refinement and unrefinement services with dynamic load rebalancing. We describe these capabilities in the context of the SIERRA framework developed at Sandia National Laboratories. Numerical examples are given, demonstrating the use of framework services for developing a parallel coupled application and a parallel single-physics h-adaptive application. (C) 2003 Elsevier B.V. All rights reserved.
引用
收藏
页码:1599 / 1617
页数:19
相关论文
共 17 条
[1]  
BANGERTH W, 1999, 9943 IWR HEID
[2]  
BASTIAN P, IN PRESS COMPUT VIS
[3]   An object-oriented framework for reliable numerical simulations [J].
Beall, MW ;
Shephard, MS .
ENGINEERING WITH COMPUTERS, 1999, 15 (01) :61-72
[4]  
BOVA SW, 2001, P 1 MIT C CAMBR MA, P1090
[5]  
DAVIS ME, 1993, SAND930933
[6]  
DESTURLER E, 2000, P 8 WORK C SOFTW ARC
[7]  
DOMINO SP, 2003, 20030149 AIAA
[8]  
Edwards H. C, 2002, P 5 WORLD C COMP MEC
[9]  
EDWARDS HC, 2001, P 1 MIT C COMP FLUID, P1147
[10]  
EDWARDS HC, 2002, SAND2002361L