BESLE: Boundary element software for 3D linear elasticity. Version 2.0

Andres Felipe Galvis Rodriguez, Rahim Si Hadj Mohand

Research output: Contribution to journalArticlepeer-review

12 Downloads (Pure)

Abstract

The version 2.0 of the Boundary Element Software for 3D Linear Elasticity (BESLE) is presented. BESLE is an open-source Fortran 90 code for the simulation of isotropic and anisotropic solids under quasi-static, dynamic, and high-rate boundary conditions using elastostatic and elastodynamic boundary element formulations. Compared to the initial release, this new version introduces a substantially simplified installation procedure. BESLE v1.0 required users to manually download, configure, and integrate external libraries such as MUMPS, SCOTCH, and ScaLAPACK, which often represented a barrier for new users. In contrast, version 2.0 provides an online installer, which automatically downloads, prepares, and installs the required libraries from public repositories. This new approach makes the deployment of BESLE straightforward, reducing installation time and minimising potential user errors. No changes have been made to the core numerical methods, input structure, or supported physics.
BESLE v2.0 therefore retains full compatibility with existing simulations and examples, while significantly improving ease of installation, accessibility, and reproducibility
Original languageEnglish
Article number109871
Number of pages2
JournalComputer Physics Communications
Volume318
Early online date22 Sept 2025
DOIs
Publication statusEarly online - 22 Sept 2025

Keywords

  • Boundary element method
  • 3D linear elasticity
  • Heterogeneous materials
  • Isotropy
  • Anisotropy
  • UKRI
  • EPSRC
  • EP/T000775/1

Fingerprint

Dive into the research topics of 'BESLE: Boundary element software for 3D linear elasticity. Version 2.0'. Together they form a unique fingerprint.

Cite this