Menu

Download

David Meeker

Finite Element Method Magnetics

A Windows finite element solver for 2D and axisymmetric magnetic, electrostatic, heat flow, and current flow problems with graphical pre- and post-processors.

Distribution (ReadMe)

FEMM (21Apr2019) is available at:
https://sourceforge.net/projects/femm/files/Current%20Version/

There are 32-bit and 64-bit Windows builds and source code that builds with Visual Studio 2008 and Visual Studio 2017.

The program comes with no warranty or support. However, there is a support page at http://groups.yahoo.com/group/femm/
https://groups.io/g/femm/ and many frequently asked questions are addressed in the FAQ.

Old Versions

Old versions of FEMM, Bela, and Mirage are also still available.

The FEMM distribution includes toolboxes for interacting with FEMM from Octave/Matlab, Scilab, Mathematica, and Python

Matlab

For Matlab, add the mfiles directory with the interactive pathtool command.

Octave

FEMM needs the Octave-Forge "Windows" package to efficiently communicate with Octave. In some versions of Octave, Octave-Forge must manually be select during install:

Select OctaveForge during the install of Octave

After installation, you'll need to add FEMM's mfiles directory to Octave's search path:

Add FEMM mfiles directory to Octave search path

Scilab

Scilab can be obtained from http://www.scilab.org/. The SciFEMM interface is automatically included in every installation. 64-bit FEMM requires 64-bit Scilab for the the two programs to successfully communicate (and 32-bit FEMM requires 32-bit Scilab).

Mathematica

The MathFEMM] interface to Mathematica has been tested on Mathematica 7, 9 and 10, though it may work on other versions. The package works with either the 32 or 64 bit versions of Mathematica.

Python

A Python interface to FEMM is available from the pyFEMM page or from its page on PyPI

License

FEMM is licensed under the terms of the Aladdin Free Public License. The Triangle mesh generator and the Lua scripting language, which are included in the distribution, each have their own licensing terms.

Powered By LUA TriangleOctave


Related

Wiki: FAQ
Wiki: Home
Wiki: License
Wiki: ReadMe