Python interface to OpenEMS, for PCB trace simulation. Accepts Gerber files as input. Features automatic grid generation and postprocessing.
-
Updated
Sep 25, 2026 - 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). This project provides a high-fidelity simulation framework for Radar,Telecommunication and the other Radio-frequency engineering systems. The goal is to achieve realistic, design-level system modeling and simulation.
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.
Different transmission lines, waveguides, and antenna models and simulations using HFSS software.
3D electromagnetic time-domain solver, specialized in wake potential and beam-coupling impedance computation for particle accelerators
Photonic crystals in Julia 🦚
A library for building finite difference simulations
Simulate the magnetic response of 2D superconductors
C-language version of the Numerical Electromagnetics Code (NEC-2) with many extensions and major performance improvements.
CST Studio Suite CLI infrastructure - modeling, simulation, results, farfield tools
A Keysight ADS/RFPro-based workflow for RFIC pixel-layout generation, EM simulation automation, HDF5 dataset creation, and CNN-based surrogate modeling.
FFT-accelerated inductance extractor for voxelized structures
Electromagnetic numerical simulator for moving point charges published in the American Journal of Physics (AJP).
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.
Matlab software for the Mie Scattering of PEC and Homogeneous Spheres Irradiated by a Linearly Polarized Plane Wave
Python script to draw GDS cells of planar baluns
Providing work samples of electromagnetic, RF, antenna, and radar system analysis that I performed for graduate school assignments.
To associate your repository with the electromagnetic-simulation topic, visit your repo's landing page and select "manage topics."