boundaryelementmodeller
BoundaryElementModeller is a software library for constructing and solving boundary element models in the boundary element method (BEM). It provides tools to describe geometries, discretize surfaces into boundary elements, assign material properties and boundary conditions, and assemble the boundary integral equations that govern the problem. The library supports common Green’s-function formulations for acoustics, electromagnetism, electrostatics, and elastostatics, and handles both 2D and 3D geometries.
Discretization and solvers: The package supports constant and higher-order elements, automatic mesh refinement, singularity treatment, and
Workflow: Import or define geometry, assign materials, set boundary conditions, generate a boundary mesh, assemble the
Applications and limitations: It is suited for exterior acoustics and electromagnetics, elastostatics, and electrostatics in piecewise