Residential Collegefalse
Status已發表Published
AFEPack: A General-Purpose C++ Library for Numerical Solutions of Partial Differential Equations
Cai, Zhenning1; Chen, Yun2; Di, Yana3,4; Hu, Guanghui5; Li, Ruo6,7; Liu, Wenbin8; Wang, Heyu9; Yang, Fanyi10; Yao, Chengbao11; Zhan, Hongfei12
2024-07
Source PublicationCommunications in Computational Physics
ISSN1815-2406
Volume36Issue:1Pages:274-318
Abstract

AFEPack is a general-purpose C++ library for numerical solutions of partial differential equations. With over two decades development, AFEPack has been successfully applied for scientific and engineering computational problems in a variety of areas such as computational fluid dynamics, electronic structure calculations, computational micromagnetics. In this paper, design philosophy of the library, algorithms and data structures used in the discretization of governing equations, numerical linear algebra for the discretized system, as well as the pre-processing and post-processing of the simulations, will be described systematically for the AFEPack. The realization of two main features of the library, i.e., adaptive mesh methods and parallel computing, will be introduced in detail. The potential of the library for large scale scientific/engineering problems would be demonstrated by several examples. The future works on developing the library will also be discussed.

KeywordAfepack C++++ Library Partial Differential Equations Scientific/engineering Computing Software
DOI10.4208/cicp.OA-2024-0027
Indexed BySCIE
WOS Research AreaPhysics
WOS SubjectPhysics, Mathematical
WOS IDWOS:001279112300010
PublisherGLOBAL SCIENCE PRESS, Office B, 9/F, Kings Wing Plaza2, No.1 On Kwan St, Shek Mun, NT , Hong Kong 00000, PEOPLES R CHINA
Scopus ID2-s2.0-85198207403
Fulltext Access
Citation statistics
Document TypeJournal article
CollectionTHE STATE KEY LABORATORY OF INTERNET OF THINGS FOR SMART CITY (UNIVERSITY OF MACAU)
Faculty of Science and Technology
DEPARTMENT OF MATHEMATICS
Corresponding AuthorHu, Guanghui; Li, Ruo
Affiliation1.Department of Mathematics, National University of Singapore, Singapore
2.Shenyang National Laboratory for Material Science, Institute of Metal Research, Chinese Academy of Sciences, Shenyang, Liaoning Province, China
3.Research Center for Mathematics, Beijing Normal University, Zhuhai, China
4.Guangdong Key Laboratory of IRADS, BNU-HKBU United International College, Zhuhai, China
5.State Key Laboratory of Internet of Things for Smart City, Department of Mathematics, University of Macau, Macao, Macao
6.CAPT, LMAM and School of Mathematical Sciences, Peking University, Beijing, China
7.Chongqing Research Institute of Big Data, Peking University, Chongqing, China
8.Division of Business and Management, BNU-HKBU United International College, Zhuhai, China
9.School of Mathematical Sciences, Zhejiang University, Hangzhou, Zhejiang Province, China
10.School of Mathematics, Sichuan University, Chengdu, China
11.Northwest Institute of Nuclear Technology, Xian, Shaanxi Province, China
12.School of Mathematical Sciences, Peking University, Beijing, China
Corresponding Author AffilicationUniversity of Macau
Recommended Citation
GB/T 7714
Cai, Zhenning,Chen, Yun,Di, Yana,et al. AFEPack: A General-Purpose C++ Library for Numerical Solutions of Partial Differential Equations[J]. Communications in Computational Physics, 2024, 36(1), 274-318.
APA Cai, Zhenning., Chen, Yun., Di, Yana., Hu, Guanghui., Li, Ruo., Liu, Wenbin., Wang, Heyu., Yang, Fanyi., Yao, Chengbao., & Zhan, Hongfei (2024). AFEPack: A General-Purpose C++ Library for Numerical Solutions of Partial Differential Equations. Communications in Computational Physics, 36(1), 274-318.
MLA Cai, Zhenning,et al."AFEPack: A General-Purpose C++ Library for Numerical Solutions of Partial Differential Equations".Communications in Computational Physics 36.1(2024):274-318.
Files in This Item:
There are no files associated with this item.
Related Services
Recommend this item
Bookmark
Usage statistics
Export to Endnote
Google Scholar
Similar articles in Google Scholar
[Cai, Zhenning]'s Articles
[Chen, Yun]'s Articles
[Di, Yana]'s Articles
Baidu academic
Similar articles in Baidu academic
[Cai, Zhenning]'s Articles
[Chen, Yun]'s Articles
[Di, Yana]'s Articles
Bing Scholar
Similar articles in Bing Scholar
[Cai, Zhenning]'s Articles
[Chen, Yun]'s Articles
[Di, Yana]'s Articles
Terms of Use
No data!
Social Bookmark/Share
All comments (0)
No comment.
 

Items in the repository are protected by copyright, with all rights reserved, unless otherwise indicated.