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.
128 stars
22 watching
51 forks
Language: C
last commit: over 4 years ago
Linked from 1 awesome list
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 |