scuff-em

Electromagnetism simulator

A suite of computational physics tools for electromagnetic analysis and device engineering

A comprehensive and full-featured computational physics suite for boundary-element analysis of electromagnetic scattering, fluctuation-induced phenomena (Casimir forces and radiative heat transfer), nanophotonics, RF device engineering, electrostatics, and more. Includes a core library with C++ and python APIs as well as many command-line applications.

GitHub

128 stars
22 watching
51 forks
Language: C
last commit: over 4 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
nanocomp/meep A software package that uses the finite-difference time-domain method to simulate electromagnetic fields in various materials and geometries 1,245
thliebig/openems An electromagnetic field solver using the EC-FDTD method 451
victorliu/s4 A software package for simulating electromagnetic fields in periodic structures 133
demisjohn/camfr Electromagnetic field simulator for nanophotonics applications using eigenmode expansion and advanced boundary conditions. 65
helgegehring/femwell A software tool for simulating the behavior of complex systems in fields like photonics and electronics using numerical methods 114
thliebig/openems-project A software package for simulating electromagnetic fields in three dimensions using the finite difference time domain method. 418
fancompute/ceviche A Python package for electromagnetic simulation and automatic differentiation 338
simos421/cst-matlab-api Provides an API for designing and simulating complex electromagnetic models using MATLAB 212
flaport/fdtd A Python-based 3D electromagnetic simulator that uses the finite difference time domain (FDTD) method to calculate electric and magnetic fields. 509
flaport/meow A Python tool for modeling and simulating electromagnetic waveguides and components. 29
byucamacholab/emepy A tool for simulating EM fields using neural networks to accelerate computation 34
smartalech/pymode A Python-based software tool for simulating electromagnetic waveguide modes. 6
ethz-pes/mirroring_method_matlab A MATLAB tool used to simulate and analyze magnetic field patterns and inductance properties of electrical components such as inductors and transformers. 7
antmicro/gerber2ems Automates signal integrity simulation for printed circuit boards using electromagnetic field solver and Gerber files 84
chandlerprall/goblinphysics A JavaScript physics simulation library with features like rigid body simulation and ray tracing. 147