Software — mbems
EM Solver
Full-wave field solving, gated on whether the mesh deserves trust.
In development
mbems — command line and desktop app
What it does
3-D FDTD solving of a PCB structure on an openEMS backend — trace impedance, effective permittivity and S-parameters against the closed form, with Touchstone export. Every solve is gated on a mesh quality check and states a convergence verdict.
- Microstrip and trace structures on a real board stackup
- S-parameters and Touchstone (.s1p/.s2p) export
- Line impedance and effective permittivity, checked against the closed form
- Mesh gate — cells per wavelength, grading, thirds rule, boundary and PML clearance
- Runtime and memory estimate before the solve starts
Worth knowingopenEMS stops on a wall-clock interval, so two runs of the same model can end at slightly different points and give slightly different numbers. That is the solver's behaviour, not a bug here, but it is worth knowing before you quote a figure to four decimal places.
On video
One recording of it actually running.
A screenshot of a program that moves is only half of it, so here it is moving. A command line too. Recorded off the screen; the one line naming the machine that timed the earlier runs is blurred, and nothing else is altered. Nothing plays until you press it.
Get in touch
Requirements
- Windows 10 or 11, 64-bit
- About 200 MB of disk
- No .NET install needed — the runtime is bundled
- No Excel needed — workbooks are written directly
Also in the set