GPU-accelerated RCWA with automatic differentiation
-
Updated
Jun 15, 2024 - Jupyter Notebook
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.
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 🦚
A library for building finite difference simulations
Analysis of Polarization and Frequency Selective Surfaces
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.
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
Electromagnetic numerical simulator for moving point charges published in the American Journal of Physics (AJP).
FFT-accelerated inductance extractor for voxelized structures
A Simple Biot Savart Solver in Python
PEEC-1D
Python script to draw GDS cells of planar baluns
Dense Matrix Market
Matlab software for the Mie Scattering of PEC and Homogeneous Spheres Irradiated by a Linearly Polarized Plane Wave
Electric and magnetic field visualizer for electro- and magnetostatics problems
Visualisation and analysis of electromagnetic fields.
Read/write Ticra compatible files, parse TOR files, generate/evaluate SWE expansions, and more
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."