The objective of the (FEM)³ project is to enable scalable simulation and optimization of electromagnetic phenomena modeled by Maxwell's equations.
The code is based on a variety of packages from the Trilinos project and relies heavily on the Panzer multiphysics toolkit.
-
High-fidelity simulations: High-order compatible discretizations of Maxwell's equations.
- Through Intrepid2 and Panzer.
-
Scalability and portability: Runs efficiently on laptops, workstations and high-performance computing platforms.
- Through Kokkos, Tpetra, Ifpack2, MueLu and Belos.
-
Adjoint-based optimization: Efficient solution of topology optimization, shape optimization and inverse problems.
- Through ROL (Rapid Optimization Library).