Bernstein–Bézier finite elements for RMM in Rust

Adam Sky (University of Luxembourg)
Thursday session 2 (Zoom) (15:0016:00 BST)
Watch a recording of this talk on YouTube

The relaxed micromorphic model is briefly introduced. The model is well-posed in the spaces \(H^1(V)\times H(\operatorname{curl}, V)\). We construct Bernstein–Bézier and Nédélec finite elements for the discretisation. The implementation is carried out in Rust, is vectorised using intrinsics, and parallelised using the Rayon library. An interface to Python is implemented via PyO3.