RetroFed Forum
Your home away from modern life.
FOSS electromagnetic simulation
Post Reply
AuthorMessage
polotype lemmy.ml polotype@lemmy.ml
Joined: 2026-01-19
Quote

Hi, i'm looking for a FOSS or at least free and offline way to simulate electromagnetic fields in interaction with moving objects and electrical circuits.

(If it runs on linux, even better)

Thanks for any help :)

21   Original
HootinNHollerin lemmy.dbzer0.com HootinNHollerin@lemmy.dbzer0.com
Joined: 2024-12-08
#2 · (edited) Quote Reply

Not sure if you’re looking for lumped parameter modeling (circuit style) or distributed ( finite element, finite difference).

For lumped parameter simulation i default to Modelica as its multi domain (electrical, magnetic, mechanical, thermal, fluid, etc) https://openmodelica.org/.

For distributed there are:

Elmer is EM FEA and runs on Linux https://www.csc.fi/web/elmer/application-examples

Open EMS is an electromagnetic field solver for Linux https://www.openems.de/

Calculix is another general FEA in Linux https://github.com/calculix/CalculiX-Examples

There’s also CAElinux https://www.caelinux.com/CMS3/
http://www.calculix.de/

If need a pre and post processor, like for openEMS solver, there’s PreProMax
https://prepomax.fs.um.si/

While I’m at it, here’s a shitload of links for simulation tools that are FOSS: https://www.cfdsupport.com/cae-open-source-software/

21
polotype lemmy.ml polotype@lemmy.ml
Joined: 2026-01-19
#3 · (edited) Quote Reply

Not sure if you’re looking for lumped parameter modeling (circuit style) or distributed ( finite element, finite difference). For lumped parameter simulation i default to Modelica as its multi domain (electrical, magnetic, mechanical, thermal, fluid, etc) https://openmodelica.org/. For distributed there are: Elmer is EM FEA and runs on Linux https://www.csc.fi/web/elmer/application-examples Ope...

Thanks a lot ! Your answer helped me so much :D just nitpicking though, the link you shared for elemer seems deprecated (at least it doesn't work for me) thanks once more !

Edit : found this Link to Elmer which works

1
HootinNHollerin lemmy.dbzer0.com HootinNHollerin@lemmy.dbzer0.com
Joined: 2024-12-08
#4 · Quote Reply

Thanks a lot ! Your answer helped me so much :D just nitpicking though, the link you shared for elemer seems deprecated (at least it doesn't work for me) thanks once more ! Edit : found this Link to Elmer which works

Happy to help. Yea the links are from my notes which are a couple years old. I missed this one if you have issues with Elmer. It’s xfemm and is electromagnetic fea for windows or Linux https://github.com/crobarcro/xfemm

2
Post Reply
Back to top