BEAT Engine 0.2.0
- Support coupled deployment solves containing multiple speaker packages.
- Retain transducer surfaces in speaker ROM exports.
- Support in-memory mesh transport and CUDA worker memory reuse.
- Improve coupled Metal accuracy and add exact reductions and MUMPS support.
Existing worker and physical-system contracts remain supported. Mixed-package
coupled deployment requests use deployment schema 3; older schemas remain valid.
Applications should adopt this release through a tested dependency-update PR.
Numerical changes were integrated in their original feature PRs; this release
packages those changes without modifying solver implementation or baselines.
Qualification: exact main commit passed Windows/Linux/macOS CPU tests and numerical references, Metal host/MUMPS checks, and the reference sweep. All downloaded artifact checksums verified. Deploy passed 60 Python tests with the downloaded wheel installed. A bounded CUDA mixed-package Coupled solve passed with 2,072 nodes, 4,136 faces, two probes and nine iterations (relative residual 5.1465355e-5). This is a one-frequency smoke check, not full-band or all-device qualification.