BIEKIT#
A lightweight C++20 boundary integral equation toolkit (standard library only).
Status
This documentation is work in progress and the project is currently closed-source.
What is BIEKIT?#
BIEKIT is a small, opinionated toolkit for building boundary integral equation (BIE) solvers in modern C++.
Focus: clear abstractions for meshes, function spaces, operators, and solvers
Targets: Laplace / Helmholtz / Maxwell-style formulations
Style: standard library only (no heavy runtime dependencies)
Quick links#
Install doc deps, build the site, and learn the workflow.
End-to-end guides (Laplace / Helmholtz / Maxwell).
Naming, glossary, and design notes.
Author, acknowledgements, licensing notes.
A tiny math check#
Inline math: \(\nabla \cdot \mathbf{J} = 0\).
A numbered equation (refer to it as eq-maxwell-ampere):
.. math::
- label:
eq-maxwell-ampere
nabla times mathbf{H} = mathbf{J} + frac{partial mathbf{D}}{partial t}