HMM-Maxwell is an implementation of the heterogeneous multiscale method for Maxwell's equations based on the finite element library deal.II in C++. It was developed as part of the Master's thesis of Bernhard Maier and the proceeding paper on the Heterogeneous Multiscale Method for Maxwell's equations (CRC1173 Preprint 2018/54). For further details on the derivation and error analysis of this scheme, have a look at the respective publications.
To run simulations, deal.II (last checked for version 9.0.0) has to be installed with MPI, Trilinos and p4est. Further details of the implementation can be found in the README file and the documentation.
Download HMM-Maxwell.tar.gz (~64kb)
Download config file for model problem considered in abstract for the 14th International Conference on Mathematical and Numerical Aspects of Wave Propagation.
Download config files for model problems considered in heterogeneous multiscale methods for Maxwell's equations.
We gratefully acknowledge financial support by the Deutsche Forschungsgemeinschaft (DFG) through CRC 1173.