- Author: Paul Beguin
- Contributor: Vladislav A. Yastrebov
- Affiliation: MINES Paris - PSL, CNRS, France 🇫🇷
- Date: 2023
- License: BSD3 🔓
This is a Boundary Element Method solver based on the classical integration of singular integrals which uses hierarchical or H-matrices to accelerate the construction and resolution of the resulting linear system of equations. This code can read 2D meshes in gmsh format and solve the conductivity problem
The root contains the following folders
src/
source codemesh_reader.py
solver.py
plot.py
doc/
documentationtests/
testing facilitiestools/
additional tools (GridToBezier.py
)examples/
examplescircular/
flux through a circular spotflower/
flux through a flower-shaped spot
- @PaulBegiun Clean up the reader that it does not detect any specific platform, if needed to use different gmsh versions, it need to be specified as function's argument or could be detected on flight from *.msh file.
- Clean up precompiled libraries *.so
- 10 Dec 2023: cleaning initiation
- 9 Dec 2023: added GridToBezier tool
- 6 Apr 2023: First commit