2017
DOI: 10.1007/s11831-017-9244-1
|View full text |Cite
|
Sign up to set email alerts
|

FEMPAR: An Object-Oriented Parallel Finite Element Framework

Abstract: FEMPAR is an open source object oriented Fortran200X scientific software library for the high-performance scalable simulation of complex multiphysics problems governed by partial differential equations at large scales, by exploiting state-of-the-art supercomputing resources. It is a highly modularized, flexible, and extensible library, that provides a set of modules that can be combined to carry out the different steps of the simulation pipeline. FEMPAR includes a rich set of algorithms for the discretization … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
157
0

Year Published

2018
2018
2022
2022

Publication Types

Select...
5
1

Relationship

3
3

Authors

Journals

citations
Cited by 61 publications
(157 citation statements)
references
References 86 publications
0
157
0
Order By: Relevance
“…The perturbed formulation is built on top of the BDDC preconditioner in the scientific computing software package FEMPAR (FE Multiphysics massively PARallel) [4], a parallel hybrid MPI+OpenMP, object-oriented framework for the massively parallel FE simulation of multiscale multiphysics problems governed by PDEs [6,7]. All our experiments were run on MareNostrum III at BSC (Barcelona) and HLRN-III at RRZN (Hannover).…”
Section: Numerical Experimentsmentioning
confidence: 99%
See 1 more Smart Citation
“…The perturbed formulation is built on top of the BDDC preconditioner in the scientific computing software package FEMPAR (FE Multiphysics massively PARallel) [4], a parallel hybrid MPI+OpenMP, object-oriented framework for the massively parallel FE simulation of multiscale multiphysics problems governed by PDEs [6,7]. All our experiments were run on MareNostrum III at BSC (Barcelona) and HLRN-III at RRZN (Hannover).…”
Section: Numerical Experimentsmentioning
confidence: 99%
“…Based on our experience, the implementation of this type of algorithm is an involved and timeconsuming task which depends on the physical problem to be solved and also the type of FE formulation being used. For example, the implementation of the corner selection algorithm from [48] in the scientific software FEMPAR [4] has more than 1,500 lines of code. Furthermore, the situation becomes far more complicated when subdomains are disconnected, or connected only by corners or edges.…”
mentioning
confidence: 99%
“…This section describes the software design of a parallel FE framework for growing domains, the so‐called FEMPAR‐AM module, atop the services provided by FEMPAR . FEMPAR is an open‐source general‐purpose object‐oriented scientific software framework for the massively parallel FE simulation of problems governed by PDEs.…”
Section: Computer Implementationmentioning
confidence: 99%
“…Each abstraction takes charge of a different step in a typical FE simulation, including, amongst others, mesh generation, adaptation, and partitioning, construction of a global FE space and DOF numbering, numerical evaluation of cell and facet integrals and linear system assembly, linear system solution, or generation of simulation output data for later visualisation. The reader is referred to the works of Badia et al for a detailed exposition of the main software abstractions in FEMPAR. Although FEMPAR‐AM exploits most of the software abstractions provided by FEMPAR, the discussion in this section mainly focuses on those that had to be particularly set up and/or customised to support growing domains.…”
Section: Computer Implementationmentioning
confidence: 99%
See 1 more Smart Citation