Skip to content

M4Rv25/FEMM-Customized-

Repository files navigation

FEMM -CUSTOMIZED-

I made this customized version of the Oct2023 FEMM release to improve its usability.

FEMM HomePage

FEMM Examples (I highly recommend looking into these)


Screenshot 2026-01-02 122128 Screenshot 2026-01-02 122049 Screenshot 2026-01-02 122000 Screenshot 2026-01-02 121938

Changes

  • The colormap was changed to something usable. Because:

    Choosing color palettes : "hue variations are not well suited to representing numeric data"

    I implemented Seaborn's rocket colormap because its the best perceptually uniform colormap I have come across.


  • Default unit was changed to millimeters.

  • The output window that popped up on viewing results was deleted (it annoyed me).

  • Points on rendered results are now hidden by default.

  • Flux line, grid and mesh colors were changed.

  • The sidebar is removed and integrated into the topbar.

  • Panning directions were inverted (feels more intuitive to me), and panning distance was reduced.

  • Mesh is now finer (low resolution previously impacted results). NOTE: I do see the compromised solving time ...

  • The app opens in fullscreen.

  • "Fit to screen" (natural zoom) now centers the screen's content.

  • Mousewheel zoom was added.

How to use

Clone the repository and ...

... run "femm.exe" found in the "release64" folder.

or

... open "femm43_VS2026.sln" in Visual Studio and build FEMM yourself.

You are free to look into my commits to only apply those you agree with onto the original source code.