Skip to main navigation Skip to search Skip to main content

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

Research output: Contribution to journalArticlepeer-review

28 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 statusPublished - 1 Jan 2026

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