fasterhenry
A clean-room, MIT-licensed Rust PEEC R/L extractor for 3-D conductors: FastHenry's problem class, none of its code.
spiral.inp (8 segments of 0.2 mm × 35 µm copper, 48 filaments), fasterhenry 0.1.1, 1 MHz to 1 GHz at 10 points per decade. Produced by fasterhenry fasterhenry-cli/tests/data/spiral.inp --freq 1e6 1e9 10 --json hero.json (site/gen_hero.py regenerates this figure; data). This curve is fasterhenry only. Its agreement with FastHenry on this deck, 7.3e-4 relative at 1 MHz and 4.5e-3 at 10 MHz, is recorded in docs/benchmarks.md; FastHenry's own curves are not committed, so none are drawn.Install
cargo install fasterhenry-cli
Then fasterhenry deck.inp. It reads FastHenry .inp decks and writes JSON, a MAT v4 Zc.mat, or a SPICE subcircuit.