Skip to content

Releases: stevenmburns/momwire

v0.18.0

Choose a tag to compare

@github-actions github-actions released this 27 Jul 02:49

What's Changed

  • Junction ports: voltage-drivable ports at junction nodes with KCL-row current readout (#172) by @stevenmburns in #173
  • Allow feeds=[] when junction ports drive the solve (#172 follow-up) by @stevenmburns in #174

Full Changelog: v0.17.0...v0.18.0

v0.17.0

Choose a tag to compare

@github-actions github-actions released this 26 Jul 00:04

What's Changed

Full Changelog: v0.16.0...v0.17.0

v0.16.0

Choose a tag to compare

@github-actions github-actions released this 21 Jul 14:10

What's Changed

  • test(sommerfeld): pin degree-1 bspline against the nec2c gn 2 golden by @stevenmburns in #163
  • bspline: wire singular enrichment into the Y-matrix path by @stevenmburns in #166

Full Changelog: v0.15.0...v0.16.0

v0.15.0

Choose a tag to compare

@github-actions github-actions released this 20 Jul 01:25

What's Changed

  • Verify Fly fleet convergence after the primer-site deploy by @stevenmburns in #154
  • Document the refl-coef validity window (closes the #153 study) by @stevenmburns in #155
  • fix(sommerfeld): cap grid r1_max to bound far-pair fill (#157) by @stevenmburns in #158
  • Sommerfeld grid: near/far tabulation split — fill cost linear in geometry extent by @stevenmburns in #160
  • Sommerfeld grid: frequency-axis reuse — one fill per band sweep, not per point by @stevenmburns in #162

Full Changelog: v0.14.0...v0.15.0

v0.14.0

Choose a tag to compare

@github-actions github-actions released this 16 Jul 17:49

What's Changed

  • Ground-junction end condition: wires touching the ground plane solve correctly on every basis by @stevenmburns in #152

Full Changelog: v0.13.0...v0.14.0

v0.13.0

Choose a tag to compare

@github-actions github-actions released this 15 Jul 23:01

What's Changed

Full Changelog: v0.12.0...v0.13.0

v0.12.0

Choose a tag to compare

@github-actions github-actions released this 15 Jul 01:03

What's Changed

  • fix(hmatrix): mask zero-weight padding wings from basis bounding boxes by @stevenmburns in #139
  • perf(bspline): chunked dense fill+assemble — drop the (d+1,d+1,N,N) J tensor by @stevenmburns in #140
  • perf(sinusoidal): stash LU factors, not the raw matrix, for the adjoint oracle by @stevenmburns in #141
  • test: loosen grounded chunked-vs-tensor tolerance to 1e-10 (cross-compiler) by @stevenmburns in #142
  • test: extend the 1e-10 cross-compiler margin to the free-space chunked tests by @stevenmburns in #144
  • Fix #143: ArrayBlockSolver degrades to H-matrix on degenerate partitions by @stevenmburns in #145

Full Changelog: v0.11.0...v0.12.0

v0.11.0

Choose a tag to compare

@github-actions github-actions released this 12 Jul 19:21

What's Changed

  • SinusoidalSolver distributed wire loading + public wire-material exports by @stevenmburns in #135

Full Changelog: v0.10.0...v0.11.0

v0.10.0

Choose a tag to compare

@github-actions github-actions released this 12 Jul 17:21

What's Changed

  • The MoM primer site — "A voltage in a gap" (Acts I–IV, 14 chapters) by @stevenmburns in #128
  • fix(site): link all four acts on the primer front page by @stevenmburns in #129
  • docs(site): cross-chapter links + correct the reactance-offset attribution by @stevenmburns in #130
  • Distributed series wire impedance: conductor loss + insulated-wire loading by @stevenmburns in #132

Full Changelog: v0.9.0...v0.10.0

v0.9.0

Choose a tag to compare

@github-actions github-actions released this 09 Jul 16:34

What's Changed

  • Sommerfeld perf Phase 4: compiled remainder assembly by @stevenmburns in #125
  • Retire TriangularSolver: batched bspline sweeps (junctions + multi-port Y included), tent-basis pins, −2900 lines by @stevenmburns in #126
  • Sinusoidal refl-coef ground: fused C++ Fresnel-weighted field tensor (5.6x, kills the super-quadratic fill) by @stevenmburns in #127

Full Changelog: v0.8.0...v0.9.0