Python interface to OpenEMS, for PCB trace simulation. Accepts Gerber files as input. Features automatic grid generation and postprocessing.
-
Updated
Dec 2, 2025 - Python
Python interface to OpenEMS, for PCB trace simulation. Accepts Gerber files as input. Features automatic grid generation and postprocessing.
GPU-accelerated RCWA with automatic differentiation
Xnec2c is a high-performance multi-threaded electromagnetic simulation package to model antenna near- and far-field radiation patterns for Linux and UNIX operating systems.
Radio-Frequency Engineering Modeling Toolkit (RF-EMT)
Analysis of Polarization and Frequency Selective Surfaces
This tool numerically solves for the magnetic field around an arbitrarily shaped coil specified by the user, in a discrete and finite volume surrounding the coil.
Photonic crystals in Julia 🦚
Different transmission lines, waveguides, and antenna models and simulations using HFSS software.
A library for building finite difference simulations
3D electromagnetic time-domain solver, specialized in wake potential and beam-coupling impedance computation for particle accelerators
Simulate the magnetic response of 2D superconductors
An electromagnetic solver capable of simulating and optimizing 1D (thin-layer) structures via the semi-analytical transfer matrix method. For example, one can simulate and optimize broadband distributed Bragg reflectors, anti-reflection coatings, optical bandpass filters, and photovoltaic devices.
Electromagnetic numerical simulator for moving point charges published in the American Journal of Physics (AJP).
FFT-accelerated inductance extractor for voxelized structures
Matlab software for the Mie Scattering of PEC and Homogeneous Spheres Irradiated by a Linearly Polarized Plane Wave
PEEC-1D
A Simple Biot Savart Solver in Python
Python script to draw GDS cells of planar baluns
Dense Matrix Market
Electromagnetic solver and electron tracer
Add a description, image, and links to the electromagnetic-simulation topic page so that developers can more easily learn about it.
To associate your repository with the electromagnetic-simulation topic, visit your repo's landing page and select "manage topics."