2016 IEEE 23rd International Conference on High Performance Computing Workshops (HiPCW) 2016
DOI: 10.1109/hipcw.2016.023
|View full text |Cite
|
Sign up to set email alerts
|

An Object Oriented Parallel Finite Element Scheme for Computations of PDEs: Design and Implementation

Abstract: Parallel finite element algorithms based on object-oriented concepts are presented. Moreover, the design and implementation of a data structure proposed are utilized in realizing a parallel geometric multigrid method. The ParFEMapper and the ParFECommunicator are the key components of the data structure in the proposed parallel scheme. These classes are constructed based on the type of finite elements (continuous or nonconforming or discontinuous) used. The proposed solver is compared with the open source dire… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
19
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
4
3

Relationship

2
5

Authors

Journals

citations
Cited by 19 publications
(19 citation statements)
references
References 12 publications
0
19
0
Order By: Relevance
“…As a part of future work, a number of steps can be performed to make the computations faster. These include parallelizing the solver [37] and multikernel learning [38]. Future works also include generating the decentralized law based on the dynamical behavior of fluid particles for the purpose of computational efficiency.…”
Section: Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…As a part of future work, a number of steps can be performed to make the computations faster. These include parallelizing the solver [37] and multikernel learning [38]. Future works also include generating the decentralized law based on the dynamical behavior of fluid particles for the purpose of computational efficiency.…”
Section: Resultsmentioning
confidence: 99%
“…The geographical area of the study is Sevilleta National Wildlife Refuge, Albuquerque, NM. The trajectory has been generated by cost functions (36) and (37) have been shown in Fig. 7 by white and black color, respectively.…”
Section: Three-dimensionalmentioning
confidence: 99%
“…The computed results are visualized with the software package ParaView [1,6] that does not require global numbers for the d.o.f.s. However, if needed, global numbers for d.o.f.s across all processes can be assigned, compare [18]. Altogether, the used concepts turned out to be applicable in the same way for the sequential as well as for the parallel code.…”
Section: Mapped Finite Element Spacesmentioning
confidence: 98%
“…Certain master types match with certain slave types, see Ta- The communication structure is stored in a class called ParFEMapper, while the communication itself is performed by a class named ParFECommunicator. Setting up the ParFEMapper and ParFECommunicator requires some communication itself, and a detailed description of this task is presented in [18]. In what follows, only an overview of it is given, including a short description of those data fields of ParFEMapper that are relevant when updating the d.o.f.s of a certain master-slave relation, see Table 1.…”
Section: Organizing Communicationmentioning
confidence: 99%
“…The finite element library ParMooN has been used and validated in several publications [45,101], including fluid flow in porous media [99]. The scope of this section is to assess the finite element solver and the accuracy of the immersed boundary method considering a setting particularly relevant for the problem of interest.…”
Section: Validation and Benchmarking Of The Numerical Solvermentioning
confidence: 99%