EMerge logo

EMerge

EMerge is a Python based finite element solver for electromagnetic waves

135 stars 15 forks v2.0.1 January 7, 2026 NOASSERTION

About

EMerge is a purely Python based finite element simulation library for electromagnetic waves. It offers similar features to software like CST, HFSS and Comsol Multiphysics. The entire process from geometry creation, meshing, boundary-condition setup, solving and post-processing can all be done in one and the same Python script.

It leverages fast C-optimized libraries like GMSH (OCC Geometry kernal), Scipy/Numpy for sparse data formatting, Numba for parallel accellerated assembly and SuperLU, UMFPACK, CuDSS for sparse linear solves.

Tags

engineeringfinite-elementmicrowavephysicsrfradio-frequencyelectromagnetic

Related Projects

Other libraries with similar tags

Heavi logo

Heavi

24
scikit-rf logo

scikit-rf

838
PySimHub

Community hub for Python simulation and numerics tools.

© 2026 PySimHub. MIT License.

Built with SvelteKit