Logo del repository
  1. Home
 
Opzioni

pi-BEM: A flexible parallel implementation for adaptive, geometry aware, and high order boundary element methods

Giuliani, Nicola
•
Mola, Andrea
•
Heltai, Luca
2018
  • journal article

Periodico
ADVANCES IN ENGINEERING SOFTWARE
Abstract
Many physical phenomena can be modelled using boundary integral equations, and discretised using the boundary element method (BEM). Such models only require the discretisation of the boundary of the domain, making the setup of the simulation straightforward and lowering the number of degrees of freedom. However, while many parallel efficient libraries are available for the Finite Element Method (FEM), the implementation of scalable BEM solvers still poses many challenges. We present the open source framework π-BEM (where π stands for parallel): a novel boundary element method solver, combining distributed and shared memory paradigms to achieve high scalability. π-BEM exploits high performance libraries and graph partitioning tools to deliver a parallel solver employing automatic domain decomposition, high order elements, local refinement capabilities, and exact geometry-adaptivity (using CAD files). A preliminary fast multipole accelerator is included in the implementation. Every aspect of the library is modular and easily extendible by the community. We discuss the internal structure of the code, and present some examples to demonstrate the reliability and scalability of our implementation.
DOI
10.1016/j.advengsoft.2018.03.008
WOS
WOS:000433214700004
Archivio
http://hdl.handle.net/20.500.11767/81638
info:eu-repo/semantics/altIdentifier/scopus/2-s2.0-85044398349
Diritti
closed access
Soggetti
  • BEM

  • CAD

  • Fast multiple method

  • High order element

  • Local refinement

  • MPI

  • Multi-threaded

  • OpenSOURCE

  • Settore MAT/08 - Anal...

Scopus© citazioni
10
Data di acquisizione
Jun 2, 2022
Vedi dettagli
Web of Science© citazioni
15
Data di acquisizione
Mar 27, 2024
google-scholar
Get Involved!
  • Source Code
  • Documentation
  • Slack Channel
Make it your own

DSpace-CRIS can be extensively configured to meet your needs. Decide which information need to be collected and available with fine-grained security. Start updating the theme to match your nstitution's web identity.

Need professional help?

The original creators of DSpace-CRIS at 4Science can take your project to the next level, get in touch!

Realizzato con Software DSpace-CRIS - Estensione mantenuta e ottimizzata da 4Science

  • Impostazioni dei cookie
  • Informativa sulla privacy
  • Accordo con l'utente finale
  • Invia il tuo Feedback