Python package for computation of magnetic fields of magnets, currents and moments.
-
Updated
Sep 29, 2025 - Python
Python package for computation of magnetic fields of magnets, currents and moments.
<NEEDS MAJOR UPDATE> Simulations of electromagnetic waves - easier scripting, postprocessing and field export
Implementing a full-on electronic circuit simulator, studying the whole concept and physics behind it!
Simple python library for calculating the modes of electromagnetic waveguides using finite difference frequency domain method.
mechanics, statistical mechanics, fluid dynamics, thermodynamics, quantum mechanics, electromagnetism
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.
A Python package for analyzing the Hofstadter model.
Free and open-source code package designed to perform PyMEEP FDTD simulations applied to Plasmonics (UBA+CONICET) [Buenos Aires, Argentina]
This is a package to perform Finite Difference Time Domain (FDTD) simulations in Python.
A Simple Biot Savart Solver in Python
Python package extending the Magpylib library by providing magnetic field analysis for soft materials and demagnetization of hard magnets.
Classical electrodynamics simulation toolset for Python
Electromagnetic solver and electron tracer
Electric and magnetic field visualizer for electro- and magnetostatics problems
Magnetic Resonator Piano tools from the Intelligent Instruments Lab
Easy & quick multistage coilgun design utility for FEMM.
Electromagnetic Radiation (EMR) Calculator using a Tk GUI Approach
Python simulation of a free-fall mechanical game that is magnetically slowed down. Maxwell's laws, Biot-Savart law, and fourth-order Runge-Kutta were used.
Add a description, image, and links to the electromagnetism topic page so that developers can more easily learn about it.
To associate your repository with the electromagnetism topic, visit your repo's landing page and select "manage topics."